requestStatuses

An object that represents the four statuses that a request can have. The complete object is shown below:

{
  NULL: 'NULL',
  PENDING: 'PENDING',
  FAILED: 'FAILED',
  SUCCEEDED: 'SUCCEEDED',
}

Example

import { requestStatuses } from 'redux-resource';
import store from './store';

const state = store.getState();

if (state.books.meta['23'].readStatus === requestStatuses.PENDING) {
  console.log('A book with id "23" is currently being fetched.');
}

Tips

  • Although this object can be used to check the status of a request in your view layer, it's often more convenient to use getStatus for that purpose. For this reason, we recommend restricting your usage of this object to plugins, reducers, or action creators.

results matching ""

    No results matching ""