serialize method

  1. @override
RawResponseData serialize(
  1. Response response,
  2. T? model
)
override

Implementation

@override
RawResponseData serialize(Response response, T? model) {
  dynamic data = response.data;
  if (data is Map) {
    dynamic innerData = data['data'];
    if (model != null && innerData is Map<String, dynamic>) {
      model.fromJson(innerData);
      return ResponseModelData(model);
    }
    return ResponseRawData(innerData);
  }
  return ResponseRawData(data);
}