user_entity.g.dart 3.48 KB
import 'package:Parlando/generated/json/base/json_convert_content.dart';
import 'package:Parlando/account/models/user_entity.dart';

UserEntity $UserEntityFromJson(Map<String, dynamic> json) {
  final UserEntity userEntity = UserEntity();
  final String? status = jsonConvert.convert<String>(json['status']);
  if (status != null) {
    userEntity.status = status;
  }
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    userEntity.code = code;
  }
  final String? message = jsonConvert.convert<String>(json['message']);
  if (message != null) {
    userEntity.message = message;
  }
  final UserData? data = jsonConvert.convert<UserData>(json['data']);
  if (data != null) {
    userEntity.data = data;
  }
  final UserError? error = jsonConvert.convert<UserError>(json['error']);
  if (error != null) {
    userEntity.error = error;
  }
  return userEntity;
}

Map<String, dynamic> $UserEntityToJson(UserEntity entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['status'] = entity.status;
  data['code'] = entity.code;
  data['message'] = entity.message;
  data['data'] = entity.data?.toJson();
  data['error'] = entity.error?.toJson();
  return data;
}

UserData $UserDataFromJson(Map<String, dynamic> json) {
  final UserData userData = UserData();
  final int? id = jsonConvert.convert<int>(json['id']);
  if (id != null) {
    userData.id = id;
  }
  final dynamic? nickname = jsonConvert.convert<dynamic>(json['nickname']);
  if (nickname != null) {
    userData.nickname = nickname;
  }
  final dynamic? mobile = jsonConvert.convert<dynamic>(json['mobile']);
  if (mobile != null) {
    userData.mobile = mobile;
  }
  final String? email = jsonConvert.convert<String>(json['email']);
  if (email != null) {
    userData.email = email;
  }
  final String? avatar = jsonConvert.convert<String>(json['avatar']);
  if (avatar != null) {
    userData.avatar = avatar;
  }
  final String? gender = jsonConvert.convert<String>(json['gender']);
  if (gender != null) {
    userData.gender = gender;
  }
  final dynamic? provider = jsonConvert.convert<dynamic>(json['provider']);
  if (provider != null) {
    userData.provider = provider;
  }
  final dynamic? providerId = jsonConvert.convert<dynamic>(json['provider_id']);
  if (providerId != null) {
    userData.providerId = providerId;
  }
  final String? state = jsonConvert.convert<String>(json['state']);
  if (state != null) {
    userData.state = state;
  }
  final String? createdAt = jsonConvert.convert<String>(json['created_at']);
  if (createdAt != null) {
    userData.createdAt = createdAt;
  }
  final String? updatedAt = jsonConvert.convert<String>(json['updated_at']);
  if (updatedAt != null) {
    userData.updatedAt = updatedAt;
  }
  return userData;
}

Map<String, dynamic> $UserDataToJson(UserData entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['id'] = entity.id;
  data['nickname'] = entity.nickname;
  data['mobile'] = entity.mobile;
  data['email'] = entity.email;
  data['avatar'] = entity.avatar;
  data['gender'] = entity.gender;
  data['provider'] = entity.provider;
  data['provider_id'] = entity.providerId;
  data['state'] = entity.state;
  data['created_at'] = entity.createdAt;
  data['updated_at'] = entity.updatedAt;
  return data;
}

UserError $UserErrorFromJson(Map<String, dynamic> json) {
  final UserError userError = UserError();
  return userError;
}

Map<String, dynamic> $UserErrorToJson(UserError entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  return data;
}