Loading
function(e,t,l){l.d(t,{Ay:()=>p,Uq:()=>L,sC:()=>C});var n=l(627968);l(64700);var r=l(503698),s=l.n(r),i=l(17928),a=l(990078),c=l(97808),u=l(778712),o=l(177953),d=l(834730),m=l(534514),x=l(696451),h=l(427262),g=l(722260),N=l(563312),E=l(826383),v=l(794782),A=l(647090),j=l(847494),f=l(850183),T=l(103355),_=l(375708),I=l(758041);function L(e){let{className:t,creator:l,guildId:r,isNew:m,guildEvent:j,eventPreview:f,recurrenceId:L}=e,C=(0,E.A)(r,j.id,L),p=j??f,w=(0,i.bG)([x.Ay],()=>x.Ay.getNick(r,l?.id),[r,l]);L=null==p||null!=L?L:(0,A.G3)(p);let{startTime:S}=(0,N.Ay)(j??f,L),D=(0,g.A)(L,j.id),b=p?.scheduled_start_time!=null?(0,A.j)(D,S,new Date(p.scheduled_start_time)):null;if(null==p)return null;let{entity_type:k,status:y,recurrence_rule:P}=p;return(0,n.jsxs)("div",{className:s()(I.II,t),children:[(0,n.jsx)(T.L,{startTime:S.toISOString(),status:b??y,eventType:k,isNew:m,recurrenceRule:(0,v.Sn)(P),guildEventId:j.id,recurrenceId:L}),(0,n.jsx)("div",{className:I.jH}),null!=l&&(0,n.jsx)(a.m,{text:_.intl.formatToPlainString(_.t["+3iypQ"],{username:w??h.Ay.getName(l)}),children:(0,n.jsx)(c.eu,{src:l.getAvatarURL(r,20),size:u._3.SIZE_20,"aria-label":w??l.username,className:I.xL})}),(0,n.jsx)(a.m,{text:_.intl.formatToPlainString(_.t["+DLsD8"],{count:C}),children:(0,n.jsxs)("div",{className:I.T_,children:[(0,n.jsx)(o.n,{size:"xxs",color:"currentColor",className:I.pO}),(0,n.jsx)(d.E,{color:"text-default",variant:"text-sm/normal",children:C})]})})]})}function C(e){let{headerVariant:t="heading-lg/medium",descriptionClassName:l,name:r,description:i,truncate:a,guildId:c,imageSource:u}=e;return(0,n.jsxs)("div",{className:s()({[I.dT]:null!=u}),children:[(0,n.jsxs)("div",{className:s()({[I.FD]:null!=u}),children:[(0,n.jsx)(m.D,{variant:t,selectable:!0,className:I.eq,children:r}),null!=i&&(0,n.jsx)(j.A,{description:i,className:s()(l,I.h_),truncate:a,guildId:c})]}),null!=u&&(0,n.jsx)("div",{className:I.iT,children:(0,n.jsx)(f.A,{source:u,className:I.xn})})]})}function p(e){let{headerVariant:t,descriptionClassName:l,creator:r,name:s,description:i,imageSource:a,truncate:c,guildId:u,isNew:o,guildEvent:d,eventPreview:m,recurrenceId:x}=e;return(0,n.jsxs)("div",{className:I.kL,children:[null!=a?(0,n.jsx)("div",{className:I.iT,children:(0,n.jsx)(f.A,{source:a,className:I.xn})}):null,(0,n.jsx)(L,{className:I.kj,creator:r,guildId:u,isNew:o,guildEvent:d,eventPreview:m,recurrenceId:x}),(0,n.jsx)(C,{name:s,description:i,headerVariant:t,descriptionClassName:l,truncate:c,guildId:u})]})}}