toJson method
Implementation
Map<String, dynamic> toJson(Map<String, dynamic> Function(T) toJsonT) {
final Map<String, dynamic> json = {};
json['success'] = success;
json['message'] = message;
if (data != null) {
json['data'] = toJsonT(data as T);
} else {
json['data'] = null; // Include null explicitly if data is empty
}
return json;
}