react_sys/use_state/
helpers.rs1use super::macro_helpers::*;
2
3use wasm_bindgen::prelude::*;
4
5define_react_use_state_helpers! {
6 {
7 value: bool,
8 object: UseStateBoolObject,
9 setter: UseStateBoolObjectSetter,
10 use_state: use_state_bool,
11 use_state_with: use_state_bool_with,
12 auto_clean: use_state_bool_auto_clean,
13 auto_clean_with: use_state_bool_auto_clean_with,
14 },
15 {
16 value: usize,
17 object: UseStateUsizeObject,
18 setter: UseStateUsizeObjectSetter,
19 use_state: use_state_usize,
20 use_state_with: use_state_usize_with,
21 auto_clean: use_state_usize_auto_clean,
22 auto_clean_with: use_state_usize_auto_clean_with,
23 },
24 {
25 value: i32,
26 object: UseStateI32Object,
27 setter: UseStateI32ObjectSetter,
28 use_state: use_state_i32,
29 use_state_with: use_state_i32_with,
30 auto_clean: use_state_i32_auto_clean,
31 auto_clean_with: use_state_i32_auto_clean_with,
32 },
33}