disabled.rs 427 B

123456789101112131415161718192021
  1. use dioxus::prelude::*;
  2. fn main() {
  3. dioxus_desktop::launch(app);
  4. }
  5. fn app() -> Element {
  6. let disabled = use_signal(|| false);
  7. rsx! {
  8. div {
  9. button { onclick: move |_| disabled.toggle(),
  10. "click to "
  11. if disabled() { "enable" } else { "disable" }
  12. " the lower button"
  13. }
  14. button { disabled, "lower button" }
  15. }
  16. }
  17. }