attracion fertig

This commit is contained in:
2026-04-11 19:03:08 +02:00
parent 2804c3392e
commit 90a15b7165
5 changed files with 567 additions and 3 deletions

View File

@@ -10,6 +10,8 @@ import PostsPage from './pages/PostsPage';
import CreateNewsPage from './pages/CreateNewsPage';
import OrganizationPage from './pages/OrganizationPage';
import PushPage from './pages/PushPage';
import EditAttractionPage from './pages/EditAttractionPage';
import AttractionPage from './pages/AttractionPage';
import HomePage from './pages/HomePage';
import EditOrganizationPage from "./pages/EditOrganizationPage.jsx";
@@ -63,6 +65,14 @@ export default function App() {
</PrivateRoute>
}
/>
<Route
path="attractions"
element={
<PrivateRoute allowedRoles={['ADMIN', 'REPORTER']}>
<AttractionPage />
</PrivateRoute>
}
/>
<Route
path="posts"
element={
@@ -71,6 +81,14 @@ export default function App() {
</PrivateRoute>
}
/>
<Route
path="attractions/:id/edit"
element={
<PrivateRoute allowedRoles={['ADMIN', 'REPORTER']}>
<EditAttractionPage/>
</PrivateRoute>
}
/>
<Route
path="organizations/:id/edit"
element={