Module 215497

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