This commit is contained in:
marc2332 committed 2023-06-28 00:17:36 +02:00
1 parent 8a2f9f3fcb
commit a3978d60a8
1 file changed
+6 -16
+6 -16
View File
@@ -21,23 +21,13 @@ pub fn App(cx: Scope) -> Element {
pub fn DarkModeToggle(cx: Scope) -> Element {
let dark_mode = use_shared_state::<DarkMode>(cx).unwrap();
let style = if dark_mode.read().0 {
"color:white"
} else {
""
};
cx.render(rsx!(label {
style: "{style}",
"Dark Mode",
input {
r#type: "checkbox",
oninput: move |event| {
let is_enabled = event.value == "true";
dark_mode.write().0 = is_enabled;
},
render!(input {
r#type: "checkbox",
oninput: move |event| {
let is_enabled = event.value == "true";
dark_mode.write().0 = is_enabled;
},
}))
})
}
fn AppBody(cx: Scope) -> Element {