Build 589089stable
Module 283012
3,143 characters · in 88909b17d19fc089.jsDependencies
Source Raw
function(e,l,n){n.d(l,{A:()=>D,v:()=>U}),n(938796);var s=n(477900),t=n(582128),a=n(503698),i=n.n(a),r=n(665260),c=n(17928),d=n(993077),u=n(834730),o=n(628284),m=n(939249);if(21552==n.j)var x=n(276293);if(21552==n.j)var h=n(297264);if(21552==n.j)var g=n(622629);var j=n(47167),A=n(713654),N=n(734057),f=n(696451),v=n(71393),b=n(576705),I=n(44234),p=n(486020),C=n(225142),E=n(701785),G=n(65995),M=n(111487),y=n(652215),L=n(340837),_=n(375708),k=n(322011);function U(e){let{title:l,emojiId:n,emojiName:t,icon:a,completed:r,Icon:c,onClick:x,...h}=e,g="channel"===h.variant?h.channelId:null,j="static"===h.variant?h.subtitle:h.channelName,A=null!=g?p.Ay.getNewMemberActionIconURL({channelId:g,icon:a}):null,N=(0,s.jsxs)(d.Z,{className:i()(k.XI,{[k.xU]:null!=x}),children:[null!=A?(0,s.jsx)("img",{src:A,className:k.Kk,width:32,height:32,alt:"","aria-hidden":!0}):(0,s.jsx)(M.A,{emojiId:n,emojiName:t,size:M.g.LARGE,defaultComponent:(0,s.jsx)("div",{className:k.uM,children:(0,s.jsx)(c,{className:k.p,color:"currentColor"})})}),(0,s.jsxs)("div",{className:k.$I,children:[(0,s.jsx)(u.E,{variant:"text-md/semibold",color:"text-strong",children:l}),null!=j?(0,s.jsx)(u.E,{variant:"text-xs/normal",color:"text-muted",children:j}):null]}),r?(0,s.jsx)(o.y,{size:"md",color:"currentColor",secondaryColor:"#fff",className:k.Yb}):(0,s.jsx)(I.A,{className:k.t3,width:24,height:24})]});return null!=x?(0,s.jsx)(m.D,{onClick:x,"aria-label":_.intl.formatToPlainString(_.t.FXFkPg,{title:null!=j?`${l}, ${j}`:l,status:r?_.intl.string(_.t.g62IJl):_.intl.string(_.t.DaELnU)}),children:N}):N}function R(e){let{action:l,completed:n}=e,{channelId:a,title:i,emoji:r,icon:d}=l,{id:u,name:o}=r??{},m=(0,c.bG)([N.A],()=>N.A.getChannel(a)),h=(0,j.Ay)(m,!0),g=(0,c.bG)([b.A],()=>b.A.can(y.xBc.VIEW_CHANNEL,m)),f=t.useMemo(()=>{if(null!=m)return()=>(0,C.qo)(m.guild_id,m.id)},[m]);if(null==m||!g)return null;let v=(0,A.gU)(m)??x.N;return(0,s.jsx)(U,{variant:"channel",channelId:a,title:i,channelName:h,emojiId:u,emojiName:o,icon:d,completed:n,Icon:v,onClick:f})}function D(e){let{guildId:l}=e,n=(0,c.bG)([E.h],()=>E.h.getNewMemberActions(l),[l]),a=(0,c.bG)([G.A],()=>G.A.getCompletedActions(l)),o=(0,c.bG)([f.Ay],()=>f.Ay.getSelfMember(l)),x=(0,c.bG)([v.A],()=>v.A.getGuild(l));t.useEffect(()=>{null==a&&o?.flags!=null&&(0,r.Lt)(o.flags??0,L.D.STARTED_HOME_ACTIONS)&&(0,C.aW)(l)},[a,l,o?.flags]);let j=t.useCallback(()=>{null!=x&&null!=x.rulesChannelId&&(0,C.qo)(x.id,x.rulesChannelId)},[x]);return null==o||null==n||0===n.length?null:(0,s.jsxs)("div",{className:k.kL,children:[(0,s.jsx)(h.D,{variant:"heading-lg/bold",color:"text-strong",children:_.intl.string(_.t.LhlgY9)}),n.map(e=>(0,s.jsx)(R,{action:e,completed:a?.[e.channelId]===!0,guildId:l},e.channelId)),x?.rulesChannelId!=null&&(0,s.jsx)(m.D,{onClick:j,"aria-label":_.intl.string(_.t["K/i3iQ"]),children:(0,s.jsxs)(d.Z,{className:i()(k.XI,k.xU),children:[(0,s.jsx)("div",{className:k.KK,children:(0,s.jsx)(g.B,{size:"xs",color:"currentColor",className:k.ZO})}),(0,s.jsx)("div",{className:k.$I,children:(0,s.jsx)(u.E,{variant:"text-md/semibold",color:"text-strong",children:_.intl.string(_.t["K/i3iQ"])})})]})})]})}}