user_entity.g.dart 3.38 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;
}