First commit

This commit is contained in:
2021-04-15 15:08:54 -07:00
commit 2ccebf13b8
39 changed files with 26887 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import { CV_API_CALL_IN_PROGRESS, CV_SEARCH_SUCCESS } from "../constants/action-types";
const initialState = {
showResultsPane: false,
};
function comicinfoReducer(state = initialState, action){
switch (action.type) {
case CV_API_CALL_IN_PROGRESS:
return {
...state,
result: {},
showResultsPane: false,
};
case CV_SEARCH_SUCCESS:
return {
...state,
searchResults: action.result,
showResultsPane: true,
};
default:
return state;
}
}
export default comicinfoReducer;

View File

@@ -0,0 +1,9 @@
import { combineReducers } from "redux";
import { connectRouter } from "connected-react-router";
import comicinfoReducer from "../reducers/comicinfo.reducer";
export default (history) =>
combineReducers({
comicInfo: comicinfoReducer,
router: connectRouter(history),
});