"use client"; import { useEditorStore, FileTab } from "../store/editor-zustand"; function StudioSidebar() { const files = useEditorStore((s: any) => s.files); const openFile = useEditorStore((s: any) => s.openFile); const activeTabId = useEditorStore((s: any) => s.activeTabId); // Split files into mockup sections const foundationFiles = files.filter((f: FileTab) => f.name === "auth.ts" || f.name === "passport.ts" || f.name === "security.ts"); const corporationFiles = files.filter((f: FileTab) => f.name === "terminal.ts" || f.name === "deployment.ts" || f.name === "analytics.ts"); const labsFiles = files.filter((f: FileTab) => f.name === "copilot.ts" || f.name === "nexus-v2.ts" || f.name === "experimental.ts"); return (