Module 595244

4,669 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Ay:()=>v,Sm:()=>U,bc:()=>k,dR:()=>M,gz:()=>G,i8:()=>x,jX:()=>b,xb:()=>w}),n(142703),n(321073);var i=n(477900),r=n(582128),a=n(503698),s=n.n(a),l=n(492462),o=n(806163),d=n(815390),c=n(17928),u=n(834730),_=n(289873),E=n(297264),A=n(573435),h=n(726249),I=n(310419),f=n(976860),p=n(345942),T=n(734057),m=n(576705),g=n(309010),S=n(174459),N=n(486020),C=n(625494),O=n(998218),R=n(321987),L=n(652215),D=n(375708),y=n(552755);function v(e){let{message:t,footer:n,headerClassName:r,showsCloseWindowText:a,spinner:l}=e;return(0,h.HU)({location:D.intl.string(D.t["3S2494"])}),(0,i.jsxs)("div",{className:y.iE,children:[l?(0,i.jsx)(_.y,{}):null,(0,i.jsx)("div",{className:s()(y.wx,r)}),(0,i.jsx)(E.D,{variant:"heading-lg/bold",className:y.Qq,children:t}),null!=n?n:null,a?(0,i.jsx)(u.E,{variant:"text-sm/normal",color:"text-muted",className:y.lO,children:D.intl.string(D.t["k7J/w/"])}):null]})}function b(e){return(0,i.jsx)(v,{...e,headerClassName:y.nQ})}function M(e){let{guild:t,application:n,...a}=e,{onClose:s}=a,l=r.useCallback(()=>{t?.id!=null&&((0,p.u)(t?.id),s?.(),S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_GO_TO_GUILD_CLICKED,{application_id:n?.id,guild_id:t?.id}))},[s,n?.id,t?.id]),o=I.h.getField("entrypoint"),d=r.useCallback(()=>{s?.(),S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_CLOSE_CLICKED,{application_id:n?.id})},[s,n?.id]),u=window.location.pathname.startsWith(L.BVt.APPLICATION_DIRECTORY),_=r.useCallback(()=>{n?.id!=null&&(s?.(),null!=o&&(0,f.pX)(""),setImmediate(()=>{C._.dispatchToLastSubscribed(L.jej.OPEN_APP_LAUNCHER,{applicationId:n.id}),S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_OPEN_APP_CLICKED,{application_id:n.id})}))},[n?.id,s,o]),E=(0,c.bG)([g.Ay,T.A],()=>T.A.getChannel(g.Ay.getChannelId())),A=(0,c.bG)([m.A],()=>m.A.can(L.xBc.SEND_MESSAGES,E)),h=null!=t,N=null==t&&A&&(!u||null!=o),O=[];return(null!=t||null!=s)&&(null!=s&&O.push({variant:"secondary",text:D.intl.string(D.t.cpT0Cq),onClick:d}),h&&O.push({variant:"primary",text:t?.name.length>30?D.intl.string(D.t.M35zFB):D.intl.format(D.t.UdYYP3,{guildName:t?.name}),onClick:l}),N&&O.push({variant:"primary",text:D.intl.string(D.t["0cCDKP"]),onClick:_})),(0,i.jsx)(R.f,{...a,actions:O,children:(0,i.jsx)(P,{guild:t,application:n,...a})})}function P(e){let{guild:t,application:n,...a}=e,s=D.intl.string(D.t.se5gLj);r.useEffect(()=>{S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_VIEWED,{application_id:n?.id})},[n?.id]);let l=r.useMemo(()=>null!=n?null!=t?D.intl.format(D.t.IlF6IY,{installedApplicationName:n?.name,guildName:t?.name}):D.intl.format(D.t.vTVC5T,{installedApplicationName:n?.name}):D.intl.string(D.t["Dp+rgP"]),[n,t]),o=(0,i.jsx)(u.E,{variant:"text-md/normal",className:y.OY,children:l});return(0,i.jsx)(b,{message:s,footer:o,...a})}function U(e){let{application:t,...n}=e,{onClose:a}=n;r.useEffect(()=>{S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_VIEWED,{application_id:t.id})},[t.id]);let s=r.useCallback(()=>{a?.(),S.default.track(L.HAw.OAUTH2_AUTHORIZE_SUCCESS_CLOSE_CLICKED,{application_id:t.id})},[a,t.id]);return(0,i.jsx)(R.f,{...n,actions:[{variant:"primary",text:D.intl.string(D.t["31Bci5"]),onClick:s}],children:(0,i.jsxs)("div",{className:y.kV,children:[(0,i.jsx)(A.Ay,{mask:A.hW.SQUIRCLE,className:y.LR,children:(0,i.jsx)("img",{alt:t.name,src:N.Ay.getApplicationIconURL({id:t.id,icon:t.icon})})}),(0,i.jsxs)("div",{className:y.fv,children:[(0,i.jsx)(E.D,{variant:"heading-xl/semibold",color:"text-strong",children:D.intl.format(D.t["1Q+p1k"],{appName:t.name})}),(0,i.jsx)(u.E,{variant:"text-md/normal",color:"text-muted",children:D.intl.format(D.t.Mr7x5U,{appName:t.name})})]})]})})}function w(e){return(0,i.jsx)(R.f,{...e,title:D.intl.string(D.t.j2d6Km),subtitle:D.intl.string(D.t["/B7kXy"]),actions:[{text:D.intl.string(D.t["31Bci5"]),onClick:e.onClose}]})}function G(e){return(0,i.jsx)(v,{...e,headerClassName:y.gW})}function x(){let e=(0,o.zy)();return(0,i.jsx)(R.$,{removeChildWrapper:!0,children:(0,i.jsx)(R.f,{transitionState:d.i.ENTERED,hideHeader:!0,children:(0,i.jsx)(P,{guild:e.state?.guild,application:e.state?.application,showsCloseWindowText:!0})})})}function k(e){let{location:t}=e;r.useEffect(()=>{if(null==t||""===t.search)return;let e=null!=document.referrer&&""!==document.referrer?O.A.toURLSafe(document.referrer):null;(null==e||e.host!==window.location.host||e.pathname!==L.BVt.OAUTH2_AUTHORIZE)&&(0,f.pX)(L.BVt.INDEX)},[t]);let n=null!=t?(0,l.parse)(t.search):{},a=n.error_description??n.error??D.intl.string(D.t.mqn873);return(0,i.jsx)(R.$,{removeChildWrapper:!0,children:(0,i.jsx)(R.f,{transitionState:d.i.ENTERED,hideHeader:!0,children:(0,i.jsx)(G,{message:a,showsCloseWindowText:!0})})})}}