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

AuthEntity $AuthEntityFromJson(Map<String, dynamic> json) {
  final AuthEntity authEntity = AuthEntity();
  final String? status = jsonConvert.convert<String>(json['status']);
  if (status != null) {
    authEntity.status = status;
  }
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    authEntity.code = code;
  }
  final String? message = jsonConvert.convert<String>(json['message']);
  if (message != null) {
    authEntity.message = message;
  }
  final AuthData? data = jsonConvert.convert<AuthData>(json['data']);
  if (data != null) {
    authEntity.data = data;
  }
  final AuthError? error = jsonConvert.convert<AuthError>(json['error']);
  if (error != null) {
    authEntity.error = error;
  }
  return authEntity;
}

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

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

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

AuthError $AuthErrorFromJson(Map<String, dynamic> json) {
  final AuthError authError = AuthError();
  return authError;
}

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