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