From 0ba5b200658998b579b9381e3f8d16b7d7296029 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 19 Apr 2026 20:02:28 +0000 Subject: [PATCH] Changes Co-authored-by: renee-png <262607627+renee-png@users.noreply.github.com> --- src/routes/cases.index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/cases.index.tsx b/src/routes/cases.index.tsx index 0d7d752..487f278 100644 --- a/src/routes/cases.index.tsx +++ b/src/routes/cases.index.tsx @@ -10,11 +10,12 @@ import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { Checkbox } from "@/components/ui/checkbox"; import { SearchableSelect } from "@/components/ui/searchable-select"; import { supabase } from "@/integrations/supabase/client"; -import { Plus, Search, Archive, ArchiveRestore, ArrowUp, ArrowDown, ArrowUpDown } from "lucide-react"; +import { Plus, Search, Archive, ArchiveRestore, ArrowUp, ArrowDown, ArrowUpDown, Users } from "lucide-react"; import { formatDate, statusBadgeClass } from "@/lib/format"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { setArchived } from "@/lib/archive"; import { NewCaseDialog } from "@/components/cases/new-case-dialog"; +import { BulkConvertToCollectionsDialog } from "@/components/cases/bulk-convert-to-collections-dialog"; import { formatDistanceToNow } from "date-fns"; import { toast } from "sonner"; @@ -38,6 +39,7 @@ function CasesList() { const [statusFilter, setStatusFilter] = useState("all"); const [view, setView] = useState<"active" | "archived">("active"); const [newOpen, setNewOpen] = useState(false); + const [bulkCollectionsOpen, setBulkCollectionsOpen] = useState(false); const [sortKey, setSortKey] = useState("last_activity"); const [sortDir, setSortDir] = useState("desc"); const [selected, setSelected] = useState>(new Set());