add certificate

This commit is contained in:
root
2026-05-18 00:07:40 -04:00
parent dc7acf2536
commit 0d3cdd3857
13 changed files with 869 additions and 44 deletions
+6
View File
@@ -2,6 +2,7 @@ import { Suspense, lazy } from 'react'
import { BrowserRouter, Navigate, Route, Routes } from 'react-router-dom'
import { AuthProvider } from './auth/AuthProvider'
import { RequireAuth } from './auth/RequireAuth'
import { GlobalTableSorting } from './components/GlobalTableSorting'
import './App.css'
const PublicLayout = lazy(() =>
@@ -487,6 +488,9 @@ const TeacherPrintRequestsPage = lazy(() =>
default: m.TeacherPrintRequestsPage,
})),
)
const CertificatesPage = lazy(() =>
import('./pages/certificates/CertificatesPage').then((m) => ({ default: m.CertificatesPage })),
)
const StickerFormPage = lazy(() =>
import('./pages/printables/StickerFormPage').then((m) => ({ default: m.StickerFormPage })),
)
@@ -946,6 +950,7 @@ export default function App() {
return (
<AuthProvider>
<BrowserRouter>
<GlobalTableSorting />
<Suspense fallback={<RouteFallback />}>
<Routes>
<Route element={<PublicLayout />}>
@@ -1216,6 +1221,7 @@ export default function App() {
path="administrator/printables/report-cards"
element={<ReportCardManagementPage />}
/>
<Route path="administrator/certificates" element={<CertificatesPage />} />
<Route
path="administrator/score-analysis/score-prediction"
element={<ScorePredictionPage />}