import 'leaflet/dist/leaflet.css'; import { Routes, Route } from 'react-router-dom'; import { useRecipe, Grid, GridItem, useDialog } from "@chakra-ui/react"; import { createContext } from "react"; import Login from "@/Login.jsx"; import Sidebar from "./components/Sidebar/Sidebar.jsx"; import DialogPopup from "@/components/Canvas/CanvasComponents/DialogPopup.jsx"; import Header from "@/components/Header/Header.jsx"; import Home from "./components/Canvas/views/Home.jsx"; import RegionalMap from "./components/Canvas/views/RegionalMap.jsx"; import Volcano from "@/components/Canvas/views/Volcano.jsx"; function AppFoundation({children}) { const recipe = useRecipe({ key: "dashboard" }); const styles = recipe(); const dialog = useDialog(); return ( <>
{children} ) } // function ProtectedRoute({ user, children }) { // if (user) return children; // else return ; // } function App() { const sidebarContext = createContext(["Home", "Global Map", "Regional Map", "Volcano", "Admin"]); // const [user, setUser] = useState(null); return ( } /> } /> } /> } /> ); } export default App