// GENERATED CODE - DO NOT MODIFY BY HAND

part of '../../../hotel_information/models/facilities.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

Facility _$FacilityFromJson(Map json) => Facility(
  title: json['title'] as String,
  headerImage: json['headerImage'] as String?,
  structuredText: (json['structuredText'] as List<dynamic>)
      .map(
        (e) =>
            StructuredTextBlock.fromJson(Map<String, dynamic>.from(e as Map)),
      )
      .toList(),
  callToAction: json['callToAction'] == null
      ? null
      : CallToAction.fromJson(
          Map<String, dynamic>.from(json['callToAction'] as Map),
        ),
  icon: json['icon'] as String,
);

Map<String, dynamic> _$FacilityToJson(Facility instance) => <String, dynamic>{
  'title': instance.title,
  'headerImage': instance.headerImage,
  'structuredText': instance.structuredText.map((e) => e.toJson()).toList(),
  'callToAction': instance.callToAction?.toJson(),
  'icon': instance.icon,
};