Map<String, dynamic> toJson() { final map = <String, dynamic>{}; map['status'] = status; map['message'] = message; if (data != null) { map['data'] = data?.map((v) => v.toJson()).toList(); } return map; }