#[cfg(not(feature = "warp"))] fn main() {} #[cfg(feature = "warp")] #[tokio::main] async fn main() { use dioxus_core::{Element, LazyNodes, Scope}; use dioxus_liveview as liveview; use warp::ws::Ws; use warp::Filter; fn app(cx: Scope) -> Element { cx.render(LazyNodes::new(|f| f.text(format_args!("hello world!")))) } pretty_env_logger::init(); let addr = ([127, 0, 0, 1], 3030); // todo: compactify this routing under one liveview::app method let view = liveview::new(addr); let body = view.body("