Fix stores deadlock (#4950)

* Fix stores deadlock

* fix clippy

* more clippy fixes

* move panic for reading invalid keys into userland instead of in the
hashmap iter method

* apply the same fixes to btreemap

* return a dropped error instead of panicing if the item has been removed
This commit is contained in:
Evan Almloff authored and GitHub committed 2025-11-19 12:58:02 -08:00
1 parent 82d7802a81
commit 75d9ece3af
5 files changed
+154 -112

No files matched your search

+1
View File
@@ -13,6 +13,7 @@ description = "Server function macros for Dioxus"
dioxus-core = { workspace = true }
dioxus-signals = { workspace = true }
dioxus-stores-macro = { workspace = true, optional = true }
generational-box.workspace = true
[dev-dependencies]
dioxus = { workspace = true }