added mock api call for homepage and viewall

This commit is contained in:
2021-07-29 14:51:27 +01:00
parent a0f777e6cb
commit a084b569c9
30 changed files with 884 additions and 112 deletions
+18
View File
@@ -0,0 +1,18 @@
export const watchedCasesActionTypes = {
GETWATCHEDCASES: "GETWATCHEDCASES",
SETWATCHEDCASES: "SETWATCHEDCASES",
UPDATEWATCHEDCASES: "UPDATEWATCHEDCASES",
};
export const getWatchedCasesObj = () => (dispatch) => {
return dispatch({
type: watchedCasesActionTypes.GETWATCHEDCASES,
});
};
export const setWatchedCases = (watchedCases) => (dispatch) => {
return dispatch({
type: watchedCasesActionTypes.SETWATCHEDCASES,
watchedCases: watchedCases,
});
};
+16
View File
@@ -0,0 +1,16 @@
import { watchedCasesActionTypes } from "./action";
const watchedCasesInitialState = {
watchedCases: {},
};
export default function reducer(state = watchedCasesInitialState, action) {
switch (action.type) {
case watchedCasesActionTypes.SETWATCHEDCASES:
return {
watchedCases: action.watchedCases,
};
default:
return state;
}
}