// To parse this JSON data, do // // final nearBrancheModel = nearBrancheModelFromJson(jsonString); import 'dart:convert'; import 'branch_model.dart'; NearBrancheModel nearBrancheModelFromJson(String str) => NearBrancheModel.fromJson(json.decode(str)); String nearBrancheModelToJson(NearBrancheModel data) => json.encode(data.toJson()); class NearBrancheModel { final int? messageStatus; final int? totalItemsCount; final List? data; final String? message; NearBrancheModel({ this.messageStatus, this.totalItemsCount, this.data, this.message, }); factory NearBrancheModel.fromJson(Map json) => NearBrancheModel( messageStatus: json["messageStatus"], totalItemsCount: json["totalItemsCount"], data: json["data"] == null ? [] : List.from(json["data"]!.map((x) => BranchModel.fromJson(x))), message: json["message"], ); Map toJson() => { "messageStatus": messageStatus, "totalItemsCount": totalItemsCount, "data": data == null ? [] : List.from(data!.map((x) => x.toJson())), "message": message, }; }