about summary refs log tree commit diff
path: root/frontend/src/main.rs
diff options
context:
space:
mode:
authorBaitinq <manuelpalenzuelamerino@gmail.com>2022-10-30 17:13:41 +0100
committerBaitinq <manuelpalenzuelamerino@gmail.com>2022-10-30 17:13:49 +0100
commit85e388455a09e307fea14e4c98ece65c463b7773 (patch)
treeb145443510ab8b2a5688c80744fccfa73f1e2b4a /frontend/src/main.rs
parentFrontend: Setup skeleton route support (diff)
downloadOSSE-85e388455a09e307fea14e4c98ece65c463b7773.tar.gz
OSSE-85e388455a09e307fea14e4c98ece65c463b7773.tar.bz2
OSSE-85e388455a09e307fea14e4c98ece65c463b7773.zip
Frontend: Update yew to follow master
This enables us to use the new Router API
Diffstat (limited to 'frontend/src/main.rs')
-rw-r--r--frontend/src/main.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/frontend/src/main.rs b/frontend/src/main.rs
index 95b52e5..fd5ef3c 100644
--- a/frontend/src/main.rs
+++ b/frontend/src/main.rs
@@ -13,7 +13,7 @@ enum Route {
     OSSESearch { query: String },
 }
 
-fn switch_routes(routes: &Route) -> Html {
+fn switch_routes(routes: Route) -> Html {
     match routes {
         Route::OSSEHome => html! {
             <OSSE api_endpoint={"http://127.0.0.1:4444"}/>
@@ -29,12 +29,12 @@ fn yew_app() -> Html {
     html! {
         <>
             <BrowserRouter>
-                <Switch<Route> render={Switch::render(switch_routes)} />
+                <Switch<Route> render={switch_routes} />
             </BrowserRouter>
         </>
     }
 }
 
 fn main() {
-    yew::start_app::<App>();
+    yew::Renderer::<App>::new().render();
 }