Build 533169stable
Module 365355
964 characters · in 33645dc6ae61c139.jsDependencies
Source Raw
function(e,t,n){n.d(t,{p:()=>m});var i=n(627968),s=n(64700),l=n(311907),r=n(397927),a=n(274372),o=n(399925),d=n(419954),c=n(780964),u=n(985018);let m=(0,d.E2)(c.X.CLIPS_PHRASES,{useSearchTerms:()=>[u.intl.string(u.t.JIze0o)],usePredicate:()=>(0,l.bG)([a.A],()=>a.A.getSettings().clipSignals).enablePhraseSignals,Component:function(){let e=(0,l.bG)([a.A],()=>a.A.getSettings().autoClipPhrases),[t,n]=s.useState(""),d=s.useMemo(()=>e.map(e=>({id:e,label:e})),[e]),c=s.useCallback(e=>{n(e)},[]),m=s.useCallback(i=>{if("Enter"===i.key||","===i.key){i.preventDefault();let s=t.trim().toLowerCase();s.length>0&&!e.includes(s)&&(o.pM([...e,s]),n(""))}else if("Backspace"===i.key&&""===t&&e.length>0){let t=e.slice(0,-1);o.pM(t)}},[t,e]),g=s.useCallback(t=>{let n=Array.from(t)[0],i=e.filter(e=>e!==n);o.pM(i)},[e]);return(0,i.jsx)(r.ksK,{value:t,onChange:c,onKeyDown:m,placeholder:u.intl.string(u.t.zYUZpt),leading:d.length>0?{type:"tags",items:d,onRemove:g}:void 0})}})}