"use client"; import { SettingsIcon } from "lucide-react"; import { useState } from "react"; import { Sidebar, SidebarHeader, SidebarContent, SidebarFooter, SidebarRail, SidebarMenu, SidebarMenuItem, SidebarMenuButton, SidebarGroup, SidebarGroupContent, } from "@/components/ui/sidebar"; import { SettingsDialog } from "@/components/workspace/settings"; import { useI18n } from "@/core/i18n/hooks"; import { RecentChatList } from "./recent-chat-list"; import { WorkspaceHeader } from "./workspace-header"; import { WorkspaceNavMenu } from "./workspace-nav-menu"; export function WorkspaceSidebar({ ...props }: React.ComponentProps) { const { t } = useI18n(); const [settingsOpen, setSettingsOpen] = useState(false); return ( <> ); }