Module 885377

785 characters · in 04be72e780c16256.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,a,i){i.d(a,{A:()=>A}),i(321073);var l,s=i(477900),n=i(582128),E=i(189213),c=i(374858),t=((l=t||{}).UPGRADE="UPGRADE",l.CANCEL="CANCEL",l.UNVERIFIED="UNVERIFIED",l.UNCLAIMED="UNCLAIMED",l.GRANDFATHERED="GRANDFATHERED",l);let r={UPGRADE:"imageUpgrade",CANCEL:"imageCancel",UNVERIFIED:"imageUnverified",UNCLAIMED:"imageUnclaimed",GRANDFATHERED:"imageCancel"};function C(e){let{children:a,premiumModalType:i,primary:l,secondary:t,...C}=e,A=n.useMemo(()=>{let e=[];return null!=t&&e.push({variant:"secondary",text:t.label,onClick:t.onClick}),null!=l&&e.push({variant:"primary",text:l.label,onClick:l.onClick}),e},[l,t]);return(0,s.jsxs)(E.Modal,{...C,actions:A,children:[(0,s.jsx)("div",{className:c[r[i]]}),(0,s.jsx)("div",{className:c.message,children:a})]})}C.Types=t;let A=C}