app/javascript/dashboard/store/modules/teams/getters.js
export const getters = {
getTeams($state) {
return Object.values($state.records).sort((a, b) => a.id - b.id);
},
getMyTeams($state, $getters) {
return $getters.getTeams.filter(team => {
const { is_member: isMember } = team;
return isMember;
});
},
getUIFlags($state) {
return $state.uiFlags;
},
getTeam: $state => id => {
const team = $state.records[id];
return team || {};
},
};