Loading
function(e,i,t){t.d(i,{A:()=>b,H:()=>L});var l=t(627968),s=t(64700),n=t(503698),a=t.n(n),r=t(110259),o=t(158954),d=t(397927),c=t(241524),u=t(260451),m=t(444316),_=t(460760),h=t(115703),x=t(63342),g=t(438842),p=t(879472),A=t(649640),E=t(954571),j=t(54959),v=t(473644),I=t(57930),f=t(450382),C=t(652215),T=t(963120);function y(e){let{className:i,splashURL:t,backgroundColor:s,expanded:n}=e,r=(0,A.b2)();return null==t?(0,l.jsx)("div",{className:a()(i,T.D7),style:{background:(0,A.n6)(s??r.hex())}}):(0,l.jsx)("div",{className:i,style:{backgroundImage:`url(${t})`},"aria-hidden":!0,"data-expanded":n})}function D(e){let{invite:i,guild:t,splashURL:n,friendMemberIds:r,discoveryGuild:o}=e,c=null!=r&&r.length>0,[u,_]=s.useState(!1),h=s.useCallback(e=>{_(e),E.default.track(C.HAw.INVITE_ACCEPT_DETAILS_VIEWED,{guild_id:t.id,invite_code:i.code,action:e?"expanded":"collapsed"})},[t.id,i.code]);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:T.g3,id:"invite-details",children:[(0,l.jsx)(y,{className:T.se,splashURL:n,expanded:u}),(0,l.jsxs)("div",{className:a()(T.qm,{[T.rd]:u}),children:[(0,l.jsx)(I.A,{guild:t,outline:!0}),(0,l.jsxs)(d.BJc,{direction:"vertical",gap:16,children:[(0,l.jsx)(v.A,{guild:t,invite:i,discoveryGuild:o}),c&&(0,l.jsx)(m.A,{friendMemberIds:r,className:T.QS,avatarSize:d._3J.SIZE_24})]}),(0,l.jsx)(f.A,{invite:i,guild:t,discoveryGuild:o,expanded:u,setExpanded:h,scrollableSectionClassName:T.kw})]})]}),(0,l.jsx)(j.A,{invite:i,guild:t,className:T.i})]})}function N(e){let{invite:i,guild:t,splashURL:s,friendMemberIds:n,discoveryGuild:a}=e,r=null!=n&&n.length>0;return(0,l.jsxs)("div",{className:T.$5,id:"invite-details",children:[(0,l.jsx)(y,{className:T.je,splashURL:s}),(0,l.jsxs)("div",{className:T.x6,children:[(0,l.jsx)(I.A,{guild:t}),(0,l.jsxs)(d.BJc,{direction:"vertical",gap:16,children:[(0,l.jsx)(v.A,{guild:t,invite:i,discoveryGuild:a}),r&&(0,l.jsx)(m.A,{friendMemberIds:n,className:T.QS,avatarSize:d._3J.SIZE_24})]}),(0,l.jsx)("div",{className:T.Sd,children:(0,l.jsx)(f.A,{invite:i,guild:t,discoveryGuild:a,scrollableSectionClassName:T.r_})}),(0,l.jsx)(j.A,{invite:i,guild:t,className:T.pU})]})]})}function b(e){let{guild:i,invite:t,discoveryGuild:n,transitionState:a,headerId:m,channel:h,onClose:x}=e;s.useEffect(()=>{(0,_.Mu)()},[]);let{treatment:g}=u.zQ.useConfig({location:"AcceptInviteModalRedesign"}),p=(0,c.A)("(max-width: 600px)"),A="v1"===g||p,E=s.useMemo(()=>A?D:N,[A]);return(0,l.jsxs)(d.dWK,{size:A?"md":"xxl","aria-labelledby":m,"aria-label":i?.name??h?.name??"",transitionState:a,onClose:()=>(x(),Promise.resolve()),trackingProps:{impression:{impressionName:r.ImpressionNames.INVITE_ACCEPT,impressionProperties:{guild_id:i?.id,invite_code:t.code}}},children:[(0,l.jsx)("div",{className:T.cG,children:(0,l.jsx)(o.s_y,{shouldColorMix:!0})}),(0,l.jsx)(E,{...e,discoveryGuild:n})]})}function L(e){let{invite:i,guild:t,splashURL:n,friendMemberIds:a,profile:c,transitionState:_,headerId:f,channel:D,onClose:N}=e,{treatment:b}=u.SH.useConfig({location:"AcceptInviteModalRedesign"}),L=null!=a&&a.length>0,{gamesToDisplay:S,lastGameToDisplay:U,remainingGames:R}=(0,h.A)(c),G=s.useMemo(()=>c.traits.map((e,i)=>({key:`trait-${i}`,...e})).filter(e=>e.label.length>0),[c]),O=(0,A.b2)(),k=(0,A.aG)({profile:c,defaultColor:O.hex(),forceDefaultColor:null!=c.brandColorPrimary}),P=c.brandColorPrimary??k;return(0,l.jsxs)(d.dWK,{size:"md","aria-labelledby":f,"aria-label":t?.name??D?.name??"",transitionState:_,onClose:()=>(N(),Promise.resolve()),trackingProps:{impression:{impressionName:r.ImpressionNames.INVITE_ACCEPT,impressionProperties:{guild_id:t?.id,invite_code:i.code}}},children:[(0,l.jsx)("div",{className:T.cG,children:(0,l.jsx)(o.s_y,{shouldColorMix:!0})}),(0,l.jsxs)("div",{className:T.g3,id:"invite-details",children:[(0,l.jsx)(y,{className:T.se,splashURL:n,backgroundColor:P}),(0,l.jsxs)("div",{className:T.qm,children:[(0,l.jsx)(I.A,{guild:t,outline:!0}),(0,l.jsxs)(d.BJc,{direction:"vertical",gap:16,children:[(0,l.jsx)(v.A,{guild:t,invite:i,showGuildTag:!0}),L&&(0,l.jsx)(m.A,{friendMemberIds:a,className:T.QS,avatarSize:d._3J.SIZE_24}),null!=t.description&&""!==t.description&&(0,l.jsx)(d.Text,{variant:"text-sm/normal",color:"text-default",children:t.description}),0===S.length?null:"v1"===b?(0,l.jsx)(g.A,{gamesToDisplay:S,lastGameToDisplay:U,remainingGames:R,activity:c.gameActivity}):"v2"===b?(0,l.jsx)(d.BJc,{direction:"vertical",gap:8,children:(0,l.jsx)(x.A,{gamesToDisplay:S,lastGameToDisplay:U,remainingGames:R,activity:c.gameActivity,onExpandClick:()=>{E.default.track(C.HAw.INVITE_ACCEPT_DETAILS_VIEWED,{guild_id:t.id,invite_code:i.code,action:"games_expanded"})}})}):null,(0,l.jsx)(p.w,{items:G,traitColor:"text-subtle"})]})]})]}),(0,l.jsx)(j.A,{invite:i,guild:t,className:T.i})]})}}