login_entity.g.dart 1.86 KB
import 'package:Parlando/generated/json/base/json_convert_content.dart';
import 'package:Parlando/login/models/login_entity.dart';

LoginEntity $LoginEntityFromJson(Map<String, dynamic> json) {
  final LoginEntity loginEntity = LoginEntity();
  final String? status = jsonConvert.convert<String>(json['status']);
  if (status != null) {
    loginEntity.status = status;
  }
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    loginEntity.code = code;
  }
  final String? message = jsonConvert.convert<String>(json['message']);
  if (message != null) {
    loginEntity.message = message;
  }
  final LoginData? data = jsonConvert.convert<LoginData>(json['data']);
  if (data != null) {
    loginEntity.data = data;
  }
  final LoginError? error = jsonConvert.convert<LoginError>(json['error']);
  if (error != null) {
    loginEntity.error = error;
  }
  return loginEntity;
}

Map<String, dynamic> $LoginEntityToJson(LoginEntity 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;
}

LoginData $LoginDataFromJson(Map<String, dynamic> json) {
  final LoginData loginData = LoginData();
  final String? token = jsonConvert.convert<String>(json['token']);
  if (token != null) {
    loginData.token = token;
  }
  return loginData;
}

Map<String, dynamic> $LoginDataToJson(LoginData entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['token'] = entity.token;
  return data;
}

LoginError $LoginErrorFromJson(Map<String, dynamic> json) {
  final LoginError loginError = LoginError();
  return loginError;
}

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