'use client'; import { AuthedNav } from '@/components/layout/AuthedNav'; import { PublicNav } from '@/components/layout/PublicNav'; import { useCurrentSession } from '@/hooks/auth/useCurrentSession'; import { DashboardRail } from '@/ui/DashboardRail'; import { Box } from '@/ui/primitives/Box'; import { Text } from '@/ui/Text'; import { usePathname } from 'next/navigation'; export interface GlobalSidebarViewData {} export function GlobalSidebarTemplate(_props: GlobalSidebarViewData) { const pathname = usePathname(); const { data: session } = useCurrentSession(); const isAuthenticated = !!session; return ( NAVIGATION {isAuthenticated ? ( ) : ( )} ); }