// To parse this JSON data, do // // final parseResponse = parseResponseFromMap(jsonString); class ParseResponse { ParseResponse({ this.status, this.message, this.data, this.success = false, }); final bool success; final String? status; final String? message; final T? data; factory ParseResponse.fromMap(dynamic json, {required T Function(dynamic) modifier}) { return ParseResponse( success: json['status'] == 'success', status: json['status'], message: json['message'], data: modifier(json), ); } }