ResponseModel<T>.fromJson constructor

ResponseModel<T>.fromJson(
  1. Map<String, dynamic> json,
  2. T decoder(
    1. dynamic
    )?
)

Implementation

factory ResponseModel.fromJson(
  Map<String, dynamic> json,
  T Function(dynamic)? decoder,
) {
  return ResponseModel<T>(
    data: decoder != null ? decoder(json['data']) : json['data'] as T?,
    message: json['message']?.toString(),
    success: json['success'] ?? true,
    statusCode: json['status_code'],
    meta: json['meta'],
  );
}