There is now an archive for tickets
This commit is contained in:
2026-05-11 20:46:06 +02:00
parent d9ef5746a2
commit 6eb84d24e0
5 changed files with 146 additions and 3 deletions

View File

@@ -25,6 +25,9 @@ enum Route {
/// Route for viewing all tickets.
#[at("/tickets")]
AllTickets,
/// Route for viewing archived tickets.
#[at("/tickets/archive")]
ArchivedTickets,
/// Route for user registration.
#[at("/register")]
Register,
@@ -206,6 +209,13 @@ fn switch(route: Route) -> Html {
</SidebarShell>
</ProtectedRoute>
},
Route::ArchivedTickets => html! {
<ProtectedRoute admin_page={true}>
<SidebarShell>
<ticket::ArchivedTickets/>
</SidebarShell>
</ProtectedRoute>
},
Route::Register => html! {
<ProtectedRoute admin_page={true}>
<SidebarShell>