onSuccess method

Future<ApiResponse<T>> onSuccess(
  1. void fn(
    1. T? data
    )
)

Execute side effect on success, return original response.

Implementation

Future<ApiResponse<T>> onSuccess(void Function(T? data) fn) async {
  final res = await this;
  if (res.isSuccess) fn(res.data);
  return res;
}