vue2_frontend/src/store/todo.store.js
2022-09-14 19:32:29 +09:00

25 lines
477 B
JavaScript

const state = {
total: 0,
rows: []
}
const getters = {
getTotal: function (state) {
return state.total
},
getRows: function (state) {
return state.rows
}
}
const mutations = {
setDatas: function (state, datas) {
state.total = datas.total
state.rows = datas.rows
}
}
const actions = {
setDatas: function (context, datas) {
context.commit('setDatas', datas.data)
}
}
export default { namespaced: true, state, getters, mutations, actions }