show submitted reps on dashboard
This commit is contained in:
@@ -3,6 +3,8 @@ export const myRepresentationsActionTypes = {
|
||||
SETMYREPRESENTATIONS: "SETMYREPRESENTATIONS",
|
||||
SETMYREPRESENTATIONSDETAILS: "SETMYREPRESENTATIONSDETAILS",
|
||||
UPDATEMYREPRESENTATIONS: "UPDATEMYREPRESENTATIONS",
|
||||
SETMYSUBMITTEDREPS: "SETMYSUBMITTEDREPS",
|
||||
SETMYSUBMITTEDREPSDETAILS: "SETMYSUBMITTEDREPSDETAILS",
|
||||
};
|
||||
|
||||
export const getMyRepresentationsObj = () => (dispatch) => {
|
||||
@@ -25,3 +27,18 @@ export const setMyRepresentationsDetails =
|
||||
myRepresentationsDetails: myRepresentationsDetails,
|
||||
});
|
||||
};
|
||||
|
||||
export const setMySubmittedReps = (mySubmittedReps) => (dispatch) => {
|
||||
return dispatch({
|
||||
type: myRepresentationsActionTypes.SETMYSUBMITTEDREPS,
|
||||
mySubmittedReps: mySubmittedReps,
|
||||
});
|
||||
};
|
||||
|
||||
export const setMySubmittedRepsDetails =
|
||||
(mySubmittedRepsDetails) => (dispatch) => {
|
||||
return dispatch({
|
||||
type: myRepresentationsActionTypes.SETMYSUBMITTEDREPSDETAILS,
|
||||
mySubmittedRepsDetails: mySubmittedRepsDetails,
|
||||
});
|
||||
};
|
||||
|
||||
@@ -3,6 +3,10 @@ import { myRepresentationsActionTypes } from "./action";
|
||||
const myRepresentationsInitialState = {
|
||||
myRepresentations: {},
|
||||
myRepresentationsDetails: {},
|
||||
mySubmittedReps: {
|
||||
mySubmittedReps: {},
|
||||
mySubmittedRepsDetails: {},
|
||||
},
|
||||
};
|
||||
|
||||
export default function reducer(state = myRepresentationsInitialState, action) {
|
||||
@@ -17,6 +21,23 @@ export default function reducer(state = myRepresentationsInitialState, action) {
|
||||
...state,
|
||||
myRepresentationsDetails: action.myRepresentationsDetails,
|
||||
};
|
||||
case myRepresentationsActionTypes.SETMYSUBMITTEDREPS:
|
||||
return {
|
||||
...state,
|
||||
mySubmittedReps: {
|
||||
mySubmittedReps: action.mySubmittedReps,
|
||||
mySubmittedRepsDetails:
|
||||
state.mySubmittedReps.mySubmittedRepsDetails,
|
||||
},
|
||||
};
|
||||
case myRepresentationsActionTypes.SETMYSUBMITTEDREPSDETAILS:
|
||||
return {
|
||||
...state,
|
||||
mySubmittedReps: {
|
||||
mySubmittedReps: state.mySubmittedReps.mySubmittedReps,
|
||||
mySubmittedRepsDetails: action.mySubmittedRepsDetails,
|
||||
},
|
||||
};
|
||||
default:
|
||||
return state;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user