forked from LegionFist/animotic
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
34 lines (32 loc) · 728 Bytes
/
index.js
File metadata and controls
34 lines (32 loc) · 728 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import Vue from 'vue';
import Vuex from 'vuex';
import ListAnime from './listAnime';
Vue.use(Vuex);
export default new Vuex.Store({
state: {
ListAnime,
countAnime: 0,
},
getters: {
getListAnime: state => {
return state.ListAnime;
},
getCount: state => {
return state.countAnime;
},
},
mutations: {
setListAnime(state, status) {
state.ListAnime = status;
},
setCount(state, value) {
state.countAnime = value;
},
},
actions: {
init({ commit }) {
commit('setListAnime', ListAnime);
commit('setCount', ListAnime.length);
},
},
});