Minor Improvements

This commit is contained in:
2026-05-02 16:16:09 +02:00
parent 410bf95f4a
commit 31162bb8c9
2 changed files with 13 additions and 3 deletions

View File

@@ -31,8 +31,16 @@ pub fn home_component() -> Html {
match *is_admin {
None => html! { <div>{ "Loading..." }</div> },
Some(true) => html! { <div>{ "You are admin" }</div> },
Some(false) => html! { <Redirect<crate::Route> to={crate::Route::Ticket}/> },
Some(true) => html! {
<div>
<crate::utilities::TicketCount/>
</div>
},
Some(false) => html! {
<div>
<crate::utilities::TicketCount/>
</div>
},
}
}
@@ -42,6 +50,7 @@ pub fn not_found_component() -> Html {
html! {
<div>
<h1>{&message}</h1>
<Link<crate::Route> to={crate::Route::Home}>{ "Zurück zum Start" }</Link<crate::Route>>
</div>
}
}
@@ -52,6 +61,7 @@ pub fn denied_component() -> Html {
<div>
<h1>{ "Sie haben nicht die benötigten Rechte um diese Seite aufzurufen" }</h1>
<h3>{ "Wenn sie denken, dass dies ein Fehler ist kontaktieren sie Herrn Winter" }</h3>
<Link<crate::Route> to={crate::Route::Home}>{ "Zurück zum Start" }</Link<crate::Route>>
</div>
}
}