ProductState constructor
- @Default(ProductStatus.initial) ProductStatus status,
- @Default(ProductStatus.initial) ProductStatus addToCartStatus,
- @Default(ProductStatus.initial) ProductStatus removeFromCartStatus,
- @Default(null) ProductEntity? product,
- @Default(0) int currentImageIndex,
- num? quantity,
- num? calculatedPrice,
- String? addToCartErrorMessage,
Implementation
factory ProductState({
@Default(ProductStatus.initial) ProductStatus status,
@Default(ProductStatus.initial) ProductStatus addToCartStatus,
@Default(ProductStatus.initial) ProductStatus removeFromCartStatus,
@Default(null) ProductEntity? product,
@Default(0) int currentImageIndex,
num? quantity,
num? calculatedPrice,
String? addToCartErrorMessage,
}) = _ProductState;