No upcoming events.
;
+
return (
+ {/* Bulk action toolbar */}
+
+
+
+
+
+
+ {selected.size > 0 && (
+
+ )}
+
+
{Array.from(grouped.entries()).map(([day, evts]) => (
@@ -987,7 +1106,20 @@ function ListView({ events, onEdit }: { events: Evt[]; onEdit?: (e: Evt) => void
{evts.map((e) => (
-
+ -
+ {e.source === "event" ? (
+ toggleOne(e.id)}
+ />
+ ) : (
+
+ )}
+
+
+
+
))}
From a3d413ae28299580eb1ca58d3549dc2df41f5375 Mon Sep 17 00:00:00 2001
From: "gpt-engineer-app[bot]"
<159125892+gpt-engineer-app[bot]@users.noreply.github.com>
Date: Sat, 18 Apr 2026 23:18:00 +0000
Subject: [PATCH 3/3] Changes
Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com>
---
src/routes/calendar.index.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/routes/calendar.index.tsx b/src/routes/calendar.index.tsx
index a5de950..9ff0a48 100644
--- a/src/routes/calendar.index.tsx
+++ b/src/routes/calendar.index.tsx
@@ -1021,7 +1021,7 @@ function ListView({
return;
}
setApplying(true);
- const patch: Record
= {};
+ const patch: { event_type?: string; assigned_to?: string } = {};
if (bulkType) patch.event_type = bulkType;
if (bulkAssignee) patch.assigned_to = bulkAssignee;
const { error } = await supabase