feat: add teacher management page with profile editing

This commit is contained in:
2026-07-06 15:36:52 +08:00
parent 9e0d9ff39c
commit 9eec7c34be
2 changed files with 245 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ import BillsPage from './pages/Bills';
import RoomVisualPage from './pages/RoomVisual';
import OperationLogsPage from './pages/OperationLogs';
import UsersPage from './pages/Users';
import TeachersPage from './pages/Teachers';
import DepositsPage from './pages/Deposits';
import ClassroomsPage from './pages/Classrooms';
import ClassesPage from './pages/Classes';
@@ -173,6 +174,14 @@ const App: React.FC = () => {
</PermissionRoute>
}
/>
<Route
path="teachers"
element={
<PermissionRoute permission="user:view">
<TeachersPage />
</PermissionRoute>
}
/>
<Route
path="classrooms"
element={