jl-frontend/src/main.rs

26 lines
544 B
Rust

pub mod api;
pub mod components;
pub mod constants;
pub mod pages;
pub mod routes;
pub mod utils;
use yew::prelude::*;
use yew_router::{BrowserRouter, Switch};
use crate::routes::main_router::{switch, Route};
#[function_component]
fn App() -> Html {
html! {
<BrowserRouter>
<Switch<Route> render={switch} /> // <- must be child of <BrowserRouter>
</BrowserRouter>
}
}
fn main() {
wasm_logger::init(wasm_logger::Config::default());
stdweb::initialize();
yew::Renderer::<App>::new().render();
}