Răsfoiți Sursa

wip: remove hooks warnigns

Jonathan Kelley 3 ani în urmă
părinte
comite
d788151
3 a modificat fișierele cu 11 adăugiri și 14 ștergeri
  1. 7 6
      Cargo.toml
  2. 0 4
      packages/hooks/src/usestate/owned.rs
  3. 4 4
      packages/hooks/src/usesuspense.rs

+ 7 - 6
Cargo.toml

@@ -20,8 +20,7 @@ dioxus-web = { path = "./packages/web", version = "^0.0.2", optional = true }
 dioxus-desktop = { path = "./packages/desktop", optional = true }
 dioxus-ssr = { path = "./packages/ssr", optional = true }
 
-dioxus-router = { path = "./packages/router", optional = true }
-
+# dioxus-router = { path = "./packages/router", optional = true }
 # dioxus-mobile = { path = "./packages/mobile", optional = true }
 # dioxus-liveview = { path = "./packages/liveview", optional = true }
 
@@ -31,12 +30,14 @@ default = ["macro", "hooks", "html"]
 macro = ["dioxus-core-macro"]
 hooks = ["dioxus-hooks"]
 html = ["dioxus-html"]
-router = ["dioxus-router"]
 ssr = ["dioxus-ssr"]
-web = ["dioxus-web", "dioxus-router/web"]
-desktop = ["dioxus-desktop", "dioxus-router/desktop"]
-
+web = ["dioxus-web"]
+desktop = ["dioxus-desktop"]
 
+# router = ["dioxus-router"]
+# "dioxus-router/web"
+# "dioxus-router/desktop"
+# desktop = ["dioxus-desktop", "dioxus-router/desktop"]
 # mobile = ["dioxus-mobile"]
 # liveview = ["dioxus-liveview"]
 

+ 0 - 4
packages/hooks/src/usestate/owned.rs

@@ -24,10 +24,6 @@ impl<T> UseStateOwned<T> {
     pub fn modify(&self) -> RefMut<T> {
         RefMut::map(self.wip.borrow_mut(), |x| x.as_mut().unwrap())
     }
-
-    pub fn with(&self, f: impl FnOnce(&mut T)) {
-        //
-    }
 }
 
 use std::ops::{Add, AddAssign, Div, DivAssign, Mul, MulAssign, Sub, SubAssign};

+ 4 - 4
packages/hooks/src/usesuspense.rs

@@ -20,9 +20,9 @@ pub fn use_suspense<R: 'static, F: Future<Output = R> + 'static>(
 
         let task = cx.push_future(new_fut);
         SuspenseInner {
-            task,
+            _task: task,
             value: None,
-            wip_value,
+            _wip_value: wip_value,
         }
     });
 
@@ -35,7 +35,7 @@ pub fn use_suspense<R: 'static, F: Future<Output = R> + 'static>(
 }
 
 struct SuspenseInner<R> {
-    task: TaskId,
-    wip_value: Rc<Cell<Option<R>>>,
+    _task: TaskId,
+    _wip_value: Rc<Cell<Option<R>>>,
     value: Option<R>,
 }