1
0
Эх сурвалжийг харах

feat: add disabled example

Jonathan Kelley 3 жил өмнө
parent
commit
3d90a2616d
1 өөрчлөгдсөн 23 нэмэгдсэн , 0 устгасан
  1. 23 0
      examples/disabled.rs

+ 23 - 0
examples/disabled.rs

@@ -0,0 +1,23 @@
+use dioxus::prelude::*;
+
+fn main() {
+    dioxus::desktop::launch(app);
+}
+
+fn app(cx: Scope) -> Element {
+    let disabled = use_state(&cx, || false);
+
+    cx.render(rsx! {
+        div {
+            button {
+                onclick: move |_| disabled.set(!disabled.get()),
+                "click to " [if *disabled {"enable"} else {"disable"} ] " the lower button"
+            }
+
+            button {
+                disabled: "{disabled}",
+                "lower button"
+            }
+        }
+    })
+}