Module 927305

1,604 characters · in 71641aa1f4f7e455.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{K:()=>f});var l=n(627968),i=n(64700),r=n(683071),a=n(289873),s=n(262427),o=n(38785),u=n(944355),c=n(531506),d=n(299301),p=n(580630),m=n(134638),h=n(888751),C=n(826161),E=n(375708),A=n(327105);function f(e){let{plan:t,renewalInvoicePreview:n,subscriptionTrial:r,shouldShowFractionalPremiumBanner:a,fractionalPremiumInfo:u,paymentMethodContent:c,legalContent:d}=e,[m,h]=i.useMemo(()=>null==n?[E.intl.string(A.default.R0cZsM),void 0]:[E.intl.string(A.default.R0cZsM),(0,p.$g)(0,n.currency)],[n]);if(null==n)return(0,l.jsx)(o.E,{});let f=a?[{key:"fractional-premium-notice",directContent:(0,l.jsx)(S,{fractionalPremiumInfo:u})}]:null,I=(0,l.jsx)(y,{plan:t,renewalInvoicePreview:n}),T=(0,l.jsx)(P,{renewalInvoicePreview:n,subscriptionTrial:r});return(0,l.jsx)(o.T,{shouldShowGlobalNotices:!0,upperInlineNoticeProps:f,purchaseItemContent:I,subscriptionDetailsContent:T,invoiceSummaryContent:null,paymentMethodContent:c,legalContent:d,invoiceTotalDueLabel:m,invoiceTotalDueValue:h,promotionalNoticeContent:null!=r&&(0,l.jsx)(s.J,{text:(0,C.i)(r,t)})})}function S(e){let{fractionalPremiumInfo:t}=e,n=(0,c.NQ)({fractionalPremiumInfo:t,variant:c.uA.TRIAL});return null!=n&&""!==n?(0,l.jsx)(r.w,{type:"info",children:n}):null}function y(e){let{plan:t,renewalInvoicePreview:n}=e;return(0,l.jsx)(m._,{type:d.N$.PREMIUM_WITH_TRIAL,invoicePreview:n,subscriptionPlan:t,isPrepaidPaymentSource:!1})}function P(e){let{renewalInvoicePreview:t,subscriptionTrial:n}=e;if(null==t)return(0,l.jsx)(a.y,{});let i=(0,h.Gj)(null,t,n,{isSubscriptionUpdate:!1});return(0,l.jsx)(u._D,{...i,defaultExpanded:!0})}}