class APIResponse { T? data; String? dataJson; int? statusCode; String? errorMessage; int? totalPages; bool get isValidResponse => statusCode != null && (statusCode == 200 || statusCode == 201) && data != null; APIResponse({this.data, this.errorMessage, this.statusCode, this.dataJson}); }