From bb9befc626db4696b3697d7573d6addc7e58aae7 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Thu, 17 Jul 2025 17:14:29 +0200 Subject: [PATCH] cleanup --- apps/web/src/app/projects/page.tsx | 29 ++--------------------------- 1 file changed, 2 insertions(+), 27 deletions(-) diff --git a/apps/web/src/app/projects/page.tsx b/apps/web/src/app/projects/page.tsx index 3717d528..7ac08107 100644 --- a/apps/web/src/app/projects/page.tsx +++ b/apps/web/src/app/projects/page.tsx @@ -245,7 +245,6 @@ export default function ProjectsPage() { isSelectionMode={isSelectionMode} isSelected={selectedProjects.has(project.id)} onSelect={handleSelectProject} - searchQuery={searchQuery} /> ))} @@ -266,7 +265,6 @@ interface ProjectCardProps { isSelectionMode?: boolean; isSelected?: boolean; onSelect?: (projectId: string, checked: boolean) => void; - searchQuery?: string; } function ProjectCard({ @@ -274,7 +272,6 @@ function ProjectCard({ isSelectionMode = false, isSelected = false, onSelect, - searchQuery, }: ProjectCardProps) { const [isDropdownOpen, setIsDropdownOpen] = useState(false); const [isDeleteDialogOpen, setIsDeleteDialogOpen] = useState(false); @@ -363,7 +360,7 @@ function ProjectCard({

- + {project.name}

{!isSelectionMode && (

- + {project.name}

{text}; - } - - const escapedQuery = query.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); - const parts = text.split(new RegExp(`(${escapedQuery})`, "gi")); - return ( - - {parts.map((part, i) => - part.toLowerCase() === query.toLowerCase() ? ( - - {part} - - ) : ( - part - ) - )} - - ); -} - function CreateButton({ onClick }: { onClick?: () => void }) { return (