1234567891011121314151617 |
- use dioxus::prelude::*;
- use dioxus_desktop::use_global_shortcut;
- fn main() {
- dioxus_desktop::launch(app);
- }
- fn app() -> Element {
- let toggled = use_signal(|| false);
- use_global_shortcut("ctrl+s", {
- to_owned![toggled];
- move || toggled.modify(|t| !*t)
- });
- rsx!("toggle: {toggled.get()}")
- }
|