use_supported
SSR compatibe is_supported
Usage
use leptos::prelude::*;
use leptos_use_supported::use_supported;
use wasm_js_macros::js;
use wasm_bindgen::JsValue;
pub fn Demo() -> impl IntoView {
let is_supported = use_supported(
|| js!("getBattery" in &window().navigator())
);
if is_supported.get() {
// do something
}
view! { }
}
Installation
cargo add leptos-use-supported