implement use_async_memo with reactive context

This commit is contained in:
Jonathan Kelley committed 2024-02-01 13:21:53 -08:00
1 parent 7c2947a131
commit dd06705ff1
7 files changed
+68 -58

No files matched your search

-5
View File
@@ -57,13 +57,8 @@ pub fn use_maybe_sync_memo<R: PartialEq, S: Storage<SignalData<R>>>(
spawn(async move {
loop {
rc.changed().await;
println!("change triggered in memo");
let new = rc.run_in(|| f());
if new != *state.peek() {
println!("change sett in memo");
*state.write() = new;
}
}