copyWhenDone method

FetchingState<T> copyWhenDone({
  1. T? data,
})

create new instance of FetchingState. set status to LoadState.done keep the current data and error or user can pass in those parameter. this method should be use after loading more item into data

Implementation

FetchingState<T> copyWhenDone({
  T? data,
}) {
  return FetchingState(
    fetchingStatus: LoadState.done,
    data: data ?? this.data,
  );
}