OrderItem constructor

const OrderItem({
  1. required String productId,
  2. required ProductType productType,
  3. required double quantity,
  4. required ProductUnit unit,
  5. required Money unitPrice,
})

Implementation

const OrderItem({
  required this.productId,
  required this.productType,
  required this.quantity,
  required this.unit,
  required this.unitPrice,
}) : assert(quantity > 0, 'Quantity must be greater than zero');