UserProfile.fromJson constructor

UserProfile.fromJson(
  1. Map<String, dynamic> jsonSerialization
)

Implementation

factory UserProfile.fromJson(Map<String, dynamic> jsonSerialization) {
  return UserProfile(
    id: jsonSerialization['id'] == null
        ? null
        : _is.UuidValueJsonExtension.fromJson(jsonSerialization['id']),
    authUserId: _is.UuidValueJsonExtension.fromJson(
      jsonSerialization['authUserId'],
    ),
    authUser: jsonSerialization['authUser'] == null
        ? null
        : _i8reeoob.Protocol().deserialize<_ivyervu7.AuthUser>(
            jsonSerialization['authUser'],
          ),
    userName: jsonSerialization['userName'] as String?,
    fullName: jsonSerialization['fullName'] as String?,
    email: jsonSerialization['email'] as String?,
    createdAt: jsonSerialization['createdAt'] == null
        ? null
        : _is.DateTimeJsonExtension.fromJson(jsonSerialization['createdAt']),
    imageId: jsonSerialization['imageId'] == null
        ? null
        : _is.UuidValueJsonExtension.fromJson(jsonSerialization['imageId']),
    image: jsonSerialization['image'] == null
        ? null
        : _i8reeoob.Protocol().deserialize<_i7y29ltp.UserProfileImage>(
            jsonSerialization['image'],
          ),
  );
}