Even cleaner header and auth pages

This commit is contained in:
2025-04-12 02:06:48 +02:00
parent b6f1e3eb8e
commit ab3947b4a9
3 changed files with 96 additions and 6 deletions

View File

@@ -8,6 +8,7 @@ import {
import CssBaseline from "@mui/material/CssBaseline";
import GlobalStyles from "@mui/material/GlobalStyles";
import { ThemeProvider } from "@mui/material/styles";
import HistoryEduIcon from '@mui/icons-material/HistoryEdu';
import routerBindings, {
CatchAllNavigate,
DocumentTitleHandler,
@@ -40,6 +41,10 @@ function App() {
notificationProvider={useNotificationProvider}
routerProvider={routerBindings}
options={{
title: {
text: "Roleplay Contracts",
icon: <HistoryEduIcon />
},
syncWithLocation: true,
warnWhenUnsavedChanges: true,
useNewQueryKeys: true,
@@ -72,13 +77,13 @@ function App() {
<Route path="hub/*" element={<HubRoutes />} />
<Route path="firm/*" element={<FirmRoutes />} />
</Route>
<Route path="auth/*" element={<><Header /><Outlet /></>}>
<Route path="auth/*" element={<Outlet />}>
<Route path="login" element={<Login />} />
<Route path="register" element={<Register />} />
<Route path="forgot-password" element={<ForgotPassword />} />
<Route path="update-password" element={<UpdatePassword />} />
</Route>
<Route index element={<><Header /><h1>HOME&nbsp;</h1></>} />
<Route index element={<><Header /><h1>HOME</h1></>} />
</Routes>
<UnsavedChangesNotifier />
<DocumentTitleHandler />