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