handle cancelation

This commit is contained in:
pythongosssss
2026-01-15 18:02:29 -08:00
parent 9caa2a0c90
commit e1676cc578
2 changed files with 12 additions and 6 deletions

View File

@@ -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[]) => {

View File

@@ -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')
}
}
}
})