alwaysData method

ResultNotifier<T> alwaysData(
  1. T defaultData
)

Creates a new ResultNotifier that only gets updated when the data of this notifier changes, i.e. ignoring Loading and Error states.

Implementation

ResultNotifier<T> alwaysData(T defaultData) {
  return effect(
    (_, data) => data,
    data: defaultData,
    onErrorReturn: (_) => defaultData,
    ignoreLoading: true,
  );
}