Reorganize URL structure to put admin/view at the beginning of paths

This commit is contained in:
2025-04-30 15:04:01 -04:00
parent 63babdc9d9
commit 787704ed8c
2 changed files with 4 additions and 4 deletions

View File

@@ -72,8 +72,8 @@ const App: React.FC = () => {
<Route path="/" element={<EventList />} />
<Route path="/create" element={<EventForm />} />
<Route path="/events/:slug/rsvp" element={<RSVPForm />} />
<Route path="/events/:slug/admin" element={<EventAdmin />} />
<Route path="/events/:slug/view" element={<EventView />} />
<Route path="/admin/events/:slug" element={<EventAdmin />} />
<Route path="/view/events/:slug" element={<EventView />} />
</Routes>
</Container>
</Box>

View File

@@ -45,7 +45,7 @@ const EventList: React.FC = () => {
};
const handleAdminClick = (event: Event) => {
navigate(`/events/${event.slug}/admin`);
navigate(`/admin/events/${event.slug}`);
};
return (
@@ -90,7 +90,7 @@ const EventList: React.FC = () => {
<Button
onClick={(e) => {
e.stopPropagation();
navigate(`/events/${event.slug}/view`);
navigate(`/view/events/${event.slug}`);
}}
color="primary"
aria-label="view rsvps"