Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export const loadNotesAndActivities = caseId => async dispatch => {
- dispatch({ type: SET_NOTES_AND_ACTIVITIES_LOADING });
- try {
- const [activitiesResponse, notesResponse] = await Promise.all([
- casesApiV2.getActivities(caseId),
- casesApiV2.getNotes(caseId),
- ]);
- const activitiesData = activitiesResponse.data;
- const notesData = notesResponse.data;
- const notesAndActivitiesData = {
- activities: activitiesData.activities || [],
- notes: notesData.notes || [],
- };
- dispatch({ type: SET_NOTES_AND_ACTIVITIES_LOADED });
- dispatch(setNotesAndActivities(notesAndActivitiesData));
- } catch (error) {
- dispatch(genericErrorMessage(error));
- throw new Error(error);
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement