0.1.0 • Published 5 years ago
vuex-action-init v0.1.0
Vuex Action Init (Starting Your State)
Initiate Vuex State and Module State
Motivation
I found to initiate state for a Vuex store and Vuex store module is quite awkard and a solution was needed. The library is designed to initiate the store and modules store in Vuex.
- add a check for an INIT action
- When INIT found run before anything else
- When INIT found in SSR have it load before anything else
Install
npm install vuex-action-init --save
Usage
Use in a Vue App
INIT method is called during load
import Vue from 'vue' import Vuex from 'vuex' import App from './App.vue' import vuexActionInit from 'vuex-action-init'
Vue.use(Vuex)
const store = new Vuex.Store({ actions: { INIT () { console.log('Initalizing') } }, plugins: vuexActionInit() })
new Vue({ el: '#app', store, render: h => h(App) })