Feat: init vuex

This commit is contained in:
2021-07-07 09:00:33 +02:00
parent db56f7cbbd
commit b6759c5682
6 changed files with 60 additions and 4 deletions

View File

@@ -1,8 +1,10 @@
import { createApp } from 'vue'
import App from '@/App.vue'
import router from '@/router'
import store from '@/store'
const app = createApp(App)
app.use(router)
app.use(store)
app.mount('#app')

17
src/store/datas/index.js Normal file
View File

@@ -0,0 +1,17 @@
const data = {
namespaced: true,
state () {
return {
count: 0
}
},
getters: {
},
mutations: {
increment (state) {
state.count++
}
}
}
export default data

9
src/store/index.js Normal file
View File

@@ -0,0 +1,9 @@
import { createStore } from 'vuex'
import dataModule from "./datas"
// Create a new store instance.
const store = createStore({
datas: dataModule,
})
export default store