import 'dart:convert'; TahunAjaranModel tahunAjaranModelFromJson(String str) => TahunAjaranModel.fromJson(json.decode(str)); String tahunAjaranModelToJson(TahunAjaranModel data) => json.encode(data.toJson()); class TahunAjaranModel { bool status; String message; List data; TahunAjaranModel({ required this.status, required this.message, required this.data, }); factory TahunAjaranModel.fromJson(Map json) => TahunAjaranModel( status: json["status"], message: json["message"], data: List.from(json["data"].map((x) => Datum.fromJson(x))), ); Map toJson() => { "status": status, "message": message, "data": List.from(data.map((x) => x.toJson())), }; } class Datum { String tahun; String status; DateTime createdAt; DateTime updatedAt; Datum({ required this.tahun, required this.status, required this.createdAt, required this.updatedAt, }); factory Datum.fromJson(Map json) => Datum( tahun: json["tahun"], status: json["status"], createdAt: DateTime.parse(json["created_at"]), updatedAt: DateTime.parse(json["updated_at"]), ); Map toJson() => { "tahun": tahun, "status": status, "created_at": createdAt.toIso8601String(), "updated_at": updatedAt.toIso8601String(), }; }