in src/lib/store/modules/user.store.js [13:39]
async fetchUsers({commit}, {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);
const users = await custosService.users.findUsers(params);
const usernames = users.map((
{id, username, first_name, last_name, email, realm_roles, client_roles, attributes, membership_type, state}
) => {
commit("SET_USER", {
clientId,
id,
username,
firstName: first_name,
lastName: last_name,
email,
realmRoles: realm_roles,
clientRoles: client_roles,
attributes,
membershipType: membership_type,
status: state
});
return username;
});
commit("SET_USER_LIST", {clientId, queryString, usernames})
},