npm install ValueConnect/redux-global-error-queue
This example uses redux's createStore() function to create a store. You should add the globalErrorQueue wherever you initialize your reducers.
import {combineReducers, createStore} from 'redux';
import {globalErrorQueue} from 'redux-global-error-queue';
const rootReducer = combineReducers({
globalErrorQueue
});
return createStore(rootReducer, ...);import store from 'store.js'; // Your Redux store
import {enqueueGlobalError} from 'redux-global-error-queue';
store.dispatch(enqueueGlobalError('There is an error!'));import store from 'store.js'; // Your Redux store
import {dequeueGlobalError} from 'redux-global-error-queue';
store.dispatch(dequeueGlobalError());This package follows NPM's guide on semantic versioning.