rate_app/cases/
dashboard_menu.rs1use rate_ui::agents::live::LiveAgent;
2use rate_ui::widget::{Context, OnWireEvent, Widget, WidgetRuntime};
3use yew::{html, Html};
4
5pub type DashboardMenu = WidgetRuntime<DashboardMenuWidget>;
6
7#[derive(Default)]
8pub struct DashboardMenuWidget {}
9
10impl Widget for DashboardMenuWidget {
11 type Event = ();
12 type Tag = ();
13 type Properties = ();
14 type Meta = ();
15
16 fn init(&mut self, _ctx: &mut Context<Self>) {}
17
18 fn view(&self, _ctx: &Context<Self>) -> Html {
19 html! {
20 <>
21 <super::TopSelector />
22 <super::TabSelector />
23 </>
24 }
25 }
26}
27
28impl OnWireEvent<LiveAgent> for DashboardMenuWidget {}