CartModel.fromJson constructor
CartModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory CartModel.fromJson(Map<String, dynamic> json) {
List<SelectedProductModel>? products = [];
if (json['selectedProducts'] != null) {
json['selectedProducts'].forEach((m) {
products.add(SelectedProductModel.fromJson(m));
});
}
return CartModel(
id: json['_id'],
uuid: json['uuid'],
shopId: json['shopId'],
selectedProducts: products,
description: json['description'],
price: json['price'] != null ? json['price'].toDouble() : 0.0);
}