diff --git a/src/shared/components/layout/sidebar.tsx b/src/shared/components/layout/sidebar.tsx index a3b71a7..adda65d 100644 --- a/src/shared/components/layout/sidebar.tsx +++ b/src/shared/components/layout/sidebar.tsx @@ -9,6 +9,7 @@ import * as Icons from "lucide-react"; import { buildNavigation } from "@/config/navigation"; import { COMPANIES } from "@/config/companies"; import { useFeatureFlag } from "@/core/feature-flags"; +import { useAuth } from "@/core/auth/auth-provider"; import { cn } from "@/shared/lib/utils"; import { ScrollArea } from "@/shared/components/ui/scroll-area"; import { Separator } from "@/shared/components/ui/separator"; @@ -213,6 +214,14 @@ function SidebarLogos() { export function Sidebar() { const pathname = usePathname(); const navGroups = useMemo(() => buildNavigation(), []); + const { user } = useAuth(); + + const brandingLabel = useMemo(() => { + if (!user?.name) return "ArchiTools"; + const firstName = user.name.split(" ")[0]; + if (!firstName) return "ArchiTools"; + return `${firstName} Tools`; + }, [user?.name]); return (