From 9e711c1e09f5eb80fa587fc7f875407c188ca309 Mon Sep 17 00:00:00 2001 From: Notoriousbrain Date: Thu, 24 Jul 2025 03:28:35 +0530 Subject: [PATCH] added the error handling --- .../components/editor/media-panel/views/media.tsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/web/src/components/editor/media-panel/views/media.tsx b/apps/web/src/components/editor/media-panel/views/media.tsx index edda64dd..17231fbe 100644 --- a/apps/web/src/components/editor/media-panel/views/media.tsx +++ b/apps/web/src/components/editor/media-panel/views/media.tsx @@ -98,9 +98,15 @@ export function MediaView() { setDialogOpen(false); return; } - await removeMediaItem(activeProject.id, itemToRemove.id); - setDialogOpen(false); - setItemToRemove(null); + try { + await removeMediaItem(activeProject.id, itemToRemove.id); + } catch (error) { + console.error("Failed to remove media item:", error); + toast.error("Failed to delete media item"); + } finally { + setDialogOpen(false); + setItemToRemove(null); + } }; const formatDuration = (duration: number) => {