admin-on-rest-fr05t1k
Version:
A frontend Framework for building admin applications on top of REST services, using ES6, React and Material UI
18 lines (16 loc) • 491 B
JavaScript
import { actionTypes } from 'redux-form';
import { LOCATION_CHANGE } from 'react-router-redux';
import { CRUD_CREATE_FAILURE, CRUD_UPDATE_FAILURE } from '../actions';
export default (previousState = false, { type }) => {
switch (type) {
case actionTypes.TOUCH:
return true;
case LOCATION_CHANGE:
case actionTypes.SET_SUBMIT_FAILED:
case CRUD_CREATE_FAILURE:
case CRUD_UPDATE_FAILURE:
return false;
default:
return previousState;
}
};