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);