"use client"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { SidebarGroup, SidebarMenu, SidebarMenuButton, SidebarMenuItem, } from "@/components/ui/sidebar"; import { getStoredAuth } from "@/core/auth"; import { useI18n } from "@/core/i18n/hooks"; import { BotIcon, ListChecks, MessageSquarePlus, MessagesSquare, SparklesIcon, UsersIcon } from "lucide-react"; export function WorkspaceNavChatList() { const { t } = useI18n(); const pathname = usePathname(); const isAdmin = getStoredAuth()?.system_role === "admin"; return ( {t.sidebar.newChat} {t.sidebar.chats} {t.sidebar.agents} 技能 任务管理 {isAdmin && ( {t.sidebar.users} )} ); }