Module 862482

2,621 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{$n:()=>m,WS:()=>p,XD:()=>f,lO:()=>E,pR:()=>h});var i=n(627968),r=n(64700),s=n(503698),a=n.n(s),o=n(936504),l=n(765178),u=n(187322),c=n(289873),d=n(375708),_=n(809657);let h={FILLED:_.WL,OUTLINED:_.uu,LINK:_.M_,BLANK:_.Ev},f={BRAND:_.x8,BRAND_INVERTED:_.Qn,RED:_.D,GREEN:_.RH,PRIMARY:_.cG,LINK:_.I5,WHITE:_.bD,TRANSPARENT:_.Ey,CUSTOM:""},E={NONE:"",TINY:_.Ei,SMALL:_.g4,MEDIUM:_.$g,LARGE:_.Pu,MIN:_.CM,MAX:_.Gn,ICON:_.Rk};function p(){let{look:e=h.FILLED,color:t=f.BRAND,size:n=E.MEDIUM,fullWidth:i=!1,grow:r=!0,submitting:s=!1,disabled:o=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return a()(_.x6,e,t,n,{[_.Ij]:i,[_.wS]:r,[_.B2]:s&&!o})}function m(e){let t,{look:n=h.FILLED,color:s=f.BRAND,size:o=E.MEDIUM,fullWidth:m=!1,grow:g=!0,disabled:A=!1,submitting:I=!1,type:T="button",style:S,wrapperClassName:N,className:C,innerClassName:y,onClick:O,onDoubleClick:R,onMouseDown:v,onMouseUp:b,onMouseEnter:L,onMouseLeave:D,onKeyDown:w,children:P,rel:M,buttonRef:x,focusProps:U,"aria-label":k,submittingStartedLabel:G,submittingFinishedLabel:V,...F}=e,B=A||I,H=B&&(null!=L||null!=D),j=(t=U?.offset,n===h.LINK||n===h.BLANK?t:null==t?-2:"number"==typeof t?t+2:{top:(t.top??0)-2,right:(t.right??0)-2,bottom:(t.bottom??0)-2,left:(t.left??0)-2}),W=r.useRef(!1);r.useEffect(()=>{!0===I&&(W.current=!0,l.O.announce(G??d.intl.string(d.t.pfChQr))),!1===I&&!0===W.current&&l.O.announce(V??d.intl.string(d.t.SVParY))},[I,G,V]);let Y=(0,i.jsx)(u.vN,{...U,offset:j,children:(0,i.jsxs)("button",{...B?null:F,"aria-label":k,"aria-busy":!!I||void 0,ref:x,onClick:B?e=>e.preventDefault():O,onDoubleClick:B?e=>e.preventDefault():R,onMouseUp:A?void 0:b,onMouseDown:A?void 0:v,onMouseEnter:L,onMouseLeave:D,onKeyDown:A?void 0:w,type:T,disabled:A,style:S,rel:M,className:a()(C,p({look:n,color:s,size:o,fullWidth:m,grow:g,submitting:I,disabled:A}),H?null:N),children:[I&&!A?(0,i.jsx)(c.y,{type:c.y.Type.PULSING_ELLIPSIS,className:_.u1,itemClassName:_.$N}):null,(0,i.jsx)("div",{className:a()(_.PG,y),children:P})]})});return H?(0,i.jsxs)("span",{className:a()(_.Yr,N,o,{[_.wS]:g,[_.Ij]:m}),children:[Y,(0,i.jsx)("span",{onMouseEnter:L,onMouseLeave:D,className:_.p5})]}):Y}m.Looks=h,m.Colors=f,m.Sizes=E,m.Link=function(e){let{look:t=h.FILLED,color:n=f.BRAND,size:r=E.MEDIUM,fullWidth:s=!1,grow:l=!0,style:u,className:c,innerClassName:d,to:p,onClick:m,onMouseDown:g,onMouseUp:A,children:I,rel:T,...S}=e;return(0,i.jsx)(o.N_,{...S,to:p,onClick:m,onMouseUp:A,onMouseDown:g,style:u,rel:T,className:a()(c,_.x6,t,n,r,{[_.Ij]:s,[_.wS]:l}),children:(0,i.jsx)("span",{className:a()(_.PG,d),children:I})})}}