Build 545032stable
Module 291812
1,075 characters · in e4debe440bf0514c.jsDependencies
Source Raw
function(e,t,n){n.d(t,{Ay:()=>f,_A:()=>T,sP:()=>A});var s=n(627968),i=n(64700),r=n(503698),l=n.n(r),a=n(877413),c=n.n(a),m=n(52133),u=n(860227),o=n(861986),d=n(652215),p=n(375708),E=n(334211),g=n(992595);function T(e,t){return e.type===d.lAJ.VOICE_HANGOUT_INVITE?"":e.hasFlag(d.pr7.SOURCE_MESSAGE_DELETED)?p.intl.string(p.t.JOtgSw):t}function A(e,t){let{message:n}=t,{message:s}=e;return(0,m.A)(e,t,["message"])&&n.content===s.content&&n.state===s.state&&n.editedTimestamp?.toString()===s.editedTimestamp?.toString()}let f=i.memo(function(e){let{className:t,message:n,children:r,content:a,onUpdate:m,contentRef:p,compact:A}=e,f=n.state===d.cmJ.SEND_FAILED,h=n.state===d.cmJ.SENDING,I=n.isCommandType(),S=n.editedTimestamp?.toString(),C=i.useRef(!1);return i.useLayoutEffect(()=>{C.current?null!=m&&m():C.current=!0},[m,n.content,a,S,r]),(0,s.jsxs)("div",{id:(0,u.CJ)(n),ref:p,className:l()(t,g.PT,{[E.BK]:!0,[E.Tn]:h&&!I,[E.nB]:"rtl"===c()(n.content),[E.Ix]:f,[E.w3]:n.isUnsupported}),children:[r??T(n,a),(0,s.jsx)(o.A,{message:n,compact:A,location:o.O.WITH_CONTENT})]})},A)}