onFailure method

Future<ApiResponse<T>> onFailure(
  1. void fn(
    1. String msg,
    2. int code
    )
)

Execute side effect on failure, return original response.

Implementation

Future<ApiResponse<T>> onFailure(
  void Function(String msg, int code) fn,
) async {
  final res = await this;
  if (!res.isSuccess) fn(res.message, res.statusCode);
  return res;
}