import { NavLink, Outlet, useNavigate } from 'react-router-dom' import { supabase } from '../../lib/supabase' import styles from './AdminLayout.module.css' const NAV_ITEMS = [ { to: '/admin/products', label: 'Products' }, { to: '/admin/services', label: 'Services' }, { to: '/admin/schedule', label: 'Schedule' }, { to: '/admin/bookings', label: 'Bookings' }, { to: '/admin/inquiries', label: 'Inquiries' }, ] function AdminLayout() { const navigate = useNavigate() async function handleSignOut() { const { error } = await supabase.auth.signOut() if (!error) navigate('/admin/login') } return (