Build 613334stable
Module 575293
3,307 characters · in d2a2c45a685c0ce9.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>w});var l=n(477900),i=n(582128),s=n(503698),r=n.n(s),a=n(615300),o=n(702841),u=n(834730),c=n(276293),d=n(602853),h=n(661531),m=n(939249),f=n(935286),p=n(628284),g=n(775602),x=n(47167),A=n(713654),C=n(418842),E=n(734057),I=n(696451),y=n(71393),S=n(225142),v=n(374084),N=n(101611),_=n(473529),j=n(111487),b=n(652215),T=n(375708),R=n(160639);let O={compact:58,cozy:74,default:64};function M(e){let{action:t}=e,n=(0,o.bG)([E.A],()=>E.A.getChannel(t.channelId)),i=(0,x.Ay)(n,!0);return null==n?(0,l.jsx)(u.E,{variant:"text-xxs/normal",color:"text-default",children:T.intl.format(T.t.MkzlDL,{channelName:T.intl.string(T.t.J90oLW)})}):(0,l.jsx)(u.E,{variant:"text-xxs/normal",color:"text-default",children:T.intl.format(T.t.MkzlDL,{channelName:i})})}function L(e){let{channelId:t,emojiId:n,emojiName:i}=e,s=(0,o.bG)([E.A],()=>E.A.getChannel(t));if(null==s)return null;let r=(0,A.gU)(s)??c.N;return(0,l.jsx)(j.A,{emojiId:n,emojiName:i,size:j.g.MEDIUM,defaultComponent:(0,l.jsx)(r,{className:R.p})})}function k(e){let{guildId:t,channel:n,className:s}=e,{channelAction:c,completed:x}=(0,N.j4)(t,n),A=(0,N.Lr)(t,c?.channelId),E=(0,o.bG)([g.Ay],()=>g.Ay.useReducedMotion),I=c?.actionType===v.NewMemberActionTypes.VIEW,y=(0,d.r)(h.A.colors.WHITE),_=O[(0,C.C)()],[j,b]=i.useState(!1),[k]=i.useState(new a.A.Value(0)),[w]=i.useState(new a.A.Value(0));i.useEffect(()=>{x?a.A.timing(k,{toValue:0,duration:E?1:350,easing:a.A.Easing.quad,delay:500*!I}).start(()=>b(!0)):a.A.timing(k,{toValue:1,duration:E?1:350,easing:a.A.Easing.quad,delay:400}).start()},[x,k,I,E]),i.useEffect(()=>{x&&j&&a.A.timing(w,{toValue:1,duration:350*!E,easing:a.A.Easing.quad,delay:400}).start()},[x,w,j,E]);let P=i.useCallback(()=>{null!=A&&(0,S.qo)(t,A.channelId)},[t,A]);return null==c||I&&!j?null:(0,l.jsx)("div",{className:r()(R.kL,s),children:j&&null!=A?(0,l.jsx)(a.A.div,{style:{marginBottom:w.interpolate({inputRange:[0,1],outputRange:[-_,0]})},children:(0,l.jsxs)(m.D,{className:r()(R.vK,R.vk,{[R.pJ]:n.isForumChannel()}),onClick:P,children:[(0,l.jsx)(L,{channelId:A.channelId,emojiId:A.emoji?.id,emojiName:A?.emoji?.name}),(0,l.jsxs)("div",{className:R.Qq,children:[(0,l.jsx)(u.E,{variant:"text-md/semibold",color:"text-strong",children:T.intl.format(T.t["/beONw"],{step:A.title})}),(0,l.jsx)(M,{action:A})]}),(0,l.jsx)("div",{className:R.kJ,children:(0,l.jsx)(f.E,{size:"xs",color:y.hex(),className:R.fz})})]})}):(0,l.jsxs)(a.A.div,{className:r()(R.vK,{[R.pJ]:n.isForumChannel()}),style:{marginBottom:k.interpolate({inputRange:[0,1],outputRange:[-_,0]})},children:[(0,l.jsx)(L,{channelId:c.channelId,emojiId:c.emoji?.id,emojiName:c?.emoji?.name}),(0,l.jsxs)("div",{className:R.Qq,children:[(0,l.jsx)(u.E,{variant:"text-md/semibold",color:"text-strong",children:c.title}),(0,l.jsx)(u.E,{variant:"text-xxs/normal",color:"text-muted",children:T.intl.string(T.t["ElGg8+"])})]}),x?(0,l.jsx)(p.y,{size:"custom",color:"currentColor",className:R.so,secondaryColor:y.hex(),width:20,height:20}):null]})})}function w(e){let{guildId:t,channel:n,className:i}=e,s=(0,_.d)(t),r=(0,o.bG)([I.Ay],()=>I.Ay.getSelfMember(t)?.isPending===!0),a=(0,N.jY)(t),u=(0,o.bG)([y.A],()=>y.A.getGuild(t)?.features.has(b.GuildFeatures.GUILD_SERVER_GUIDE));return a||r||!s||!u?null:(0,l.jsx)(k,{guildId:t,channel:n,className:i})}}