import { useState } from "react" import { BellIcon } from "lucide-react" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { resolveWorkbenchSelection } from "@/showcase/data/registry" import { HeroSection } from "@/showcase/layout/HeroSection" import { WorkbenchSidebar } from "@/showcase/layout/WorkbenchSidebar" import { CalendarSection } from "@/showcase/sections/CalendarSection" import { CategorySection } from "@/showcase/sections/CategorySection" import { ComponentDetailSection } from "@/showcase/sections/ComponentDetailSection" import { CoreUiSection } from "@/showcase/sections/CoreUiSection" import { DataTableSection } from "@/showcase/sections/DataTableSection" import { FormsSection } from "@/showcase/sections/FormsSection" import { InventorySection } from "@/showcase/sections/InventorySection" import { KanbanSection } from "@/showcase/sections/KanbanSection" import { OverlaySection } from "@/showcase/sections/OverlaySection" import { PatternsSection } from "@/showcase/sections/PatternsSection" import { VerificationSection } from "@/showcase/sections/VerificationSection" import { WizardSection } from "@/showcase/sections/WizardSection" import { SectionTitle } from "@/showcase/shared/SectionTitle" function OverviewContent() { return ( <> UI Forms Data Kanban Calendar Overlay Patterns Wizard > ) } function App() { const [selectedKey, setSelectedKey] = useState("overview") const selection = resolveWorkbenchSelection(selectedKey) return ( {selection.type === "overview" ? : null} {selection.type === "category" ? ( ) : null} {selection.type === "module" ? ( ) : null} Local Tembro workbench active ) } export default App