Update docs to reflect changes in master (#670)
* work on updating docs to master version * more updates * more polishing * finish interactivity chapter * finish updating core guide * fix grammer mistakes and typos * more grammer fixes * add liveview guide * remove doc build * WIP custom renderer docs * add axum as dev-dependancy to guide * fix examples * fix overview example * use md book fork to fix compilation
This commit is contained in:
1 parent
a616a8fa9d
commit
cd4474cc4f
51 files changed
+870
-549
No files matched your search
@@ -7,12 +7,25 @@ fn main() {
|
||||
|
||||
// ANCHOR: component
|
||||
fn App(cx: Scope) -> Element {
|
||||
// count will be initialized to 0 the first time the component is rendered
|
||||
let mut count = use_state(cx, || 0);
|
||||
|
||||
cx.render(rsx!(
|
||||
h1 { "High-Five counter: {count}" }
|
||||
button { onclick: move |_| count += 1, "Up high!" }
|
||||
button { onclick: move |_| count -= 1, "Down low!" }
|
||||
button {
|
||||
onclick: move |_| {
|
||||
// changing the count will cause the component to re-render
|
||||
count += 1
|
||||
},
|
||||
"Up high!"
|
||||
}
|
||||
button {
|
||||
onclick: move |_| {
|
||||
// changing the count will cause the component to re-render
|
||||
count -= 1
|
||||
},
|
||||
"Down low!"
|
||||
}
|
||||
))
|
||||
}
|
||||
// ANCHOR_END: component
|
||||
Reference in new issue
Block a user