added api docs page

This commit is contained in:
csawatzky 2025-04-10 10:18:09 -06:00
parent 0bf12c7d40
commit 538da5c4bb
21 changed files with 7562 additions and 1 deletions

View file

@ -48,6 +48,7 @@ const Heater = lazy(() => import("pages/Heater"));
const Tasks = lazy(() => import("pages/Tasks"));
const Transactions = lazy(() => import("pages/Transactions"));
const BinCableEstimator = lazy(() => import("pages/BinCableEstimator"));
const APIDocs = lazy(() => import("pages/APIDocs"));
interface Props {
toggleTheme: () => void;
@ -322,6 +323,9 @@ export default function Router(props: Props) {
{user.hasFeature("installer") &&
<Route path="cableEstimate" element={<BinCableEstimator />} />
}
{user.hasFeature("developer") &&
<Route path="api" element={<APIDocs />} />
}
{/* Map pages */}
<Route path="visualFarm" element={<FieldMap />} />