CartModel.fromJson constructor

CartModel.fromJson(
  1. 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);
}