import React, { useEffect, useState } from 'react'; import { Routes, Route, Link, useLocation } from 'react-router-dom'; import { systemApi } from './api/client'; import Dashboard from './pages/Dashboard'; import ExperimentDetail from './pages/ExperimentDetail'; import AnimalDetail from './pages/AnimalDetail'; import DailyStatusDetail from './pages/DailyStatusDetail'; function Navbar() { return (
Animal Experiments DB
); } function NotFound() { return (

404

Page not found.

← Return to Dashboard
); } function Footer() { const [dbTimezone, setDbTimezone] = useState(null); useEffect(() => { systemApi.info().then((d) => setDbTimezone(d.dbTimezone)).catch(() => {}); }, []); return ( ); } export default function App() { return (
} /> } /> } /> } /> } />
); }