Initial commit
This commit is contained in:
27
src/App.jsx
Normal file
27
src/App.jsx
Normal file
@@ -0,0 +1,27 @@
|
||||
import { Suspense } from 'react'
|
||||
import { Routes, Route } from 'react-router-dom'
|
||||
import AdminApp from './admin/AdminApp'
|
||||
|
||||
function AdminLoader() {
|
||||
return (
|
||||
<div style={{
|
||||
minHeight: '100dvh',
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'center',
|
||||
background: 'var(--bg-primary)'
|
||||
}}>
|
||||
<div className="admin-spinner" />
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
export default function App() {
|
||||
return (
|
||||
<Suspense fallback={<AdminLoader />}>
|
||||
<Routes>
|
||||
<Route path="/*" element={<AdminApp />} />
|
||||
</Routes>
|
||||
</Suspense>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user