From 171099667ee1cb0cf50cdc63153976fd0467e1b9 Mon Sep 17 00:00:00 2001
From: JayashTripathy <76092296+JayashTripathy@users.noreply.github.com>
Date: Thu, 19 Jun 2025 15:57:19 +0530
Subject: [PATCH] [WEB-4339] fix: projects dropdown shows all projects (#7238)
* fix: projects drop only shows joined project
* refactor: removed unused things from header
---
.../(projects)/analytics/header.tsx | 44 +------------------
.../analytics/analytics-filter-actions.tsx | 4 +-
2 files changed, 3 insertions(+), 45 deletions(-)
diff --git a/web/app/(all)/[workspaceSlug]/(projects)/analytics/header.tsx b/web/app/(all)/[workspaceSlug]/(projects)/analytics/header.tsx
index b42b9d218..e5ff07c90 100644
--- a/web/app/(all)/[workspaceSlug]/(projects)/analytics/header.tsx
+++ b/web/app/(all)/[workspaceSlug]/(projects)/analytics/header.tsx
@@ -1,40 +1,15 @@
"use client";
-import { useEffect } from "react";
import { observer } from "mobx-react";
-import { useSearchParams } from "next/navigation";
-import { BarChart2, PanelRight } from "lucide-react";
+import { BarChart2 } from "lucide-react";
// plane imports
import { useTranslation } from "@plane/i18n";
import { Breadcrumbs, Header } from "@plane/ui";
-import { cn } from "@plane/utils";
// components
import { BreadcrumbLink } from "@/components/common/breadcrumb-link";
-// hooks
-import { useAppTheme } from "@/hooks/store";
export const WorkspaceAnalyticsHeader = observer(() => {
const { t } = useTranslation();
- const searchParams = useSearchParams();
- const analytics_tab = searchParams.get("analytics_tab");
- // store hooks
- const { workspaceAnalyticsSidebarCollapsed, toggleWorkspaceAnalyticsSidebar } = useAppTheme();
-
- useEffect(() => {
- const handleToggleWorkspaceAnalyticsSidebar = () => {
- if (window && window.innerWidth < 768) {
- toggleWorkspaceAnalyticsSidebar(true);
- }
- if (window && workspaceAnalyticsSidebarCollapsed && window.innerWidth >= 768) {
- toggleWorkspaceAnalyticsSidebar(false);
- }
- };
-
- window.addEventListener("resize", handleToggleWorkspaceAnalyticsSidebar);
- handleToggleWorkspaceAnalyticsSidebar();
- return () => window.removeEventListener("resize", handleToggleWorkspaceAnalyticsSidebar);
- }, [toggleWorkspaceAnalyticsSidebar, workspaceAnalyticsSidebarCollapsed]);
-
return (