import 'package:domain/generated/json/base/json_convert_content.dart'; import 'package:domain/entity/payment_intent_entity.dart'; PaymentIntentEntity $PaymentIntentEntityFromJson(Map json) { final PaymentIntentEntity paymentIntentEntity = PaymentIntentEntity(); final String? clientSecret = jsonConvert.convert( json['client_secret']); if (clientSecret != null) { paymentIntentEntity.clientSecret = clientSecret; } return paymentIntentEntity; } Map $PaymentIntentEntityToJson(PaymentIntentEntity entity) { final Map data = {}; data['client_secret'] = entity.clientSecret; return data; } extension PaymentIntentEntityExtension on PaymentIntentEntity { PaymentIntentEntity copyWith({ String? clientSecret, }) { return PaymentIntentEntity() ..clientSecret = clientSecret ?? this.clientSecret; } }