Loading
function(e,t,n){n.d(t,{a:()=>A,v:()=>p}),n(321073);var l=n(627968),i=n(64700),r=n(355522),a=n(37766),s=n(885574),o=n(691885),u=n(834730),d=n(939249),c=n(661531),m=n(990078),h=n(46054),f=n(812745),x=n(327105),E=n(375708),g=n(643892);let A="new_payment_source_id";function p(e){let{value:t,options:n,onChange:p,onNew:N,noticeMessage:T,newPaymentMethodOptionLabel:v,disabled:C=!1,error:S}=e,_=i.useMemo(()=>{let e=n.map(e=>{let t=null!=e.icon?e.icon===f.Be.BANK?(0,l.jsx)(r.M,{className:g.s7}):e.icon===f.Be.GIFT_CARD?(0,l.jsx)(a._,{className:g.s7}):(0,l.jsx)("img",{src:(0,f.Nj)(e.icon),alt:"",className:g.s7}):void 0,n=null!=e.tooltipText?(0,l.jsx)(m.m,{text:e.tooltipText,asContainer:!0,children:(0,l.jsx)(s.m,{size:"xs",color:c.A.colors.TEXT_MUTED})}):void 0;return{id:e.id,value:e.id,label:e.label,leading:t,trailing:n,description:e.description,disabled:e.disabled}});return e.push({id:A,value:A,label:v??E.intl.string(x.default.rNF29q),leading:void 0,description:void 0}),e},[n,v]),I=i.useCallback(e=>{e===A?N():null!=e&&p(e)},[N,p]),j=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.l,{label:E.intl.string(E.t["u+Cw58"]),hideLabel:!0,placeholder:E.intl.string(x.default.rNF29q),value:t,options:_,onSelectionChange:I,selectionMode:"single",disabled:C||0===n.length,errorMessage:S,fullWidth:!0,variant:"unsupported_payment_modal_card"}),null!=T?(0,l.jsxs)("div",{className:g.T4,children:[(0,l.jsx)(s.m,{size:"xs",color:c.A.colors.TEXT_FEEDBACK_INFO}),(0,l.jsx)(u.E,{variant:"text-xs/normal",color:"text-feedback-info",children:"string"==typeof T?h.A.parse(T,!1,{allowLinks:!0}):T})]}):null]});return 0!==n.length||C?j:(0,l.jsx)(d.D,{onClick:N,"aria-label":E.intl.string(x.default.rNF29q),className:g.OV,children:j})}}