friend.js 755 Bytes
const friendModules = {
    state: {
        friendList: [],
        adminList: [],
        schemeList: [],
        userList: [],
        createGroupModelVisible: false,
    },
    getters: {},
    mutations: {
        updateFriendList(state, friendList) {
            state.friendList = friendList
        },
        updateAdminList(state, friendList) {
            state.adminList = friendList
        },
        updateSchemeList(state, friendList) {
            state.schemeList = friendList
        },
        updateUserList(state, friendList) {
            state.userList = friendList
        },
        reset(state) {
            Object.assign(state, {friendList: [], createGroupModelVisible: false})
        }
    }
}

export default friendModules