"use client"; import { WorkspaceLeftRail } from "@/components/layout/workspace-left-rail"; import { RightPanel } from "@/components/layout/right-panel"; import { ProjectAssociationPrompt } from "@/components/project-association-prompt"; import { ReactNode, useState } from "react"; import { useParams } from "next/navigation"; import { Toaster } from "sonner"; export default function ProjectsLayout({ children, }: { children: ReactNode; }) { const params = useParams(); const workspace = params.workspace as string; const [activeSection, setActiveSection] = useState("projects"); return ( <>
{/* Left Rail - Workspace Navigation */} {/* Main Content Area */}
{children}
{/* Right Panel - AI Chat */}
{/* Project Association Prompt - Detects new workspaces */} ); }