import { observer } from "mobx-react"; import { useParams, usePathname } from "next/navigation"; // icons import { ChevronDown } from "lucide-react"; // hooks import { useWorkspace } from "@/hooks/store"; import { useProjectFilter } from "@/plane-web/hooks/store"; import { ProjectScopeDropdown } from "./dropdowns"; import { ProjectAttributesDropdown, ProjectDisplayFiltersDropdown, ProjectLayoutSelection } from "./header"; export const ProjectsListMobileHeader = observer(() => { // router const { workspaceSlug } = useParams(); const { currentWorkspace } = useWorkspace(); const pathname = usePathname(); const { filters } = useProjectFilter(); const workspaceId = currentWorkspace?.id || undefined; const isArchived = pathname.includes("/archives"); const selectedScope = filters?.scope; const customButton = (label: string) => (