audioview/frontend/core/src/lib.rs

29 lines
552 B
Rust
Raw Normal View History

2020-09-16 13:02:15 +00:00
#![recursion_limit = "1024"]
extern crate console_error_panic_hook;
extern crate js_sys;
use std::panic;
use wasm_bindgen::prelude::*;
use yew::prelude::*;
use weblog::*;
2020-09-16 13:02:15 +00:00
mod agents;
mod components;
mod utils;
#[wasm_bindgen(module = "/static/player.js")]
extern "C" {
fn get_val() -> i32;
}
2020-09-16 13:02:15 +00:00
#[wasm_bindgen(start)]
pub fn run_app() {
#[cfg(debug_assertions)]
panic::set_hook(Box::new(console_error_panic_hook::hook));
console_log!("Get value from player module:", get_val());
2020-09-16 13:02:15 +00:00
App::<components::App>::new().mount_to_body();
}