use yew::prelude::*; use yew_router::prelude::*; use crate::app::Route; #[function_component(Navbar)] pub fn navbar() -> Html { let navigator = use_navigator().unwrap(); let on_dashboard_click = { let navigator = navigator.clone(); Callback::from(move |_| navigator.push(&Route::Dashboard)) }; let on_runners_click = { let navigator = navigator.clone(); Callback::from(move |_| navigator.push(&Route::Runners)) }; let on_add_runner_click = { let navigator = navigator.clone(); Callback::from(move |_| navigator.push(&Route::AddRunner)) }; html! { } }