Module 319820

1,350 characters · in 57ac0f616f8e9f31.js, bf6330e4b15d7509.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{AO:()=>h,r$:()=>p,yh:()=>g});var l=n(627968);n(64700);var a=n(503698),r=n.n(a),i=n(284009),s=n.n(i),u=n(575593),o=n(17928),c=n(590180),d=n(14702);n(735164),n(980094);var m=n(366523);n(773669),n(252424),n(580630);var x=n(652215);n(375708);var f=n(251321);let p=e=>{let{sku:t,slayerProductPreviewClassName:n}=e,a=(0,o.bG)([c.A],()=>c.A.getProduct(t.id));return null!=a&&t.productLine===x.EZt.COLLECTIBLES&&a.type!==u.R.BUNDLE?(0,l.jsx)(d.O,{sku:t}):t.productLine===x.EZt.SOCIAL_LAYER_GAME_ITEM?(0,l.jsx)(m.e,{containerClassName:r()(f.oC,n),sku:t,shape:"square"}):null},h=e=>{let t,n,{sku:l}=e,a=(0,o.bG)([c.A],()=>c.A.getProduct(l.id));return{tableLayout:(t=null!=a&&l.productLine===x.EZt.COLLECTIBLES&&a.type!==u.R.BUNDLE,n=l.productLine===x.EZt.SOCIAL_LAYER_GAME_ITEM,t||n?"THREE_COLUMN":"TWO_COLUMN"),isSocialLayerGameItem:l.productLine===x.EZt.SOCIAL_LAYER_GAME_ITEM,product:a}},g=e=>{let{invoicePreview:t}=e;s()(null!=t.total,"SKU must have a price set."),s()(null!=t.invoiceItems&&1===t.invoiceItems.length,"SKU preview must have single line item");let n=t.invoiceItems[0],l=n.unitPrice?.amount??n.amount,a=!t.taxInclusive&&t.tax>0,r=(e=>{if(null==e.discounts||0===e.discounts.length)return null;let t=e.discounts[0];return 0===t.amount?null:t})(n);return{showSeparateTotal:l!==t.total,discount:r,basePrice:l,showTaxes:a}}}