app: Add a page with the list of groups

This commit is contained in:
Valentin Tolmer
2021-09-28 15:00:39 +02:00
committed by nitnelave
parent 0a3cfa168e
commit 7d21cc5126
4 changed files with 170 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ use crate::{
router::{AppRoute, NavButton},
user_details::UserDetails,
user_table::UserTable,
group_table::GroupTable,
},
infra::cookies::get_cookie,
};
@@ -114,6 +115,13 @@ impl Component for App {
<NavButton classes="btn btn-primary" route=AppRoute::CreateUser>{"Create a user"}</NavButton>
</div>
},
AppRoute::ListGroups => html! {
<div>
<LogoutButton on_logged_out=link.callback(|_| Msg::Logout) />
<GroupTable />
//<NavButton classes="btn btn-primary" route=AppRoute::CreateUser>{"Create a user"}</NavButton>
</div>
},
AppRoute::UserDetails(username) => html! {
<div>
<LogoutButton on_logged_out=link.callback(|_| Msg::Logout) />