in src/app/groups/store/meeting/meeting.reducer.ts [32:60]
export function reducer(state = initialState, action: meeting.Actions): ResourceState {
switch (action.type) {
case meeting.LOAD_ALL: {
return initialState;
}
case meeting.LOAD_ALL_COMPLETE: {
const meeting1: Meeting[] = action.payload;
const ids = meeting1.map(meeting => meeting.meetingSequence.toString());
const entities = resourcesToHash(meeting1, 'meetingSequence');
const loadedAt = idsToHashWithCurrentTimestamp(ids);
return {
ids: [...ids],
entities: entities,
loadedAt: loadedAt,
selectedId: state.selectedId
};
}
default: {
return state;
}
}
}