Browse Source

remove must use hints from memo and rename file to memo

Evan Almloff 1 year ago
parent
commit
87dc409837
2 changed files with 2 additions and 6 deletions
  1. 2 2
      packages/signals/src/lib.rs
  2. 0 4
      packages/signals/src/memo.rs

+ 2 - 2
packages/signals/src/lib.rs

@@ -10,8 +10,8 @@ pub use rt::*;
 mod effect;
 pub use effect::*;
 
-mod selector;
-pub use selector::*;
+mod memo;
+pub use memo::*;
 
 pub(crate) mod signal;
 pub use signal::*;

+ 0 - 4
packages/signals/src/selector.rs → packages/signals/src/memo.rs

@@ -25,7 +25,6 @@ use crate::{signal::SignalData, ReadOnlySignal, Signal};
 /// }
 /// ```
 #[track_caller]
-#[must_use = "Consider using `use_effect` to rerun a callback when dependencies change"]
 pub fn use_memo<R: PartialEq>(f: impl FnMut() -> R + 'static) -> ReadOnlySignal<R> {
     use_maybe_sync_memo(f)
 }
@@ -48,7 +47,6 @@ pub fn use_memo<R: PartialEq>(f: impl FnMut() -> R + 'static) -> ReadOnlySignal<
 /// }
 /// ```
 #[track_caller]
-#[must_use = "Consider using `use_effect` to rerun a callback when dependencies change"]
 pub fn use_maybe_sync_memo<R: PartialEq, S: Storage<SignalData<R>>>(
     f: impl FnMut() -> R + 'static,
 ) -> ReadOnlySignal<R, S> {
@@ -72,7 +70,6 @@ pub fn use_maybe_sync_memo<R: PartialEq, S: Storage<SignalData<R>>>(
 /// }
 /// ```
 #[track_caller]
-#[must_use = "Consider using `use_effect` to rerun a callback when dependencies change"]
 pub fn use_memo_with_dependencies<R: PartialEq, D: Dependency>(
     dependencies: D,
     f: impl FnMut(D::Out) -> R + 'static,
@@ -100,7 +97,6 @@ where
 /// }
 /// ```
 #[track_caller]
-#[must_use = "Consider using `use_effect` to rerun a callback when dependencies change"]
 pub fn use_maybe_sync_selector_with_dependencies<
     R: PartialEq,
     D: Dependency,