Build 543408stable
Module 699595
565 characters · in 25a52293d401dc9d.jsDependencies
Source Raw
function(e,t,n){n.d(t,{J:()=>r,c:()=>s});var l=n(64700),a=n(155718),i=n(94420);let r=e=>{let t=(0,i.t4)(e=>{let{discountInvoicePreview:t}=e;return t}),n=l.useMemo(()=>((e,t)=>{if(null==e)return null;let n=e.invoiceItems.find(e=>e.subscriptionPlanId===t);if(null==n)return null;let l=n.discounts.find(e=>e.type===a.iS.SUBSCRIPTION_PLAN);return null!=l?l.amount:null})(t,e),[t,e]);return{discountInvoicePreview:t,discountAmountOff:n}},s=(e,t)=>{let n=(0,i.t4)(e=>{let{setDiscountInvoicePreview:t}=e;return t});l.useEffect(()=>(t?n(e):n(null),()=>{n(null)}),[e,n,t])}}