import 'package:json_annotation/json_annotation.dart'; import '../apiResponse.dart'; part 'getHolidaysResponse.g.dart'; @JsonSerializable(explicitToJson: true) class GetHolidaysResponse extends ApiResponse { List data; GetHolidaysResponse(this.data); factory GetHolidaysResponse.fromJson(Map json) => _$GetHolidaysResponseFromJson(json); Map toJson() => _$GetHolidaysResponseToJson(this); } @JsonSerializable() class GetHolidaysResponseObject { String start; String end; int year; String stateCode; String name; String slug; GetHolidaysResponseObject({ required this.start, required this.end, required this.year, required this.stateCode, required this.name, required this.slug }); factory GetHolidaysResponseObject.fromJson(Map json) => _$GetHolidaysResponseObjectFromJson(json); Map toJson() => _$GetHolidaysResponseObjectToJson(this); }