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