import "./App.css"; import { Login } from "./pages/Login.tsx"; import icon from "./paella-icon.png"; import { Outlet, Route, Routes } from "react-router"; import { SignUp } from "./pages/SignUp.tsx"; import { Register } from "./pages/Register.tsx"; import { Buy } from "./pages/Buy.tsx"; import { useState } from "react"; import { PreLoginPageContext } from "./context/pre-login-page-context.ts"; import { LoggedInPageContext } from "./context/logged-in-page-context.ts"; import { NotFound } from "./pages/NotFound.tsx"; import { BuyReturn } from "./pages/BuyReturn.tsx"; import { Grid, Paper } from "@mui/material"; function App() { const [userId, setUserId] = useState( window.localStorage.getItem("paysplit-user-id") ); const storeUserId = (id: string) => { window.localStorage.setItem("paysplit-user-id", id.toString()); setUserId(id); }; return ( App logo } > } /> } /> } > } /> } /> } /> } /> ); } export default App;