add mock api calls for modules viewall component

This commit is contained in:
2021-07-29 14:46:09 +01:00
parent 777df3f907
commit 2b14eaaf1f
30 changed files with 884 additions and 112 deletions
+17
View File
@@ -0,0 +1,17 @@
export const currentViewActionTypes = {
GETCURRENTVIEW: "GETCURRENTVIEW",
SETCURRENTVIEW: "SETCURRENTVIEW",
};
export const getCurrentViewObj = () => (dispatch) => {
return dispatch({
type: currentViewActionTypes.GETCURRENTVIEW,
});
};
export const setCurrentView = (currentView) => (dispatch) => {
return dispatch({
type: currentViewActionTypes.SETCURRENTVIEW,
currentView: currentView,
});
};
+17
View File
@@ -0,0 +1,17 @@
import { currentViewActionTypes } from "./action";
const currentViewInitialState = {
currentView: {},
};
export default function reducer(state = currentViewInitialState, action) {
switch (action.type) {
case currentViewActionTypes.SETCURRENTVIEW:
return {
...state,
currentView: action.currentView,
};
default:
return state;
}
}