- Notifications
You must be signed in to change notification settings - Fork0
A simple state management solution for Vue, that uses the dot notation path syntax.
License
NotificationsYou must be signed in to change notification settings
kouts/vue-path-store
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
PathStore is a simple, lightweight,shared state management solution for Vue.
At its heart lays a simple reactive store, which uses the dot notation path syntax for data mutation.
It also comes with:
aVuex plugin so that you can use dot notation along with thefull power of Vuex (actions, getters, modules, devtools) as well.
aPinia plugin so that you can use dot notation with your favorite fruity store.
- Lightweight, minified gzip size is <1.5kb
- Share state easily between components using either the object or composition API
- Use dot (or bracket) notation for mutating state (set, delete)
- Creates intermediate reactive object/array structures if not available while setting state
- Avoid Vuechange detection caveats
- Extra methods for
Array
manipulation - Enhance Vuex with dot notation by utilizing thePathStore Vuex Plugin
- Enhance Pinia with dot notation by utilizing thePathStore Pinia Plugin
![]() IE / Edge | ![]() Firefox | ![]() Chrome | ![]() Safari | ![]() Opera |
---|---|---|---|---|
IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
Click here for documentation and examples
https://vue-path-store.netlify.app/
About
A simple state management solution for Vue, that uses the dot notation path syntax.
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published