"use client"; import { Button } from "@kandev/ui/button"; import { IconMenu2 } from "@tabler/icons-react"; import { PageTopbar } from "@/components/page-topbar"; import { MobileMenuSheet } from "./mobile-menu-sheet"; import { useAppStore } from "@/components/state-provider"; type KanbanHeaderMobileProps = { workspaceId?: string; currentPage?: "kanban" | "tasks"; title: string; workspaceLabel: string; searchQuery?: string; onSearchChange?: (query: string) => void; isSearchLoading?: boolean; showReleaseNotesButton: boolean; onOpenReleaseNotes: () => void; showHealthIndicator: boolean; onOpenHealthDialog: () => void; }; export function KanbanHeaderMobile({ workspaceId, currentPage = "kanban", title, workspaceLabel, searchQuery = "", onSearchChange, isSearchLoading = false, showReleaseNotesButton, onOpenReleaseNotes, showHealthIndicator, onOpenHealthDialog, }: KanbanHeaderMobileProps) { const isMenuOpen = useAppStore((state) => state.mobileKanban.isMenuOpen); const setMenuOpen = useAppStore((state) => state.setMobileKanbanMenuOpen); return ( <> setMenuOpen(true)} className="cursor-pointer" > Open menu } /> ); }