Jonathan Kelley 0bf4725639 fix: namespacing of dynamic attributes %!s(int64=2) %!d(string=hai) anos
..
src 0bf4725639 fix: namespacing of dynamic attributes %!s(int64=2) %!d(string=hai) anos
CHANGELOG.md 56f3002aed feat: add changelogs %!s(int64=3) %!d(string=hai) anos
Cargo.toml f21c8423eb optimizations for wasm size (#582) %!s(int64=2) %!d(string=hai) anos
README.md 4eefc3f854 chore: rename all &cx to cx, make clipppy happy %!s(int64=2) %!d(string=hai) anos

README.md

Common hooks for Dioxus

This crate includes some basic useful hooks for dioxus:

  • use_state
  • use_ref
  • use_future
  • use_coroutine

use_state

The primary mechanism of stored state.

You can always use it "normally" with the split method:

// Rusty-smart-pointer usage:
let value = use_state(cx, || 10);

// "Classic" usage:
let (value, set_value) = use_state(cx, || 0).split();