Vue 3 + Pinia State Management
A state management implementation using Vue 3, Pinia, and TypeScript with modular stores, computed getters, async actions, and persistence.
Highlights
- Modular Pinia stores with typed state, getters, and actions for predictable architecture
- Async actions with loading and error states for robust data fetching patterns
- Store composition pattern for cross-store dependencies without circular imports
- LocalStorage persistence plugin with selective store hydration on app init
Repository
View on GitHub ↗Report a problem with this caseOpens a pre-filled issue on GitHub.