import { Outlet } from 'react-router-dom' import { useSession } from '../context/SessionContext.jsx' import { useCapabilities } from '../hooks/useCapabilities.js' import { LoadingState } from '../components/LoadingState.jsx' import { DesktopSidebar } from '../components/DesktopSidebar.jsx' import { BottomNav } from '../components/BottomNav.jsx' import { ContextIndicator } from '../components/ContextIndicator.jsx' import { ProgramScopeBar } from '../components/ProgramScopeBar.jsx' import { QuickJump } from '../components/QuickJump.jsx' import { RecentlyOpened } from '../components/RecentlyOpened.jsx' export function AppLayout() { const { me, signOut, loading } = useSession() const { capabilities } = useCapabilities() if (loading) { return (