Build 567923stable
Module 625928
2,655 characters · in 3d3b05863accbf32.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>R});var l=n(627968),i=n(64700),s=n(503698),r=n.n(s),a=n(14877),o=n(17928),u=n(990078),c=n(403581),d=n(834730),m=n(140735),h=n(793574),p=n(688810),f=n(135621),g=n(287809),E=n(428262),A=n(192308),C=n(939249),x=n(404374),I=n(734057),_=n(309010),S=n(174459),y=n(652215),v=n(375708),T=n(341867);function N(){(0,A.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("35257"),n.e("66920")]).then(n.bind(n,220763));return t=>(0,l.jsx)(e,{...t})})}function j(e){let{className:t,iconOnly:n}=e,s=(0,o.bG)([_.A,I.A],()=>{let e=I.A.getChannel(_.A.getChannelId());return e?.isPrivate()?y.liQ.DM_CHANNEL:y.liQ.GUILD_CHANNEL}),{analyticsLocations:a}=(0,p.Ay)(h.A.PREMIUM_UPSELL);return i.useEffect(()=>{S.default.track(y.HAw.PREMIUM_UPSELL_VIEWED,{type:"longer messages inline",location:{location_page:s,location_section:y.JJy.CHANNEL_TEXT_AREA},location_stack:a})},[s,a]),n?(0,l.jsx)(C.D,{className:T.e7,onClick:()=>N(),children:(0,l.jsx)(u.m,{text:v.intl.string(v.t["+eFIjX"]),position:"top",children:(0,l.jsx)(c.t,{size:"md",color:"currentColor",className:T.M2})})}):(0,l.jsxs)("div",{className:r()(T.zr,t),children:[(0,l.jsx)(c.t,{size:"md",className:T.M2,color:x.k0.PREMIUM_TIER_2}),(0,l.jsx)(d.E,{className:T.Qq,variant:"text-sm/normal",children:v.intl.format(v.t.BNAIBU,{onLearnMore:N})})]})}var b=n(481395);function R(e){let{type:t,textValue:n,maxCharacterCount:i,showRemainingCharsAfterCount:s,className:A}=e,C=(0,o.bG)([g.default],()=>E.Ay.canUseIncreasedMessageLength(g.default.getCurrentUser())),x=(0,f.A)(),I=i??x,_=s??i??x/10,S=n.length,T=null!=t.upsellLongMessages&&(S??0)>y.uvi&&C,N=null!=t.upsellLongMessages&&!C,R=I-S,P=R>_;(0,a.$)({currentLength:S,maxLength:I,message:v.intl.string(v.t.c2Jqed)});let L=0===R?v.intl.string(v.t.tU6YQ7):R>0?v.intl.formatToPlainString(v.t.qH8uFW,{count:R}):v.intl.string(v.t.YSRIqa),{analyticsLocations:M}=(0,p.Ay)(h.A.CHARACTER_COUNT);if(!(T&&R>=0||!P||N&&!P))return null;let O=R>=0;return(0,l.jsx)(p.f5,{value:M,children:(0,l.jsxs)("div",{className:r()(A,b.Dq),children:[(0,l.jsxs)("div",{className:b.SW,children:[T&&O?(0,l.jsx)(u.m,{text:v.intl.formatToPlainString(v.t.vcvHa0,{maxLength:I}),position:"top",children:(0,l.jsx)(c.t,{size:"md",color:"currentColor",className:b.y})}):null,P?null:(0,l.jsx)(u.m,{text:L,position:"top",children:(0,l.jsx)(d.E,{variant:"text-sm/semibold",tabularNumbers:!0,"aria-hidden":!0,color:O?"text-default":"text-feedback-critical",children:R})})]}),(0,l.jsx)(m.A,{"aria-live":"polite",children:v.intl.format(v.t.qH8uFW,{count:R})}),N&&!P?(0,l.jsx)(j,{className:b.UX,iconOnly:t.upsellLongMessages?.iconOnly||!1,remaining:R}):null]})})}}