31 lines
699 B
JavaScript
31 lines
699 B
JavaScript
import {Outlet} from "react-router-dom";
|
|
import './AdminRoot.css'
|
|
import {LoadingProvider} from "../../hooks/useLoading.jsx";
|
|
import {MemberList} from "./MemberList.jsx";
|
|
import {MemberPage} from "./MemberPage.jsx";
|
|
|
|
export function AdminRoot() {
|
|
return <>
|
|
<h1>Espace administration</h1>
|
|
<LoadingProvider>
|
|
<Outlet/>
|
|
</LoadingProvider>
|
|
</>
|
|
}
|
|
|
|
export function getAdminChildren () {
|
|
return [
|
|
{
|
|
path: 'member',
|
|
element: <MemberList/>
|
|
},
|
|
{
|
|
path: 'member/:id',
|
|
element: <MemberPage/>
|
|
},
|
|
{
|
|
path: 'b',
|
|
element: <div>Admin B</div>
|
|
}
|
|
]
|
|
} |