mirror of
https://github.com/nitnelave/lldap.git
synced 2023-04-12 14:25:13 +00:00
cargo fmt
This commit is contained in:
parent
e12b3bad56
commit
0a6eb2db39
@ -17,6 +17,7 @@ use crate::{
|
|||||||
};
|
};
|
||||||
|
|
||||||
use gloo_console::error;
|
use gloo_console::error;
|
||||||
|
use wasm_bindgen::prelude::*;
|
||||||
use yew::{
|
use yew::{
|
||||||
function_component,
|
function_component,
|
||||||
html::Scope,
|
html::Scope,
|
||||||
@ -28,25 +29,24 @@ use yew_router::{
|
|||||||
scope_ext::RouterScopeExt,
|
scope_ext::RouterScopeExt,
|
||||||
BrowserRouter, Switch,
|
BrowserRouter, Switch,
|
||||||
};
|
};
|
||||||
use wasm_bindgen::prelude::*;
|
|
||||||
|
|
||||||
#[wasm_bindgen]
|
#[wasm_bindgen]
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#[wasm_bindgen(js_namespace = darkmode)]
|
#[wasm_bindgen(js_namespace = darkmode)]
|
||||||
fn toggleDarkMode(doSave: bool);
|
fn toggleDarkMode(doSave: bool);
|
||||||
|
|
||||||
#[wasm_bindgen]
|
#[wasm_bindgen]
|
||||||
fn inDarkMode() -> bool;
|
fn inDarkMode() -> bool;
|
||||||
}
|
}
|
||||||
|
|
||||||
#[function_component(DarkModeToggle)]
|
#[function_component(DarkModeToggle)]
|
||||||
pub fn dark_mode_toggle() -> Html {
|
pub fn dark_mode_toggle() -> Html {
|
||||||
html! {
|
html! {
|
||||||
<div class="form-check form-switch">
|
<div class="form-check form-switch">
|
||||||
<input class="form-check-input" onclick={|_| toggleDarkMode(true)} type="checkbox" id="darkModeToggle" checked={inDarkMode()}/>
|
<input class="form-check-input" onclick={|_| toggleDarkMode(true)} type="checkbox" id="darkModeToggle" checked={inDarkMode()}/>
|
||||||
<label class="form-check-label" for="darkModeToggle">{"Dark mode"}</label>
|
<label class="form-check-label" for="darkModeToggle">{"Dark mode"}</label>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[function_component(AppContainer)]
|
#[function_component(AppContainer)]
|
||||||
|
Loading…
Reference in New Issue
Block a user