Layout Hub foundation

This commit is contained in:
2025-04-07 16:48:39 +02:00
parent 2c5724ccdd
commit 684cdf0bb1
7 changed files with 33 additions and 14 deletions

View File

@@ -1,6 +1,4 @@
import {Authenticated, GitHubBanner, Refine, WelcomePage} from "@refinedev/core"; import { Authenticated, Refine } from "@refinedev/core";
import { DevtoolsPanel, DevtoolsProvider } from "@refinedev/devtools";
import { RefineKbar, RefineKbarProvider } from "@refinedev/kbar";
import { import {
RefineSnackbarProvider, RefineThemes, RefineSnackbarProvider, RefineThemes,
@@ -9,21 +7,23 @@ import {
import CssBaseline from "@mui/material/CssBaseline"; import CssBaseline from "@mui/material/CssBaseline";
import GlobalStyles from "@mui/material/GlobalStyles"; import GlobalStyles from "@mui/material/GlobalStyles";
import { ThemeProvider } from "@mui/material/styles";
import routerBindings, { import routerBindings, {
CatchAllNavigate, CatchAllNavigate,
DocumentTitleHandler, DocumentTitleHandler,
UnsavedChangesNotifier, UnsavedChangesNotifier,
} from "@refinedev/react-router"; } from "@refinedev/react-router";
import dataProvider from "@refinedev/simple-rest"; import dataProvider from "@refinedev/simple-rest";
import {BrowserRouter, Outlet, Route, Routes, Catch} from "react-router"; import { BrowserRouter, Outlet, Route, Routes } from "react-router";
import { authProvider } from "./providers/auth-provider"; import { authProvider } from "./providers/auth-provider";
import { ColorModeContextProvider } from "./contexts/color-mode"; import { ColorModeContextProvider } from "./contexts/color-mode";
import {Login} from "./pages/login"; import { Login } from "./components/auth/Login";
import {Register} from "./pages/register"; import { Register } from "./components/auth/Register";
import {ForgotPassword} from "./pages/forgotPassword"; import { ForgotPassword } from "./components/auth/ForgotPassword";
import { UpdatePassword } from "./components/auth/UpdatePassword";
import { Header } from "./components"; import { Header } from "./components";
import {ThemeProvider} from "@mui/material/styles"; import {Hub} from "./pages/hub";
import {UpdatePassword} from "./pages/updatePassword";
function App() { function App() {
return ( return (
@@ -54,7 +54,7 @@ function App() {
</Authenticated> </Authenticated>
)} )}
> >
<Route path="/toto" element={<h1>Where are in</h1>} /> <Route path="/hub" element={ <Hub /> } />
</Route> </Route>
<Route index element={<h1>HOME</h1>} /> <Route index element={<h1>HOME</h1>} />
<Route path="/login" element={<Login />} /> <Route path="/login" element={<Login />} />

View File

@@ -1,7 +1,4 @@
import { AuthPage } from "@refinedev/mui"; import { AuthPage } from "@refinedev/mui";
import type {RegisterFormTypes} from "@refinedev/core";
import { useParams } from "react-router"
export const UpdatePassword = () => { export const UpdatePassword = () => {

View File

@@ -0,0 +1,9 @@
export const CreateFirm = () => {
return (
<div>
<h1>Create Firm</h1>
</div>
)
}

View File

@@ -0,0 +1,13 @@
import {Button} from "@mui/material";
export const Hub = () => {
return (
<div>
<h1>HUB</h1>
<p>List of managed firms</p>
<p>List of firm you're working atx</p>
<p><Button>Create a new firm</Button></p>
</div>
);
};