import { Routes, Route, Navigate } from "react-router-dom"
import App from "./App.jsx"
import ProtectedRoute from "./components/ProtectedRoute.jsx"
import Layout from "./components/Layout.jsx"
import DoseReminder from "./components/DoseReminder.jsx"
import Login from "./pages/Login.jsx"
import Signup from "./pages/Signup.jsx"
import Dashboard from "./pages/Dashboard.jsx"
import ScheduleBuilder from "./pages/ScheduleBuilder.jsx"
import Today from "./pages/Today.jsx"
import Leaderboard from "./pages/Leaderboard.jsx"
import Profile from "./pages/Profile.jsx"
import MedsLibrary from "./pages/MedsLibrary.jsx"
export default function AppShell() {
return (
<>
} />
} />
}>
{/* Chat keeps its original self-contained layout (App renders its own Sidebar) */}
} />
{/* All other authenticated pages share the Layout shell */}
}>
} />
} />
} />
} />
} />
} />
} />
} />
>
)
}