CreateCartResponse.fromJson constructor

CreateCartResponse.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CreateCartResponse.fromJson(Map<String, dynamic> json) =>
    CreateCartResponse(
      cartId: parseJsonString(json['cart_id']).isNotEmpty
          ? parseJsonString(json['cart_id'])
          : parseJsonString(json['cartId']),
      token: parseJsonString(json['cart_token']).isNotEmpty
          ? parseJsonString(json['cart_token'])
          : parseJsonString(json['token']),
      currency: parseJsonString(json['currency']),
      currencySymbol: parseJsonString(json['currency_symbol']).isNotEmpty
          ? parseJsonString(json['currency_symbol'])
          : parseJsonString(json['currencySymbol']),
      validationRange: parseJsonInt(json['validationRange']),
      validateMaxProduct: parseJsonInt(json['validateMaxProduct']),
    );