toDataState<T> method
Implementation
DataState<T> toDataState<T>(final T? successValue) {
return switch (this) {
GenericDataStateIdle() => DataState<T>.idle(),
GenericDataStateLoading() => DataState<T>.loading(),
GenericDataStateError(:final Object error) => DataState<T>.error(error),
GenericDataStateSuccess() => DataState<T>.success(successValue),
};
}