futureFailedReducer<State, Action> static method

State futureFailedReducer<State, Action>(
  1. State prevState,
  2. FutureFailedAction<Action> action
)

A default reducer to handle FutureFailedAction, which can only be used with a State extending FutureState.

For usage without FutureState, please check failedReducer and FutureReducer.failedReducer.

Implementation

static State futureFailedReducer<State, Action>(
    State prevState, FutureFailedAction<Action> action) {
  if (prevState is FutureState) {
    return prevState.updateOnFailed(action) as State;
  }

  throw ArgumentError.notNull(
      "State is not FutureState and Custom FailedReducer is null");
}