Commit 4d87a83
feat: new hooks and actions APIs (#306)
* chore: migrate builds to tsdown and upgrade all deps
* changeset
* clean up solid exports and node types overrides
* reapply exports in package jsons
* add back yaml
* fix yaml config that was accidentally deleted
* format
* feat: new set of react hooks
* ci: apply automated fixes and generate docs
* fix package.jsons
* feat: add actions to stores (#307)
* feat: add actions to stores
* ci: apply automated fixes and generate docs
* simplify context hook impl
* ci: apply automated fixes and generate docs
* feat: introduce more frameworks hooks for other non-react adapters (#308)
* feat: introduce more frameworks hooks for other non-react adapters
* new changeset
* ci: apply automated fixes and generate docs
* remove dedicated setValue and useAction hooks. Add new useStore hooks with _
* ci: apply automated fixes and generate docs
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* also bind subscribe
* replace `new Store` with createStore in examples
* remove useValue, make selector optional in useSelector
* add solid context helper
* update changeset
* format
* improve store action examples
* fix some api ref docs links
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>1 parent 840b9d0 commit 4d87a83
337 files changed
Lines changed: 13023 additions & 2157 deletions
File tree
- .changeset
- docs
- framework
- angular
- reference
- functions
- interfaces
- type-aliases
- preact
- reference
- functions
- interfaces
- react
- reference
- functions
- interfaces
- solid
- reference
- functions
- interfaces
- svelte
- reference
- functions
- interfaces
- vue
- reference
- functions
- interfaces
- reference
- classes
- functions
- type-aliases
- examples
- angular
- atoms
- src
- app
- simple
- src/app
- store-actions
- src
- app
- store-context
- src
- app
- stores
- src
- app
- preact
- atoms
- src
- simple
- src
- store-actions
- src
- store-context
- src
- stores
- src
- react
- atoms
- src
- simple
- src
- store-actions
- src
- store-context
- src
- stores
- src
- solid
- atoms
- src
- simple
- src
- store-actions
- src
- store-context
- src
- stores
- src
- svelte
- atoms
- src
- simple
- src
- store-actions
- src
- store-context
- src
- stores
- src
- vue
- atoms
- src
- simple
- src
- store-actions
- src
- store-context
- src
- stores
- src
- packages
- angular-store
- src
- tests
- preact-store
- src
- tests
- react-store
- src
- tests
- solid-store
- src
- tests
- store
- src
- tests
- svelte-store
- src
- tests
- vue-store
- src
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
0 commit comments