UNPKG

@randy.tarampi/jsx

Version:

Some common JSX components for www.randytarampi.ca

18 lines (17 loc) 472 B
import { createAction } from "redux-actions"; import { logger } from "../../../../../browser-logger/esm"; export var SET_ERROR = "SET_ERROR"; export var setErrorCreator = (error, errorCode, errorMessage) => dispatch => { if (error) { logger.error(error); } else { logger.warn(errorCode, errorMessage); } dispatch(setError({ error, errorCode, errorMessage })); }; export var setError = createAction(SET_ERROR); export default setErrorCreator;