import { Link, useLocation, useNavigate, Outlet } from 'react-router-dom' import { useAuthStore } from '@/store/authStore' import { ThemeToggle } from '@/components/common/ThemeToggle' import { cn } from '@/lib/utils' export function AppLayout() { const location = useLocation() const navigate = useNavigate() const { user, logout } = useAuthStore() const handleLogout = async () => { await logout() navigate('/login') } const navItems = [ { path: '/trees', label: 'Trees' }, { path: '/sessions', label: 'Sessions' }, { path: '/settings', label: 'Settings' }, ] return (
{/* Header */}
Patherly
{user?.name || user?.email}
{/* Main Content */}
) } export default AppLayout