From 8b5d16152ffb7d55811a7a558f67620a94e4cbf0 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sun, 9 Oct 2022 15:13:37 -0400 Subject: Add a reload button after an error setting up the app context --- webapp/src/main.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'webapp/src/main.rs') diff --git a/webapp/src/main.rs b/webapp/src/main.rs index cf7c813..1b60a9f 100644 --- a/webapp/src/main.rs +++ b/webapp/src/main.rs @@ -7,7 +7,7 @@ use yew_router::prelude::*; pub mod bridge_engine; pub mod card; pub mod components; -use components::{AppContextProvider, AppContext, Game}; +use components::{AppContextProvider, AppContext, Game, ErrorInfo}; use gloo_net::http::Request; extern crate wee_alloc; @@ -25,7 +25,7 @@ enum Route { fn main() { std::panic::set_hook(Box::new(console_error_panic_hook::hook)); - wasm_logger::init(wasm_logger::Config::default()); + wasm_logger::init(wasm_logger::Config::new(log::Level::Debug)); yew::start_app::(); } @@ -55,6 +55,9 @@ fn home() -> Html { html! { <> + if let Some(error) = &ctx.error { + + } { user }

to={Route::Playground}>{ "Playground" }> -- cgit v1.2.3