Files
eatvio_app/lib/features/feed/models/feed_consultant_model.g.dart
2025-03-18 14:33:51 +07:00

56 lines
1.8 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'feed_consultant_model.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
_$FeedConsultantPaginationModelImpl
_$$FeedConsultantPaginationModelImplFromJson(Map<String, dynamic> json) =>
_$FeedConsultantPaginationModelImpl(
data:
(json['data'] as List<dynamic>)
.map(
(e) => FeedConsultantModel.fromJson(e as Map<String, dynamic>),
)
.toList(),
links: Links.fromJson(json['links'] as Map<String, dynamic>),
meta: Meta.fromJson(json['meta'] as Map<String, dynamic>),
);
Map<String, dynamic> _$$FeedConsultantPaginationModelImplToJson(
_$FeedConsultantPaginationModelImpl instance,
) => <String, dynamic>{
'data': instance.data,
'links': instance.links,
'meta': instance.meta,
};
_$FeedConsultantModelImpl _$$FeedConsultantModelImplFromJson(
Map<String, dynamic> json,
) => _$FeedConsultantModelImpl(
slug: json['slug'] as String,
name: json['name'] as String,
description: json['additional_info'] as String,
ratingPlace: (json['rating_place'] as num?)?.toInt(),
totalScores: (json['total_scores'] as num).toInt(),
photo: json['profile_photo_url'] as String,
badges:
(json['badges'] as List<dynamic>)
.map((e) => BadgeModel.fromJson(e as Map<String, dynamic>))
.toList(),
);
Map<String, dynamic> _$$FeedConsultantModelImplToJson(
_$FeedConsultantModelImpl instance,
) => <String, dynamic>{
'slug': instance.slug,
'name': instance.name,
'additional_info': instance.description,
'rating_place': instance.ratingPlace,
'total_scores': instance.totalScores,
'profile_photo_url': instance.photo,
'badges': instance.badges,
};