Loading
function(t,e,i){i.d(e,{m:()=>W});var n=i(593673),l=i(477900),a=i(582128),r=i(297264),s=i(834730),d=i(95477),u=i(821609),c=i(289873),o=i(738188),f=i(375708),g=i(308991);function E(){return(0,l.jsx)("div",{className:g.w,children:(0,l.jsx)(c.y,{type:c.y.Type.SPINNING_CIRCLE,"aria-label":f.intl.string(f.t.ZTNur7)})})}function h(){return(0,l.jsxs)("div",{className:g.w,role:"alert",children:[(0,l.jsx)(o.i,{size:"md",color:"text-feedback-critical","aria-hidden":!0}),(0,l.jsx)(s.E,{variant:"text-sm/normal",color:"text-muted",children:f.intl.string(f.t.F8FvUy)})]})}var m=i(101464);function _(t){return{heading:t.heading??""}}var I=i(17928),S=i(331322),A=i(452027),p=i(260598),x=i(825484),v=i(866665),D=i(408278),C=i(241326),T=i(683071),y=i(2553),G=i(405810),j=i(967198),U=i(488428),R=i(597098),L=i(486020),P=i(652215);function N(t,e,i){let n=L.QB?"webp":"jpg",{CDN_HOST:l,API_ENDPOINT:a}=window.GLOBAL_ENV,r=P.Rsh.GUILD_SPACE_IMAGE_TEXT_WIDGET_IMAGE(t,e,i,n),s=null!=l?`https://${l}${r}`:location.protocol+a+r,d={size:(0,R.kr)(500*(0,R.mZ)())};return"jpg"===n&&(d.quality="lossless"),s+=`?${U.stringify(d)}`}var b=i(983283),w=i(596127),k=i(34250);let W={[n.a.IMAGE_TEXT]:{View:function(t){let{widget:e,guildSpaceMode:i}=t,{title:n,text:a,image_hash:r}=e.config,d=(0,I.bG)([j.A],()=>j.A.getGuildId()),u="edit"===i?e.config.image:void 0,c=void 0!==u?u:null!=r&&null!=d?N(d,e.id,r):null;return(0,l.jsxs)("div",{className:k.k,children:[null!=c&&(0,l.jsx)("img",{className:k.S,src:c,alt:""}),null!=n&&(0,l.jsx)(s.E,{variant:"text-md/semibold",color:"text-default",children:n}),null!=a&&(0,l.jsx)(s.E,{variant:"text-sm/normal",color:"text-default",children:a})]})},Edit:function(t){let{widget:e,commit:i,cancel:r}=t,s=e.config,[c,o]=a.useState(s.title??""),[g,E]=a.useState(s.text??""),[h,m]=a.useState(s.image),[_,U]=a.useState(null),R=(0,I.bG)([j.A],()=>j.A.getGuildId()),L=void 0!==h?h:null!=s.image_hash&&null!=R?N(R,e.id,s.image_hash):null;return(0,l.jsxs)(S.B,{gap:16,children:[(0,l.jsx)(d.k,{label:f.intl.string(f.t.gnwWrx),value:c,onChange:function(t){U(null),o(t)},maxLength:100,showCharacterCount:!0}),(0,l.jsx)(A.D,{label:f.intl.string(f.t.X4IxWL),children:(0,l.jsxs)(S.B,{gap:16,direction:"horizontal",align:"center",justify:"space-between",className:w.B,children:[(0,l.jsxs)(S.B,{gap:8,direction:"horizontal",children:[(0,l.jsx)(G.A,{variant:"secondary",text:f.intl.string(f.t["MsUY/S"]),onChange:function(t){U(null),m(t)},maxFileSizeBytes:0xa00000,onFileSizeError:()=>(0,y.A)(0xa00000)}),null!=L&&(0,l.jsx)(v.m,{text:f.intl.string(f.t.N86XcP),ariaHidden:!0,children:(0,l.jsx)(D.K,{variant:"critical-secondary",icon:C.u,onClick:function(){U(null),m(null)},"aria-label":f.intl.string(f.t.N86XcP)})})]}),null!=L&&(0,l.jsx)("img",{className:w.V,src:L,alt:""})]})}),(0,l.jsx)(p.f,{label:f.intl.string(f.t.COGMNC),value:g,onChange:function(t){U(null),E(t)},rows:3,autosize:!0,maxLength:500,showCharacterCount:!0}),null!=_&&(0,l.jsx)("div",{role:"alert",children:(0,l.jsx)(T.w,{type:"critical",children:_})}),(0,l.jsxs)(x.e,{fullWidth:!0,children:[(0,l.jsx)(u.$,{variant:"secondary",text:f.intl.string(f.t["ETE/oC"]),onClick:r}),(0,l.jsx)(u.$,{variant:"primary",text:f.intl.string(f.t["R3BPH+"]),onClick:function(){let t;if(t=void 0!==h?null!==h:null!=s.image_hash,0===g.length&&!t&&(U(f.intl.string(b.default.zleX9q)),1))return;let e={type:n.a.IMAGE_TEXT,image_hash:s.image_hash,text:g.length>0?g:null,title:c.length>0?c:null};void 0!==h&&(e.image=h),i(e)}})]})]})}},[n.a.LEADERBOARD]:{View:function(t){var e;let i,{widget:n,hydration:a}=t;if(null==a||"idle"===a.status||"loading"===a.status)return(0,l.jsx)(E,{});if("error"===a.status)return(0,l.jsx)(h,{});let{heading:d}=_(n.config),{entries:u}=(e=a.data,{entries:(Array.isArray(i=e?.entries)?i:[]).filter(t=>null!=t&&Number.isFinite(t.score))});return(0,l.jsxs)("div",{className:m.Up,children:[""!==d&&(0,l.jsx)(r.D,{variant:"heading-md/semibold",color:"text-strong",children:d}),(0,l.jsx)("ol",{className:m.p_,children:u.map((t,e)=>(0,l.jsxs)("li",{className:m.nM,children:[(0,l.jsx)(s.E,{variant:"text-sm/medium",color:"text-muted",className:m.Tm,children:e+1}),(0,l.jsx)(s.E,{variant:"text-sm/normal",color:"text-strong",className:m.UU,children:t.name}),(0,l.jsx)(s.E,{variant:"text-sm/medium",color:"text-muted",children:t.score.toLocaleString()})]},t.id))})]})},Edit:function(t){let{widget:e,commit:i,cancel:n}=t,r=e.config,[s,c]=a.useState(()=>_(r));return(0,l.jsxs)("div",{className:m.hc,children:[(0,l.jsx)(d.k,{label:"Heading",value:s.heading,onChange:t=>c({heading:t})}),(0,l.jsxs)("div",{className:m.KA,children:[(0,l.jsx)(u.$,{variant:"secondary",text:f.intl.string(f.t["ETE/oC"]),onClick:n}),(0,l.jsx)(u.$,{variant:"primary",text:f.intl.string(f.t["R3BPH+"]),onClick:()=>i(s)})]})]})}}}}