diff --git a/src/pages/project/ProjectDetails.jsx b/src/pages/project/ProjectDetails.jsx index e4d81f5e..1c1492b6 100644 --- a/src/pages/project/ProjectDetails.jsx +++ b/src/pages/project/ProjectDetails.jsx @@ -47,9 +47,10 @@ const ProjectDetails = () => { refetch, } = useProjectDetails(projectId); - const [activePill, setActivePill] = useState("profile"); - - + // const [activePill, setActivePill] = useState("profile"); + const [activePill, setActivePill] = useState(() => { + return localStorage.getItem("lastActiveProjectTab") || "profile"; +}); const handler = useCallback( (msg) => { @@ -65,9 +66,11 @@ const ProjectDetails = () => { return () => eventBus.off("project", handler); }, [handler]); - const handlePillClick = (pillKey) => { - setActivePill(pillKey); - }; + const handlePillClick = (pillKey) => { + setActivePill(pillKey); + localStorage.setItem("lastActiveProjectTab", pillKey); // ✅ Save to localStorage +}; + const renderContent = () => { if (projectLoading || !projects_Details) return ;