Add memochain example

This commit is contained in:
Jonathan Kelley committed 2024-01-26 22:33:41 -08:00
1 parent b3f018f805
commit d34538f4da
3 files changed
+55 -3

No files matched your search

+2 -2
View File
@@ -39,7 +39,7 @@ fn app() -> Element {
button { onclick: move |_| count -= 1, "Down low!" }
button { onclick: move |_| running.toggle(), "Toggle counter" }
button { onclick: move |_| saved_values.push(count().to_string()), "Save this value" }
button { onclick: move |_| saved_values.write().clear(), "Clear saved values" }
button { onclick: move |_| saved_values.clear(), "Clear saved values" }
// We can do boolean operations on the current signal value
if count() > 5 {
@@ -47,7 +47,7 @@ fn app() -> Element {
}
// We can cleanly map signals with iterators
for value in saved_values.read().iter() {
for value in saved_values.iter() {
h3 { "Saved value: {value}" }
}