react_admin_layout

This commit is contained in:
2025-10-08 07:05:50 +07:00
commit 7645838eb8
38 changed files with 7908 additions and 0 deletions

22
src/RouterSetup.tsx Normal file
View File

@@ -0,0 +1,22 @@
import React from 'react'
import { Route, Routes } from 'react-router'
import Home from './pages/home/Home'
import Admin from './pages/admin/Admin'
import ProtectedAdmin from './pages/admin/auth/ProtectedAdmin'
import Auth from './pages/home/auth/Auth'
import UserManagement from './pages/admin/User/UserManagement'
export default function RouterSetup() {
return <Routes>
<Route path='/' element={<Home/>}></Route>
<Route path='/auth' element={<Auth/>}></Route>
<Route path='admin' element={
<ProtectedAdmin>
<Admin/>
</ProtectedAdmin>
}>
<Route path='user' element={<UserManagement/>}></Route>
</Route>
</Routes>
}