Build 567923stable
Module 215497
1,866 characters · in 3d3b05863accbf32.jsDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{L:()=>g,A:()=>A});var l,i=n(627968),s=n(64700),r=n(503698),a=n.n(r),o=n(837381),u=n(187322),c=n(608299),d=n(101555),m=n(625494),h=n(652215),p=n(375708),f=n(248201),g=((l={})[l.SMALL=0]="SMALL",l[l.MEDIUM=1]="MEDIUM",l[l.XXSMALL=2]="XXSMALL",l[l.XSMALL=3]="XSMALL",l);function E(e){e.stopPropagation()}let A=s.forwardRef(function(e,t){let{id:n,channelId:l,className:r,children:g,actions:A,handleEditModal:C,keyboardModeEnabled:x,onKeyDown:I,draftType:_,size:S=1}=e,y=s.useRef(null),{onFocus:v,...T}=(0,o.rm)(n),{handleFocus:N,handleBlur:j}=function(e){let[t,n]=(0,s.useState)(!1);return{handleFocus:(0,s.useCallback)(t=>{(t.target===t.currentTarget||t.currentTarget.contains(document.activeElement))&&n(!0),null!=e&&e(t)},[e]),handleBlur:(0,s.useCallback)(e=>{e.target!==e.currentTarget&&e.currentTarget.contains(document.activeElement)||n(!1)},[void 0]),isFocused:t}}(v),b=0===S,R=null!=A;return(0,i.jsx)(u.vN,{children:(0,i.jsx)("li",{...T,onFocus:N,onBlur:j,onClick:function(e){if(0===e.detail&&null!=y.current){let e=y.current.querySelector('[role="button"], button');e?.click()}},onKeyDown:e=>{if(x){switch(e.which){case h.Ks6.D:e.preventDefault(),c.A.remove(l,n,_);return;case h.Ks6.E:null!=C&&(e.preventDefault(),C(e));return;case h.Ks6.BACKSPACE:e.ctrlKey?(e.preventDefault(),c.A.clearAll(l,_)):(e.preventDefault(),c.A.remove(l,n,_));return;case h.Ks6.ARROW_UP:if(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey)return;e.preventDefault(),m._.dispatchToLastSubscribed(h.jej.FOCUS_MESSAGES,{atEnd:!0})}I?.(e)}},className:a()(f.Se,r),ref:t,children:(0,i.jsxs)("div",{className:f.PO,ref:y,children:[g,R?(0,i.jsx)("div",{className:f.TC,children:(0,i.jsx)("div",{className:a()(f.KY,{[f.BN]:b}),onContextMenu:E,"aria-label":p.intl.string(p.t["8Lu3Du"]),children:(0,i.jsx)(d.Ay,{className:a()({[f.BX]:b}),children:A})})}):null]})})})})}