import 'package:domain/generated/json/base/json_convert_content.dart'; import 'package:domain/entity/response/user_login_entity.dart'; UserLoginEntity $UserLoginEntityFromJson(Map json) { final UserLoginEntity userLoginEntity = UserLoginEntity(); final int? authId = jsonConvert.convert(json['auth_id']); if (authId != null) { userLoginEntity.authId = authId; } final int? companyId = jsonConvert.convert(json['company_id']); if (companyId != null) { userLoginEntity.companyId = companyId; } final int? eAdminId = jsonConvert.convert(json['e_admin_id']); if (eAdminId != null) { userLoginEntity.eAdminId = eAdminId; } final String? token = jsonConvert.convert(json['token']); if (token != null) { userLoginEntity.token = token; } final dynamic registerId = json['register_id']; if (registerId != null) { userLoginEntity.registerId = registerId; } return userLoginEntity; } Map $UserLoginEntityToJson(UserLoginEntity entity) { final Map data = {}; data['auth_id'] = entity.authId; data['company_id'] = entity.companyId; data['e_admin_id'] = entity.eAdminId; data['token'] = entity.token; data['register_id'] = entity.registerId; return data; } extension UserLoginEntityExtension on UserLoginEntity { UserLoginEntity copyWith({ int? authId, int? companyId, int? eAdminId, String? token, dynamic registerId, }) { return UserLoginEntity() ..authId = authId ?? this.authId ..companyId = companyId ?? this.companyId ..eAdminId = eAdminId ?? this.eAdminId ..token = token ?? this.token ..registerId = registerId ?? this.registerId; } }