wip: update hooks

This commit is contained in:
Jonathan Kelley committed 2021-12-13 00:14:47 -05:00
1 parent 96b3d56e09
commit 597a0456f5
6 files changed
+30 -21

No files matched your search

+3 -2
View File
@@ -1,4 +1,4 @@
use dioxus_core::prelude::Context;
use dioxus_core::prelude::*;
use std::{
cell::{Cell, Ref, RefCell, RefMut},
fmt::{Debug, Display},
@@ -50,9 +50,10 @@ use std::{
/// }
/// ```
pub fn use_state<'a, T: 'static>(
cx: Context<'a>,
cx: &dyn AnyContext<'a>,
initial_state_fn: impl FnOnce() -> T,
) -> UseState<'a, T> {
let cx = cx.get_scope();
cx.use_hook(
move |_| {
let first_val = initial_state_fn();