Initial commit

This commit is contained in:
Maksim Eltyshev
2019-08-31 04:07:25 +05:00
commit 5ffef61fe7
613 changed files with 91659 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
import { LOCATION_CHANGE } from 'connected-react-router';
import ActionTypes from '../constants/ActionTypes';
const initialState = {
isInitializing: true,
currentModal: null,
};
export default (state = initialState, { type, payload }) => {
switch (type) {
case LOCATION_CHANGE:
case ActionTypes.MODAL_CLOSE:
return {
...state,
currentModal: null,
};
case ActionTypes.APP_INITIALIZED:
return {
...state,
isInitializing: false,
};
case ActionTypes.MODAL_OPEN:
return {
...state,
currentModal: payload.type,
};
default:
return state;
}
};