From 71f666c6d7f2661517fd679bce275d75a6bdf907 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Sat, 12 Jul 2025 17:14:53 +0200 Subject: [PATCH] feat: optimzation for deleting projects --- apps/web/src/app/projects/page.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web/src/app/projects/page.tsx b/apps/web/src/app/projects/page.tsx index 3d8612d..94defe1 100644 --- a/apps/web/src/app/projects/page.tsx +++ b/apps/web/src/app/projects/page.tsx @@ -74,9 +74,9 @@ export default function ProjectsPage() { }; const handleBulkDelete = async () => { - for (const projectId of selectedProjects) { - await deleteProject(projectId); - } + await Promise.all( + Array.from(selectedProjects).map((projectId) => deleteProject(projectId)) + ); setSelectedProjects(new Set()); setIsSelectionMode(false); setIsBulkDeleteDialogOpen(false);