class UserModel{ late String id; late String name; late String email; late String avatar; bool? busy; UserModel({required this.name, required this.avatar}); UserModel.resister({required this.name, required this.id,required this.email,required this.avatar,required this.busy}); UserModel.fromJsonMap({required Map map,required String uId}){ id = uId; name = map["name"]; email = map["email"]; avatar = map["avatar"]; busy = map["busy"]; } Map toMap(){ return { "uId": id, "name": name, "email": email, "avatar": avatar, }; } } class UserFcmTokenModel{ late String uId, token; UserFcmTokenModel({required this.uId, required this.token}); UserFcmTokenModel.fromJson(Map json) { uId = json['uId']; token = json['token']; } Map toMap() { return { 'uId': uId, 'token': token, }; } }