feat(ausruestungsanfrage): add personal item tracking, catalog enforcement, and detail pages

This commit is contained in:
Matthias Hochmeister
2026-04-14 16:49:20 +02:00
parent e6b6639fe9
commit 633a75cb0b
15 changed files with 1031 additions and 26 deletions

View File

@@ -22,6 +22,8 @@ import AusruestungDetail from './pages/AusruestungDetail';
import AusruestungEinstellungen from './pages/AusruestungEinstellungen';
import PersoenlicheAusruestung from './pages/PersoenlicheAusruestung';
import PersoenlicheAusruestungNeu from './pages/PersoenlicheAusruestungNeu';
import PersoenlicheAusruestungDetail from './pages/PersoenlicheAusruestungDetail';
import PersoenlicheAusruestungEdit from './pages/PersoenlicheAusruestungEdit';
import Atemschutz from './pages/Atemschutz';
import Mitglieder from './pages/Mitglieder';
import MitgliedDetail from './pages/MitgliedDetail';
@@ -204,6 +206,22 @@ function App() {
</ProtectedRoute>
}
/>
<Route
path="/persoenliche-ausruestung/:id/edit"
element={
<ProtectedRoute>
<PersoenlicheAusruestungEdit />
</ProtectedRoute>
}
/>
<Route
path="/persoenliche-ausruestung/:id"
element={
<ProtectedRoute>
<PersoenlicheAusruestungDetail />
</ProtectedRoute>
}
/>
<Route
path="/persoenliche-ausruestung"
element={