diff --git a/store/index.js b/store/index.js index c7c84e6..39f4741 100644 --- a/store/index.js +++ b/store/index.js @@ -1,3 +1,5 @@ +import user from "./modules/user" + // #ifndef VUE3 import Vue from 'vue' import Vuex from 'vuex' @@ -9,6 +11,9 @@ const store = new Vuex.Store({ import { createStore } from 'vuex' const store = createStore({ // #endif + modules: { + user + }, state: { hasLogin: false, isUniverifyLogin: false, diff --git a/store/user.js b/store/user.js deleted file mode 100644 index 6f1251a..0000000 --- a/store/user.js +++ /dev/null @@ -1,36 +0,0 @@ -export default { - state: { - user: { - info: {}, - token: '', - } - }, - mutations: { - userLogin(state, provider) { - state.user.token = ''; - state.user.info = {} - }, - userLogout(state) { - state.user.token = ''; - state.user.info = {} - }, - }, - getters: { - getUserInfo(state) { - return state.user - } - }, - actions: { - getUserOpenId: async function({ - commit, - state - }, options) { - - }, - getPhoneNumber: function({ - commit - }, options) { - - } - } -} \ No newline at end of file