Skip to content

Repository files navigation

Redux Global Error Queue

Installation

npm install ValueConnect/redux-global-error-queue

Setup

Adding reducer to Store

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, ...);

Usage

Adding a global error

import store from 'store.js'; // Your Redux store
import {enqueueGlobalError} from 'redux-global-error-queue';

store.dispatch(enqueueGlobalError('There is an error!'));

Removing a global error

import store from 'store.js'; // Your Redux store
import {dequeueGlobalError} from 'redux-global-error-queue';

store.dispatch(dequeueGlobalError());

Versioning

This package follows NPM's guide on semantic versioning.

About

Redux module to display global errors within the mobile app

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages