import 'package:hoshan/data/model/ai/bots_model.dart'; class GlobalAssistantBotsModel { List? categories; GlobalAssistantBotsModel({this.categories}); GlobalAssistantBotsModel.fromJson(Map json) { if (json['categories'] != null) { categories = []; json['categories'].forEach((v) { categories!.add(GlobalAssistant.fromJson(v)); }); } } Map toJson() { final Map data = {}; if (categories != null) { data['categories'] = categories!.map((v) => v.toJson()).toList(); } return data; } } class GlobalAssistant { String? categoryName; List? bots; GlobalAssistant({this.categoryName, this.bots}); GlobalAssistant.fromJson(Map json) { categoryName = json['category_name']; if (json['bots'] != null) { bots = []; json['bots'].forEach((v) { bots!.add(Bots.fromJson(v)); }); } } Map toJson() { final Map data = {}; data['category_name'] = categoryName; if (bots != null) { data['bots'] = bots!.map((v) => v.toJson()).toList(); } return data; } }