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