extern crate failure;
extern crate webapp_frontend;
extern crate yew;
use failure::Fallible;
use webapp_frontend::{init_logger, RootComponent};
use yew::prelude::*;
fn main() -> Fallible<()> {
yew::initialize();
init_logger()?;
App::<RootComponent>::new().mount_to_body();
yew::run_loop();
Ok(())
}