ProductPriceGroup
ProductPriceGroup combines ProductPriceInfo with the add to cart widget. It displays either the product price (unit, case, sleeve) and add to cart widget or a message when the product is unavailable or ineligible for purchase.
Component
750ml 
 $10.00  ($0.50/oz)
Case of 12 $10.00
 $8.00  ($0.40/oz)
Storybook
Storybook - ProductPriceGroup DocumentationFigma Demo
Guidelines
Variations
Currently, ProductPriceGroup may display pricing in the following combinations:
Both unit and case
Unit only
Case only
Usage
Use ProductPriceGroup in settings where a user needs to see pricing and add to (or adjust) cart, such as product cards or within a PDP table.
Component Specs
API
- priceDetails: 
PriceDetails| Default:undefined
The price details of the product. - message: 
string| Default:undefined - messageDescription: 
string| Default:undefined 
Example
<script>
	import { ProductPriceGroup } from '@getprovi/craft-svelte';
</script>
<ProductPriceGroup />
<ProductPriceGroup {priceDetails} />
<ProductPriceGroup
	message="Header copy goes here"
	messageDescription="Additional context goes here"
/> Types
interface ProductPriceGroupProps {
	priceDetails: PriceDetails;
	message: string;
	messageDescription: string;
}
 Craft Design System