react_sys/use_ref/
helpers.rs1use wasm_bindgen::prelude::*;
2
3use super::macro_helpers::define_react_use_ref_helpers;
4
5define_react_use_ref_helpers! {
6 {
7 value: usize,
8 object: MutableRefObjectUsize,
9 use_ref_usize,
10 use_ref_usize_with,
11 },
12 {
13 value: Option<usize>,
14 object: MutableRefObjectOptionalUsize,
15 use_ref_optional_usize,
16 use_ref_optional_usize_with,
17 },
18 {
19 value: bool,
20 object: MutableRefObjectBool,
21 use_ref_bool,
22 use_ref_bool_with,
23 },
24 {
25 value: web_sys::HtmlElement,
26 object: MutableRefObjectHtmlElement,
27 use_ref_html_element,
28 use_ref_html_element_with,
29 },
30 {
31 value: Option<web_sys::HtmlElement>,
32 object: MutableRefObjectOptionalHtmlElement,
33 use_ref_optional_html_element,
34 use_ref_optional_html_element_with,
35 },
36}