Fix cargo check on examples

This commit is contained in:
Jonathan Kelley committed 2024-01-30 17:59:57 -08:00
1 parent 0bd9692e45
commit a72c035de4
42 files changed
+95 -145

No files matched your search

+5 -6
View File
@@ -1,12 +1,10 @@
#![allow(missing_docs)]
use crate::use_signal;
use dioxus_core::{
prelude::{spawn, use_hook},
ScopeState, Task,
};
use dioxus_core::{prelude::spawn, Task};
use dioxus_signals::*;
use futures_util::{future, pin_mut, FutureExt};
use std::{any::Any, cell::Cell, future::Future, pin::Pin, rc::Rc, sync::Arc, task::Poll};
use std::future::Future;
/// A future that resolves to a value.
///
@@ -27,7 +25,7 @@ where
F: Future<Output = T> + 'static,
{
let mut value = use_signal(|| None);
let mut state = use_signal(|| UseResourceState::Pending);
let state = use_signal(|| UseResourceState::Pending);
let task = use_signal(|| {
// Create the user's task
@@ -61,6 +59,7 @@ where
UseResource { task, value, state }
}
#[allow(unused)]
pub struct UseResource<T: 'static> {
value: Signal<Option<T>>,
task: Signal<Option<Task>>,