diff --git a/.vscode/spellright.dict b/.vscode/spellright.dict index d65500362..1ecfe7f64 100644 --- a/.vscode/spellright.dict +++ b/.vscode/spellright.dict @@ -22,3 +22,4 @@ vec deref derefs Derefing +rei diff --git a/CHANGELOG.md b/CHANGELOG.md index 138dc1e2f..2dbe36de1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,14 +28,14 @@ # Project: Hooks + Context + Subscriptions (TBD) > Implement the foundations for state management - [x] Implement context object -- [x] Implement use_state +- [x] Implement use_state (rewrite to use the use_reducer api like rei) - [x] Implement use_ref +- [x] Implement use_context (only the API, not the state management solution) - [ ] Implement use_reducer -- [ ] Implement use_context # Project: QOL > Make it easier to write components -- [ ] (Macro) Tweak event syntax to not be dependent on wasm32 target (just return regular closures which get boxed) +- [x] (Macro) Tweak event syntax to not be dependent on wasm32 target (just return regular closures which get boxed) - [ ] (Macro) Tweak component syntax to accept a new custom element - [ ] (Macro) Allow components to specify their props as function args