@commercelayer/react-components
Version:
The Official Commerce Layer React Components
2 lines • 812 B
JavaScript
"use client";
;Object.defineProperty(exports,"__esModule",{value:!0}),exports.PriceTemplate=PriceTemplate;const tslib_1=require("tslib"),jsx_runtime_1=require("react/jsx-runtime");function PriceTemplate(props){const{showCompare,formattedCompare,compareClassName,className,formattedAmount,skuCode}=props,p=tslib_1.__rest(props,["showCompare","formattedCompare","compareClassName","className","formattedAmount","skuCode"]);return(0,jsx_runtime_1.jsxs)(jsx_runtime_1.Fragment,{children:[(0,jsx_runtime_1.jsx)("span",Object.assign({"data-testid":`price-${skuCode??""}`,className},p,{children:formattedAmount})),showCompare&&(0,jsx_runtime_1.jsx)("span",Object.assign({"data-testid":`compare-${skuCode??""}`,className:compareClassName||""},p,{children:formattedCompare}))]})}exports.default=PriceTemplate;