ClientStatementResponse.fromJson constructor

ClientStatementResponse.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ClientStatementResponse.fromJson(Map<String, dynamic> json) {
  final rawData = json["data"];

  return ClientStatementResponse(
    status: json["status"],
    message: json["message"],

    // FIX: handle when data = [] (List)
    data: (rawData is Map<String, dynamic>)
        ? ClientStatementData.fromJson(rawData)
        : null,
  );
}