)
}
diff --git a/src/admin/pages/media/components/MediaCanvas/MediaCanvas.tsx b/src/admin/pages/media/components/MediaCanvas/MediaCanvas.tsx
index 3dba08963..72da99532 100644
--- a/src/admin/pages/media/components/MediaCanvas/MediaCanvas.tsx
+++ b/src/admin/pages/media/components/MediaCanvas/MediaCanvas.tsx
@@ -19,6 +19,7 @@ import { FilterBar, type FilterBarItem } from '@ui/components/FilterBar'
import { Select } from '@ui/components/Select'
import { Skeleton } from '@ui/components/Skeleton'
import { canDeleteMedia, canWriteMedia } from '@admin/access'
+import { useConfirmDelete } from '@admin/shared/dialogs/ConfirmDeleteDialog'
import { useCurrentAdminUser } from '@admin/sessionContext'
import {
ExplorerItemContextMenu,
@@ -48,6 +49,7 @@ import {
type UseMediaWorkspaceResult,
} from '../../hooks/useMediaWorkspace'
import { childFoldersForParent } from '../../utils/folderTree'
+import { actionTargets } from '../../utils/actionTargets'
import {
writeMediaAssetDragData,
writeMediaFolderDragData,
@@ -122,6 +124,7 @@ function folderMatchesQuery(folder: CmsMediaFolder, query: string): boolean {
export function MediaCanvas({ workspace, selectionMode = 'standard' }: MediaCanvasProps) {
const currentUser = useCurrentAdminUser()
+ const confirmDelete = useConfirmDelete()
const [viewMode, setViewModeState] = useState