import { If } from '@kit/ui/if'; import { Sidebar, SidebarContent, SidebarFooter, SidebarHeader, SidebarNavigation, } from '@kit/ui/shadcn-sidebar'; import { cn } from '@kit/ui/utils'; import { AppLogo } from '~/components/app-logo'; import { ProfileAccountDropdownContainer } from '~/components/personal-account-dropdown-container'; import featuresFlagConfig from '~/config/feature-flags.config'; import { personalAccountNavigationConfig } from '~/config/personal-account-navigation.config'; import { UserNotifications } from '~/home/(user)/_components/user-notifications'; // home imports import type { UserWorkspace } from '../_lib/server/load-user-workspace'; import { HomeAccountSelector } from './home-account-selector'; interface HomeSidebarProps { workspace: UserWorkspace; } export function HomeSidebar(props: HomeSidebarProps) { const { workspace, user, accounts } = props.workspace; const collapsible = personalAccountNavigationConfig.sidebarCollapsedStyle; return (
} >
); }