Files
edr-platform/apps/edr-freight-web/backoffice/public/_um/assets/command-B6S1IvD4.js
2026-06-20 09:52:24 +03:00

6 lines
19 KiB
JavaScript

import{r as l,c9 as ze,j as m,c7 as k,c6 as ue,c5 as He,cg as Ue,c0 as I,c1 as de,ce as Ye,c3 as K,cj as Je,ck as Xe,cf as Ze,ch as Qe,ci as et,cE as tt,cF as V,b8 as L}from"./index-7T7TTikv.js";import{S as rt}from"./search-y8VSu0lZ.js";var we=1,nt=.9,ot=.8,at=.17,ae=.1,le=.999,lt=.9999,it=.99,st=/[\\\/_+.#"@\[\(\{&]/,ct=/[\\\/_+.#"@\[\(\{&]/g,ut=/[\s-]/,Ie=/[\s-]/g;function se(e,r,t,i,o,a,s){if(a===r.length)return o===e.length?we:it;var d=`${o},${a}`;if(s[d]!==void 0)return s[d];for(var g=i.charAt(a),c=t.indexOf(g,o),v=0,h,C,w,A;c>=0;)h=se(e,r,t,i,c+1,a+1,s),h>v&&(c===o?h*=we:st.test(e.charAt(c-1))?(h*=ot,w=e.slice(o,c-1).match(ct),w&&o>0&&(h*=Math.pow(le,w.length))):ut.test(e.charAt(c-1))?(h*=nt,A=e.slice(o,c-1).match(Ie),A&&o>0&&(h*=Math.pow(le,A.length))):(h*=at,o>0&&(h*=Math.pow(le,c-o))),e.charAt(c)!==r.charAt(a)&&(h*=lt)),(h<ae&&t.charAt(c-1)===i.charAt(a+1)||i.charAt(a+1)===i.charAt(a)&&t.charAt(c-1)!==i.charAt(a))&&(C=se(e,r,t,i,c+1,a+2,s),C*ae>h&&(h=C*ae)),h>v&&(v=h),c=t.indexOf(g,c+1);return s[d]=v,v}function Re(e){return e.toLowerCase().replace(Ie," ")}function dt(e,r,t){return e=t&&t.length>0?`${e+" "+t.join(" ")}`:e,se(e,r,Re(e),Re(r),0,0,{})}var U="Dialog",[Se]=Je(U),[ft,S]=Se(U),ke=e=>{const{__scopeDialog:r,children:t,open:i,defaultOpen:o,onOpenChange:a,modal:s=!0}=e,d=l.useRef(null),g=l.useRef(null),[c,v]=ze({prop:i,defaultProp:o??!1,onChange:a,caller:U});return m.jsx(ft,{scope:r,triggerRef:d,contentRef:g,contentId:k(),titleId:k(),descriptionId:k(),open:c,onOpenChange:v,onOpenToggle:l.useCallback(()=>v(h=>!h),[v]),modal:s,children:t})};ke.displayName=U;var Ae="DialogTrigger",mt=l.forwardRef((e,r)=>{const{__scopeDialog:t,...i}=e,o=S(Ae,t),a=de(r,o.triggerRef);return m.jsx(I.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":pe(o.open),...i,ref:a,onClick:K(e.onClick,o.onOpenToggle)})});mt.displayName=Ae;var fe="DialogPortal",[pt,Ne]=Se(fe,{forceMount:void 0}),_e=e=>{const{__scopeDialog:r,forceMount:t,children:i,container:o}=e,a=S(fe,r);return m.jsx(pt,{scope:r,forceMount:t,children:l.Children.map(i,s=>m.jsx(ue,{present:t||a.open,children:m.jsx(He,{asChild:!0,container:o,children:s})}))})};_e.displayName=fe;var H="DialogOverlay",je=l.forwardRef((e,r)=>{const t=Ne(H,e.__scopeDialog),{forceMount:i=t.forceMount,...o}=e,a=S(H,e.__scopeDialog);return a.modal?m.jsx(ue,{present:i||a.open,children:m.jsx(vt,{...o,ref:r})}):null});je.displayName=H;var gt=Xe("DialogOverlay.RemoveScroll"),vt=l.forwardRef((e,r)=>{const{__scopeDialog:t,...i}=e,o=S(H,t);return m.jsx(Ue,{as:gt,allowPinchZoom:!0,shards:[o.contentRef],children:m.jsx(I.div,{"data-state":pe(o.open),...i,ref:r,style:{pointerEvents:"auto",...i.style}})})}),M="DialogContent",Me=l.forwardRef((e,r)=>{const t=Ne(M,e.__scopeDialog),{forceMount:i=t.forceMount,...o}=e,a=S(M,e.__scopeDialog);return m.jsx(ue,{present:i||a.open,children:a.modal?m.jsx(ht,{...o,ref:r}):m.jsx(xt,{...o,ref:r})})});Me.displayName=M;var ht=l.forwardRef((e,r)=>{const t=S(M,e.__scopeDialog),i=l.useRef(null),o=de(r,t.contentRef,i);return l.useEffect(()=>{const a=i.current;if(a)return Ye(a)},[]),m.jsx(Pe,{...e,ref:o,trapFocus:t.open,disableOutsidePointerEvents:t.open,onCloseAutoFocus:K(e.onCloseAutoFocus,a=>{var s;a.preventDefault(),(s=t.triggerRef.current)==null||s.focus()}),onPointerDownOutside:K(e.onPointerDownOutside,a=>{const s=a.detail.originalEvent,d=s.button===0&&s.ctrlKey===!0;(s.button===2||d)&&a.preventDefault()}),onFocusOutside:K(e.onFocusOutside,a=>a.preventDefault())})}),xt=l.forwardRef((e,r)=>{const t=S(M,e.__scopeDialog),i=l.useRef(!1),o=l.useRef(!1);return m.jsx(Pe,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{var s,d;(s=e.onCloseAutoFocus)==null||s.call(e,a),a.defaultPrevented||(i.current||(d=t.triggerRef.current)==null||d.focus(),a.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:a=>{var g,c;(g=e.onInteractOutside)==null||g.call(e,a),a.defaultPrevented||(i.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=a.target;((c=t.triggerRef.current)==null?void 0:c.contains(s))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}})}),Pe=l.forwardRef((e,r)=>{const{__scopeDialog:t,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:a,...s}=e,d=S(M,t),g=l.useRef(null),c=de(r,g);return Ze(),m.jsxs(m.Fragment,{children:[m.jsx(Qe,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:o,onUnmountAutoFocus:a,children:m.jsx(et,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":pe(d.open),...s,ref:c,onDismiss:()=>d.onOpenChange(!1)})}),m.jsxs(m.Fragment,{children:[m.jsx(Ct,{titleId:d.titleId}),m.jsx(Rt,{contentRef:g,descriptionId:d.descriptionId})]})]})}),me="DialogTitle",bt=l.forwardRef((e,r)=>{const{__scopeDialog:t,...i}=e,o=S(me,t);return m.jsx(I.h2,{id:o.titleId,...i,ref:r})});bt.displayName=me;var Oe="DialogDescription",yt=l.forwardRef((e,r)=>{const{__scopeDialog:t,...i}=e,o=S(Oe,t);return m.jsx(I.p,{id:o.descriptionId,...i,ref:r})});yt.displayName=Oe;var Fe="DialogClose",Et=l.forwardRef((e,r)=>{const{__scopeDialog:t,...i}=e,o=S(Fe,t);return m.jsx(I.button,{type:"button",...i,ref:r,onClick:K(e.onClick,()=>o.onOpenChange(!1))})});Et.displayName=Fe;function pe(e){return e?"open":"closed"}var Te="DialogTitleWarning",[zt,$e]=tt(Te,{contentName:M,titleName:me,docsSlug:"dialog"}),Ct=({titleId:e})=>{const r=$e(Te),t=`\`${r.contentName}\` requires a \`${r.titleName}\` for the component to be accessible for screen reader users.
If you want to hide the \`${r.titleName}\`, you can wrap it with our VisuallyHidden component.
For more information, see https://radix-ui.com/primitives/docs/components/${r.docsSlug}`;return l.useEffect(()=>{if(e){const i=document.getElementById(e)}},[t,e]),null},wt="DialogDescriptionWarning",Rt=({contentRef:e,descriptionId:r})=>{const i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${$e(wt).contentName}}.`;return l.useEffect(()=>{var a;const o=(a=e.current)==null?void 0:a.getAttribute("aria-describedby");if(r&&o){const s=document.getElementById(r)}},[i,e,r]),null},Dt=ke,It=_e,St=je,kt=Me,G='[cmdk-group=""]',ie='[cmdk-group-items=""]',At='[cmdk-group-heading=""]',Le='[cmdk-item=""]',De=`${Le}:not([aria-disabled="true"])`,ce="cmdk-item-select",T="data-value",Nt=(e,r,t)=>dt(e,r,t),We=l.createContext(void 0),q=()=>l.useContext(We),Ge=l.createContext(void 0),ge=()=>l.useContext(Ge),Ke=l.createContext(void 0),Ve=l.forwardRef((e,r)=>{let t=$(()=>{var n,f;return{search:"",value:(f=(n=e.value)!=null?n:e.defaultValue)!=null?f:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),i=$(()=>new Set),o=$(()=>new Map),a=$(()=>new Map),s=$(()=>new Set),d=qe(e),{label:g,children:c,value:v,onValueChange:h,filter:C,shouldFilter:w,loop:A,disablePointerSelection:J=!1,vimBindings:_=!0,...B}=e,X=k(),ve=k(),Z=k(),j=l.useRef(null),y=Gt();P(()=>{if(v!==void 0){let n=v.trim();t.current.value=n,R.emit()}},[v]),P(()=>{y(6,xe)},[]);let R=l.useMemo(()=>({subscribe:n=>(s.current.add(n),()=>s.current.delete(n)),snapshot:()=>t.current,setState:(n,f,p)=>{var u,x,b,D;if(!Object.is(t.current[n],f)){if(t.current[n]=f,n==="search")re(),ee(),y(1,te);else if(n==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let E=document.getElementById(Z);E?E.focus():(u=document.getElementById(X))==null||u.focus()}if(y(7,()=>{var E;t.current.selectedItemId=(E=F())==null?void 0:E.id,R.emit()}),p||y(5,xe),((x=d.current)==null?void 0:x.value)!==void 0){let E=f??"";(D=(b=d.current).onValueChange)==null||D.call(b,E);return}}R.emit()}},emit:()=>{s.current.forEach(n=>n())}}),[]),Q=l.useMemo(()=>({value:(n,f,p)=>{var u;f!==((u=a.current.get(n))==null?void 0:u.value)&&(a.current.set(n,{value:f,keywords:p}),t.current.filtered.items.set(n,he(f,p)),y(2,()=>{ee(),R.emit()}))},item:(n,f)=>(i.current.add(n),f&&(o.current.has(f)?o.current.get(f).add(n):o.current.set(f,new Set([n]))),y(3,()=>{re(),ee(),t.current.value||te(),R.emit()}),()=>{a.current.delete(n),i.current.delete(n),t.current.filtered.items.delete(n);let p=F();y(4,()=>{re(),(p==null?void 0:p.getAttribute("id"))===n&&te(),R.emit()})}),group:n=>(o.current.has(n)||o.current.set(n,new Set),()=>{a.current.delete(n),o.current.delete(n)}),filter:()=>d.current.shouldFilter,label:g||e["aria-label"],getDisablePointerSelection:()=>d.current.disablePointerSelection,listId:X,inputId:Z,labelId:ve,listInnerRef:j}),[]);function he(n,f){var p,u;let x=(u=(p=d.current)==null?void 0:p.filter)!=null?u:Nt;return n?x(n,t.current.search,f):0}function ee(){if(!t.current.search||d.current.shouldFilter===!1)return;let n=t.current.filtered.items,f=[];t.current.filtered.groups.forEach(u=>{let x=o.current.get(u),b=0;x.forEach(D=>{let E=n.get(D);b=Math.max(E,b)}),f.push([u,b])});let p=j.current;W().sort((u,x)=>{var b,D;let E=u.getAttribute("id"),z=x.getAttribute("id");return((b=n.get(z))!=null?b:0)-((D=n.get(E))!=null?D:0)}).forEach(u=>{let x=u.closest(ie);x?x.appendChild(u.parentElement===x?u:u.closest(`${ie} > *`)):p.appendChild(u.parentElement===p?u:u.closest(`${ie} > *`))}),f.sort((u,x)=>x[1]-u[1]).forEach(u=>{var x;let b=(x=j.current)==null?void 0:x.querySelector(`${G}[${T}="${encodeURIComponent(u[0])}"]`);b==null||b.parentElement.appendChild(b)})}function te(){let n=W().find(p=>p.getAttribute("aria-disabled")!=="true"),f=n==null?void 0:n.getAttribute(T);R.setState("value",f||void 0)}function re(){var n,f,p,u;if(!t.current.search||d.current.shouldFilter===!1){t.current.filtered.count=i.current.size;return}t.current.filtered.groups=new Set;let x=0;for(let b of i.current){let D=(f=(n=a.current.get(b))==null?void 0:n.value)!=null?f:"",E=(u=(p=a.current.get(b))==null?void 0:p.keywords)!=null?u:[],z=he(D,E);t.current.filtered.items.set(b,z),z>0&&x++}for(let[b,D]of o.current)for(let E of D)if(t.current.filtered.items.get(E)>0){t.current.filtered.groups.add(b);break}t.current.filtered.count=x}function xe(){var n,f,p;let u=F();u&&(((n=u.parentElement)==null?void 0:n.firstChild)===u&&((p=(f=u.closest(G))==null?void 0:f.querySelector(At))==null||p.scrollIntoView({block:"nearest"})),u.scrollIntoView({block:"nearest"}))}function F(){var n;return(n=j.current)==null?void 0:n.querySelector(`${Le}[aria-selected="true"]`)}function W(){var n;return Array.from(((n=j.current)==null?void 0:n.querySelectorAll(De))||[])}function ne(n){let f=W()[n];f&&R.setState("value",f.getAttribute(T))}function oe(n){var f;let p=F(),u=W(),x=u.findIndex(D=>D===p),b=u[x+n];(f=d.current)!=null&&f.loop&&(b=x+n<0?u[u.length-1]:x+n===u.length?u[0]:u[x+n]),b&&R.setState("value",b.getAttribute(T))}function be(n){let f=F(),p=f==null?void 0:f.closest(G),u;for(;p&&!u;)p=n>0?Lt(p,G):Wt(p,G),u=p==null?void 0:p.querySelector(De);u?R.setState("value",u.getAttribute(T)):oe(n)}let ye=()=>ne(W().length-1),Ee=n=>{n.preventDefault(),n.metaKey?ye():n.altKey?be(1):oe(1)},Ce=n=>{n.preventDefault(),n.metaKey?ne(0):n.altKey?be(-1):oe(-1)};return l.createElement(I.div,{ref:r,tabIndex:-1,...B,"cmdk-root":"",onKeyDown:n=>{var f;(f=B.onKeyDown)==null||f.call(B,n);let p=n.nativeEvent.isComposing||n.keyCode===229;if(!(n.defaultPrevented||p))switch(n.key){case"n":case"j":{_&&n.ctrlKey&&Ee(n);break}case"ArrowDown":{Ee(n);break}case"p":case"k":{_&&n.ctrlKey&&Ce(n);break}case"ArrowUp":{Ce(n);break}case"Home":{n.preventDefault(),ne(0);break}case"End":{n.preventDefault(),ye();break}case"Enter":{n.preventDefault();let u=F();if(u){let x=new Event(ce);u.dispatchEvent(x)}}}}},l.createElement("label",{"cmdk-label":"",htmlFor:Q.inputId,id:Q.labelId,style:Vt},g),Y(e,n=>l.createElement(Ge.Provider,{value:R},l.createElement(We.Provider,{value:Q},n))))}),_t=l.forwardRef((e,r)=>{var t,i;let o=k(),a=l.useRef(null),s=l.useContext(Ke),d=q(),g=qe(e),c=(i=(t=g.current)==null?void 0:t.forceMount)!=null?i:s==null?void 0:s.forceMount;P(()=>{if(!c)return d.item(o,s==null?void 0:s.id)},[c]);let v=Be(o,a,[e.value,e.children,a],e.keywords),h=ge(),C=N(y=>y.value&&y.value===v.current),w=N(y=>c||d.filter()===!1?!0:y.search?y.filtered.items.get(o)>0:!0);l.useEffect(()=>{let y=a.current;if(!(!y||e.disabled))return y.addEventListener(ce,A),()=>y.removeEventListener(ce,A)},[w,e.onSelect,e.disabled]);function A(){var y,R;J(),(R=(y=g.current).onSelect)==null||R.call(y,v.current)}function J(){h.setState("value",v.current,!0)}if(!w)return null;let{disabled:_,value:B,onSelect:X,forceMount:ve,keywords:Z,...j}=e;return l.createElement(I.div,{ref:V(a,r),...j,id:o,"cmdk-item":"",role:"option","aria-disabled":!!_,"aria-selected":!!C,"data-disabled":!!_,"data-selected":!!C,onPointerMove:_||d.getDisablePointerSelection()?void 0:J,onClick:_?void 0:A},e.children)}),jt=l.forwardRef((e,r)=>{let{heading:t,children:i,forceMount:o,...a}=e,s=k(),d=l.useRef(null),g=l.useRef(null),c=k(),v=q(),h=N(w=>o||v.filter()===!1?!0:w.search?w.filtered.groups.has(s):!0);P(()=>v.group(s),[]),Be(s,d,[e.value,e.heading,g]);let C=l.useMemo(()=>({id:s,forceMount:o}),[o]);return l.createElement(I.div,{ref:V(d,r),...a,"cmdk-group":"",role:"presentation",hidden:h?void 0:!0},t&&l.createElement("div",{ref:g,"cmdk-group-heading":"","aria-hidden":!0,id:c},t),Y(e,w=>l.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":t?c:void 0},l.createElement(Ke.Provider,{value:C},w))))}),Mt=l.forwardRef((e,r)=>{let{alwaysRender:t,...i}=e,o=l.useRef(null),a=N(s=>!s.search);return!t&&!a?null:l.createElement(I.div,{ref:V(o,r),...i,"cmdk-separator":"",role:"separator"})}),Pt=l.forwardRef((e,r)=>{let{onValueChange:t,...i}=e,o=e.value!=null,a=ge(),s=N(c=>c.search),d=N(c=>c.selectedItemId),g=q();return l.useEffect(()=>{e.value!=null&&a.setState("search",e.value)},[e.value]),l.createElement(I.input,{ref:r,...i,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":g.listId,"aria-labelledby":g.labelId,"aria-activedescendant":d,id:g.inputId,type:"text",value:o?e.value:s,onChange:c=>{o||a.setState("search",c.target.value),t==null||t(c.target.value)}})}),Ot=l.forwardRef((e,r)=>{let{children:t,label:i="Suggestions",...o}=e,a=l.useRef(null),s=l.useRef(null),d=N(c=>c.selectedItemId),g=q();return l.useEffect(()=>{if(s.current&&a.current){let c=s.current,v=a.current,h,C=new ResizeObserver(()=>{h=requestAnimationFrame(()=>{let w=c.offsetHeight;v.style.setProperty("--cmdk-list-height",w.toFixed(1)+"px")})});return C.observe(c),()=>{cancelAnimationFrame(h),C.unobserve(c)}}},[]),l.createElement(I.div,{ref:V(a,r),...o,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":d,"aria-label":i,id:g.listId},Y(e,c=>l.createElement("div",{ref:V(s,g.listInnerRef),"cmdk-list-sizer":""},c)))}),Ft=l.forwardRef((e,r)=>{let{open:t,onOpenChange:i,overlayClassName:o,contentClassName:a,container:s,...d}=e;return l.createElement(Dt,{open:t,onOpenChange:i},l.createElement(It,{container:s},l.createElement(St,{"cmdk-overlay":"",className:o}),l.createElement(kt,{"aria-label":e.label,"cmdk-dialog":"",className:a},l.createElement(Ve,{ref:r,...d}))))}),Tt=l.forwardRef((e,r)=>N(t=>t.filtered.count===0)?l.createElement(I.div,{ref:r,...e,"cmdk-empty":"",role:"presentation"}):null),$t=l.forwardRef((e,r)=>{let{progress:t,children:i,label:o="Loading...",...a}=e;return l.createElement(I.div,{ref:r,...a,"cmdk-loading":"",role:"progressbar","aria-valuenow":t,"aria-valuemin":0,"aria-valuemax":100,"aria-label":o},Y(e,s=>l.createElement("div",{"aria-hidden":!0},s)))}),O=Object.assign(Ve,{List:Ot,Item:_t,Input:Pt,Group:jt,Separator:Mt,Dialog:Ft,Empty:Tt,Loading:$t});function Lt(e,r){let t=e.nextElementSibling;for(;t;){if(t.matches(r))return t;t=t.nextElementSibling}}function Wt(e,r){let t=e.previousElementSibling;for(;t;){if(t.matches(r))return t;t=t.previousElementSibling}}function qe(e){let r=l.useRef(e);return P(()=>{r.current=e}),r}var P=typeof window>"u"?l.useEffect:l.useLayoutEffect;function $(e){let r=l.useRef();return r.current===void 0&&(r.current=e()),r}function N(e){let r=ge(),t=()=>e(r.snapshot());return l.useSyncExternalStore(r.subscribe,t,t)}function Be(e,r,t,i=[]){let o=l.useRef(),a=q();return P(()=>{var s;let d=(()=>{var c;for(let v of t){if(typeof v=="string")return v.trim();if(typeof v=="object"&&"current"in v)return v.current?(c=v.current.textContent)==null?void 0:c.trim():o.current}})(),g=i.map(c=>c.trim());a.value(e,d,g),(s=r.current)==null||s.setAttribute(T,d),o.current=d}),o}var Gt=()=>{let[e,r]=l.useState(),t=$(()=>new Map);return P(()=>{t.current.forEach(i=>i()),t.current=new Map},[e]),(i,o)=>{t.current.set(i,o),r({})}};function Kt(e){let r=e.type;return typeof r=="function"?r(e.props):"render"in r?r.render(e.props):e}function Y({asChild:e,children:r},t){return e&&l.isValidElement(r)?l.cloneElement(Kt(r),{ref:r.ref},t(r.props.children)):t(r)}var Vt={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};function Ht({className:e,...r}){return m.jsx(O,{"data-slot":"command",className:L("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md",e),...r})}function Ut({className:e,...r}){return m.jsxs("div",{"data-slot":"command-input-wrapper",className:"flex h-9 items-center gap-2 border-b px-3 dark:border-gray-600",children:[m.jsx(rt,{className:"size-4 shrink-0 opacity-50 dark:text-gray-400"}),m.jsx(O.Input,{"data-slot":"command-input",className:L("placeholder:text-muted-foreground flex h-10 w-full rounded-md bg-transparent py-3 text-sm outline-hidden disabled:cursor-not-allowed disabled:opacity-50",e),...r})]})}function Yt({className:e,...r}){const t=l.useRef(null);return l.useEffect(()=>{const i=t.current;if(!i)return;const o=a=>{const{scrollTop:s,scrollHeight:d,clientHeight:g}=i,c=a.deltaY<0,v=a.deltaY>0,h=s===0,C=s+g>=d;(c&&!h||v&&!C)&&a.stopPropagation()};return i.addEventListener("wheel",o,{passive:!1}),()=>{i.removeEventListener("wheel",o)}},[]),m.jsx(O.List,{ref:t,"data-slot":"command-list",className:L("max-h-[300px] scroll-py-1 overflow-x-hidden overflow-y-auto overscroll-contain custom-scrollbar",e),style:{scrollbarWidth:"thin"},...r})}function Jt({...e}){return m.jsx(O.Empty,{"data-slot":"command-empty",className:"py-6 text-center text-sm",...e})}function Xt({className:e,...r}){return m.jsx(O.Group,{"data-slot":"command-group",className:L("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",e),...r})}function Zt({className:e,...r}){return m.jsx(O.Separator,{"data-slot":"command-separator",className:L("bg-border -mx-1 h-px",e),...r})}function Qt({className:e,...r}){return m.jsx(O.Item,{"data-slot":"command-item",className:L("data-[selected=true]:bg-accent data-[selected=true]:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled=true]:pointer-events-none data-[disabled=true]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...r})}export{Ht as C,Ut as a,Yt as b,Jt as c,Xt as d,Qt as e,Zt as f};