Promotion.fromMap constructor
Implementation
factory Promotion.fromMap(Map<String, dynamic> map) {
return Promotion(
id: map['id'] as String,
displayName: map['displayName'] as String,
promotionalPrice: Price.fromMap(
Map<String, dynamic>.from(map['promotionalPrice'] as Map),
),
expiresAt: map['expiresAt'] != null
? DateTime.parse(map['expiresAt'] as String)
: null,
type: PromotionType.fromRawValue(map['type'] as String),
);
}