import { awaitingSubmissionActionTypes } from "./action"; const awaitingSubmissionInitialState = { awaitingSubmission: {}, awaitingSubmissionDetails: {}, awaitingSubmissionFromBlob: {}, }; export default function reducer( state = awaitingSubmissionInitialState, action ) { switch (action.type) { case awaitingSubmissionActionTypes.SETAWAITINGSUBMISSION: return { ...state, awaitingSubmission: action.awaitingSubmission, }; case awaitingSubmissionActionTypes.SETAWAITINGSUBMISSIONFROMBLOB: return { ...state, awaitingSubmissionFromBlob: action.awaitingSubmissionFromBlob, }; case awaitingSubmissionActionTypes.SETAWAITINGSUBMISSIONDETAILS: return { ...state, awaitingSubmissionDetails: action.awaitingSubmissionDetails, }; default: return state; } }