mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-02-07 00:20:07 +00:00
handle cancelation
This commit is contained in:
@@ -605,8 +605,10 @@ const handleDownloadSelected = () => {
|
||||
}
|
||||
|
||||
const handleDeleteSelected = async () => {
|
||||
await deleteAssets(selectedAssets.value)
|
||||
clearSelection()
|
||||
const confirmed = await deleteAssets(selectedAssets.value)
|
||||
if (confirmed) {
|
||||
clearSelection()
|
||||
}
|
||||
}
|
||||
|
||||
const handleBulkDownload = (assets: AssetItem[]) => {
|
||||
@@ -615,8 +617,10 @@ const handleBulkDownload = (assets: AssetItem[]) => {
|
||||
}
|
||||
|
||||
const handleBulkDelete = async (assets: AssetItem[]) => {
|
||||
await deleteAssets(assets)
|
||||
clearSelection()
|
||||
const confirmed = await deleteAssets(assets)
|
||||
if (confirmed) {
|
||||
clearSelection()
|
||||
}
|
||||
}
|
||||
|
||||
const handleBulkAddToWorkflow = async (assets: AssetItem[]) => {
|
||||
|
||||
@@ -247,8 +247,10 @@ const contextMenuItems = computed<MenuItem[]>(() => {
|
||||
icon: 'icon-[lucide--trash-2]',
|
||||
command: async () => {
|
||||
if (asset) {
|
||||
await actions.deleteAssets(asset)
|
||||
emit('asset-deleted')
|
||||
const confirmed = await actions.deleteAssets(asset)
|
||||
if (confirmed) {
|
||||
emit('asset-deleted')
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user