getUsers()

in src/lib/store/modules/user.store.js [185:196]


    getUsers(state, getters) {
        return ({username = null, offset = 0, limit = 10, groupId = null, tenantId = null, clientId = null}) => {
            const params = {username, offset, limit, groupId, tenantId, clientId};
            const queryString = JSON.stringify(params);
            if (state.userListMap[clientId] && state.userListMap[clientId][queryString]) {
                const usernames = state.userListMap[clientId][queryString];
                return usernames.map(username => getters.getUser({clientId, username}));
            } else {
                return null;
            }
        }
    }