import 'package:pshared/models/payment/methods/data.dart'; import 'package:pshared/models/payment/methods/type.dart'; import 'package:pshared/models/payment/type.dart'; class RecipientMethodDraft { final PaymentType type; final PaymentMethod? existing; PaymentMethodData? data; RecipientMethodDraft({ required this.type, this.existing, PaymentMethodData? data, }) : data = data ?? existing?.data; }