Loading
function(e,t,n){n.d(t,{o:()=>I});var a=n(627968),r=n(64700),l=n(503698),i=n.n(l),s=n(702841),u=n(661531),o=n(990078),c=n(289873),d=n(150934),f=n(834730),m=n(885574),p=n(939249),b=n(277984),g=n(176095),A=n(580630),y=n(776409),_=n(375708),v=n(677665);function h(e){return e.stopPropagation()}function I(e){let{giftCardWallet:t,checked:n,onChange:l,className:I,disabled:E=!1,loading:k=!1,disabledTooltip:T,locked:x=!1,showDisabledInfoIcon:L=!0}=e,P=(0,s.bG)([g.A],()=>g.A.getBalance(t.id),[t.id]),S=(0,s.bG)([g.A],()=>g.A.getIsFetching(t.id),[t.id]);r.useEffect(()=>{(0,b.YP)(t.id)},[t.id]);let N=null==P&&!S,C=r.useMemo(()=>{if(null==P)return null;let e=(0,A.$g)(P.amount,P.currency);return _.intl.format(y.default["9Nb9Bz"],{amount:e})},[P]);r.useEffect(()=>{!x&&N&&n&&l(!1)},[x,N,n,l]);let R=E||k||S||!x&&N,M=R||x,j=r.useCallback(()=>{M||l(!n)},[l,n,M]);if(N&&!x)return null;let D=R&&null!=T&&L,w=M&&null!=T,G=i()(v.kL,I),B=k?(0,a.jsx)("div",{className:v.tv,children:(0,a.jsx)(c.y,{type:c.y.Type.SPINNING_CIRCLE_SIMPLE,className:v.u1})}):(0,a.jsx)(d.S,{checked:n&&(x||!N),onChange:j,disabled:M,label:""}),O=(0,a.jsxs)("div",{children:[(0,a.jsx)(f.E,{variant:"text-md/normal",color:"text-strong",children:_.intl.string(y.default["febr+T"])}),!S&&null!=C&&(0,a.jsx)(f.E,{variant:"text-sm/normal",color:"text-subtle",style:{marginTop:4},children:C})]}),U=M?(0,a.jsxs)("div",{className:G,role:"checkbox","aria-checked":!k&&n,"aria-busy":k||void 0,"aria-disabled":R||void 0,children:[(0,a.jsx)("div",{children:B}),O,D&&(0,a.jsx)(m.m,{className:v.G,size:"xs",color:u.A.colors.TEXT_MUTED}),S&&(0,a.jsx)(c.y,{type:c.y.Type.PULSING_ELLIPSIS})]}):(0,a.jsxs)(p.D,{className:G,onClick:j,role:"checkbox","aria-checked":n,tabIndex:0,children:[(0,a.jsx)(p.D,{onClick:h,children:B}),O]});return w?(0,a.jsx)(o.m,{text:T,asContainer:!0,position:"top",align:"center",children:U}):U}}