Revert "vuex作成 wip"

This reverts commit d26592c25e.
This commit is contained in:
ろむねこ 2024-07-18 16:49:12 +09:00
parent 1ac34ae388
commit 8adfc91c94
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -1,56 +0,0 @@
import { createStore } from 'vuex'
const accountStateStore = createStore({
state: {
account: {
username: '',
token: ''
},
isLogin: false,
taskList: []
},
mutations: {
setAccount(state, account) {
state.account = account
state.isLogin = true
},
setIsLogin(state, isLogin) {
state.isLogin = isLogin
},
setTaskList(state, taskList) {
state.taskList = taskList
},
getTaskList(state) {
return state.taskList
}
},
actions: {
async login({ commit }, account) {
commit('setAccount', account)
commit('setIsLogin', true)
},
async setTaskList({ commit }, taskList) {
commit('setTaskList', taskList)
},
async logout({ commit }) {
commit('setAccount', {
username: '',
token: ''
})
commit('setIsLogin', false)
}
},
getters: {
getAccount(state) {
return state.account
},
getIsLogin(state) {
return state.isLogin
},
getTaskList(state) {
return state.taskList
}
}
})
export default accountStateStore