(window.webpackJsonpvtex_product_price_1_33_0=window.webpackJsonpvtex_product_price_1_33_0||[]).push([["SellingPrice"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.format-currency@0.x/FormattedCurrency"]},2:function(e,t){e.exports=ReactIntl},35:function(e,t,i){"use strict";i.r(t),function(e){var t=i(3);i.p=Object(t.getPublicPath)("vtex.product-price@1.33.0");var l=Object(t.register)((function(){return i(36)}),e,"vtex.product-price@1.33.0","vtex.product-price@1.x","SellingPrice");l.renderHotReload,l.setupHMR}.call(this,i(9)(e))},36:function(e,t,i){"use strict";i.r(t);var l=i(0),a=i.n(l),n=i(2),r=i(5),s=i.n(r),c=i(1),u=i.n(c),o=i(7),m=i.n(o),p=i(4),d=i.n(p),v=i(6),x=i(8),P=["sellingPrice","sellingPriceValue","sellingPriceWithTax","sellingPriceWithUnitMultiplier","sellingPriceWithUnitMultiplierAndTax","sellingPriceWithTaxWithoutUnitMultiplier","taxPercentage","taxValue","measurementUnit","unitMultiplier"],g=Object(n.defineMessages)({title:{id:"admin/selling-price.title"},description:{id:"admin/selling-price.description"},default:{id:"store/selling-price.default"}});function h(e){var t,i,l,r,c,o=e.message,p=void 0===o?g.default.id:o,h=e.markers,_=void 0===h?[]:h,f=e.classes,E=e.alwaysShow,M=void 0!==E&&E,N=d()(P,{classes:f}),U=N.handles,W=N.withModifiers,y=s()(),T=Object(v.a)(null===(t=null==y?void 0:y.selectedItem)||void 0===t?void 0:t.sellers),b=null==T?void 0:T.commertialOffer;if(!b||Object(x.a)({alwaysShow:M,availableQuantity:b.AvailableQuantity}))return null;var O=b.Price,k=b.ListPrice,w=b.taxPercentage,R=O+O*w,S=null!==(l=null===(i=null==y?void 0:y.selectedItem)||void 0===i?void 0:i.measurementUnit)&&void 0!==l?l:"",V=null!==(c=null===(r=null==y?void 0:y.selectedItem)||void 0===r?void 0:r.unitMultiplier)&&void 0!==c?c:1,A=O*V,C=O*(V+w),j=O+O*w/V,D=b.Tax,I=O!==k,Q=S&&"un"!==S,F=1!==V,H=W("sellingPrice",[I?"hasListPrice":"",Q?"hasMeasurementUnit":"",F?"hasUnitMultiplier":"",M&&b.AvailableQuantity<=0?"isUnavailable":""]);return a.a.createElement("span",{className:H},a.a.createElement(m.a,{message:p,markers:_,handleBase:"sellingPrice",values:{sellingPriceValue:a.a.createElement("span",{key:"sellingPriceValue",className:U.sellingPriceValue},a.a.createElement(u.a,{value:O})),sellingPriceWithTax:a.a.createElement("span",{key:"sellingPriceWithTax",className:U.sellingPriceWithTax},a.a.createElement(u.a,{value:R})),sellingPriceWithUnitMultiplier:a.a.createElement("span",{key:"sellingPriceWithUnitMultiplier",className:U.sellingPriceWithUnitMultiplier},a.a.createElement(u.a,{value:A})),sellingPriceWithUnitMultiplierAndTax:a.a.createElement("span",{key:"sellingPriceWithUnitMultiplierAndTax",className:U.sellingPriceWithUnitMultiplierAndTax},a.a.createElement(u.a,{value:C})),sellingPriceWithTaxWithoutUnitMultiplier:a.a.createElement("span",{key:"sellingPriceWithTaxWithoutUnitMultiplier",className:U.sellingPriceWithTaxWithoutUnitMultiplier},a.a.createElement(u.a,{value:j})),taxPercentage:a.a.createElement("span",{key:"taxPercentage",className:U.taxPercentage},a.a.createElement(n.FormattedNumber,{value:w,style:"percent"})),taxValue:a.a.createElement("span",{key:"taxValue",className:U.taxValue},a.a.createElement(u.a,{value:D})),hasMeasurementUnit:Q,hasListPrice:I,hasUnitMultiplier:F,unitMultiplier:a.a.createElement("span",{key:"unitMultiplier",className:U.unitMultiplier},a.a.createElement(n.FormattedNumber,{value:V})),measurementUnit:a.a.createElement("span",{key:"measurementUnit",className:U.measurementUnit},S)}}))}h.schema={title:g.title.id},t.default=h},4:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},5:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},6:function(e,t,i){"use strict";function l(e){if(e&&0!==e.length){var t=e.find((function(e){return e.sellerDefault}));return t||e[0]}}i.d(t,"a",(function(){return l}))},7:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.native-types@0.x/IOMessageWithMarkers"]},8:function(e,t,i){"use strict";function l(e){var t=e.alwaysShow,i=e.availableQuantity;return!t&&i<=0}i.d(t,"a",(function(){return l}))}},[[35,"common"]]]);