PageSourceSearch

https://spray.io/_next/static/chunks/6c744bd14b9bbcaf.js

js spray.io collected 2026-10-02 05:26:24 UTC 37,204 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="815f1c6a-6f64-8a11-ccdf-ed7dd19616a6")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,668311,4452,732366,e=>{"use strict";var t=e.i(159059),r=e.i(899891),n=e.i(282958);let o=new Map([["bold",r.createElement(r.Fragment,null,r.createElement("path",{d:"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z"}))],["duotone",r.createElement(r.Fragment,null,r.createElement("path",{d:"M192,112a80,80,0,1,1-80-80A80,80,0,0,1,192,112Z",opacity:"0.2"}),r.createElement("path",{d:"M229.66,218.34,179.6,168.28a88.21,88.21,0,1,0-11.32,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"}))],["fill",r.createElement(r.Fragment,null,r.createElement("path",{d:"M168,112a56,56,0,1,1-56-56A56,56,0,0,1,168,112Zm61.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88,88,0,1,1,11.32-11.31l50.06,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z"}))],["light",r.createElement(r.Fragment,null,r.createElement("path",{d:"M228.24,219.76l-51.38-51.38a86.15,86.15,0,1,0-8.48,8.48l51.38,51.38a6,6,0,0,0,8.48-8.48ZM38,112a74,74,0,1,1,74,74A74.09,74.09,0,0,1,38,112Z"}))],["regular",r.createElement(r.Fragment,null,r.createElement("path",{d:"M229.66,218.34l-50.07-50.06a88.11,88.11,0,1,0-11.31,11.31l50.06,50.07a8,8,0,0,0,11.32-11.32ZM40,112a72,72,0,1,1,72,72A72.08,72.08,0,0,1,40,112Z"}))],["thin",r.createElement(r.Fragment,null,r.createElement("path",{d:"M226.83,221.17l-52.7-52.7a84.1,84.1,0,1,0-5.66,5.66l52.7,52.7a4,4,0,0,0,5.66-5.66ZM36,112a76,76,0,1,1,76,76A76.08,76.08,0,0,1,36,112Z"}))]]),a=r.forwardRef((e,t)=>r.createElement(n.default,{ref:t,...e,weights:o}));a.displayName="MagnifyingGlassIcon";var l=e.i(261334),s=e.i(288949),i=e.i(190708),d=e.i(632686),u=e.i(269133),c=e.i(16753);function p(e){let n=e+"CollectionProvider",[o,a]=(0,i.createContextScope)(n),[l,d]=o(n,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:n,children:o}=e,a=r.default.useRef(null),s=r.default.useRef(new Map).current;return(0,t.jsx)(l,{scope:n,itemMap:s,collectionRef:a,children:o})};u.displayName=n;let p=e+"CollectionSlot",f=(0,c.createSlot)(p),h=r.default.forwardRef((e,r)=>{let{scope:n,children:o}=e,a=d(p,n),l=(0,s.useComposedRefs)(r,a.collectionRef);return(0,t.jsx)(f,{ref:l,children:o})});h.displayName=p;let m=e+"CollectionItemSlot",v="data-radix-collection-item",x=(0,c.createSlot)(m),g=r.default.forwardRef((e,n)=>{let{scope:o,children:a,...l}=e,i=r.default.useRef(null),u=(0,s.useComposedRefs)(n,i),c=d(m,o);return r.default.useEffect(()=>(c.itemMap.set(i,{ref:i,...l}),()=>void c.itemMap.delete(i))),(0,t.jsx)(x,{...{[v]:""},ref:u,children:a})});return g.displayName=m,[{Provider:u,Slot:h,ItemSlot:g},function(t){let n=d(e+"CollectionConsumer",t);return r.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[n.collectionRef,n.itemMap])},a]}var f=new WeakMap;function h(e,t){var r,n;let o,a,l;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(r=e,n=t,o=r.length,(l=(a=m(n))>=0?a:o+a)<0||l>=o?-1:l);return -1===s?void 0:e[s]}function m(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],f.set(this,!0)}set(e,t){return f.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),a=this.#e.length,l=m(e),s=l>=0?l:a+l,i=s<0||s>=a?-1:s;if(i===this.size||o&&i===this.size-1||-1===i)return this.set(t,r),this;let d=this.size+ +!o;l<0&&s++;let u=[...this.#e],c=!1;for(let e=s;e<d;e++)if(s===e){let a=u[e];u[e]===t&&(a=u[e+1]),o&&this.delete(t),n=this.get(a),this.set(t,r)}else{c||u[e-1]!==t||(c=!0);let r=u[c?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=h(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=h(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return h(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}});var v=r.createContext(void 0);function x(e){let t=r.useContext(v);return e||t||"ltr"}e.s(["useDirection",()=>x],4452);var g=e.i(250372),w=e.i(456895),y=e.i(838925),b=e.i(791931),M=e.i(873365),j=e.i(46531),C=e.i(203131),R=e.i(354736),D="rovingFocusGroup.onEntryFocus",k={bubbles:!1,cancelable:!0},E="RovingFocusGroup",[S,N,I]=p(E),[P,A]=(0,i.createContextScope)(E,[I]),[_,T]=P(E),F=r.forwardRef((e,r)=>(0,t.jsx)(S.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(S.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,t.jsx)(O,{...e,ref:r})})}));F.displayName=E;
2var O=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,orientation:a,loop:i=!1,dir:c,currentTabStopId:p,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:h,onEntryFocus:m,preventScrollOnEntryFocus:v=!1,...g}=e,w=r.useRef(null),y=(0,s.useComposedRefs)(n,w),b=x(c),[M,j]=(0,d.useControllableState)({prop:p,defaultProp:f??null,onChange:h,caller:E}),[C,S]=r.useState(!1),I=(0,R.useCallbackRef)(m),P=N(o),A=r.useRef(!1),[T,F]=r.useState(0);return r.useEffect(()=>{let e=w.current;if(e)return e.addEventListener(D,I),()=>e.removeEventListener(D,I)},[I]),(0,t.jsx)(_,{scope:o,orientation:a,dir:b,loop:i,currentTabStopId:M,onItemFocus:r.useCallback(e=>j(e),[j]),onItemShiftTab:r.useCallback(()=>S(!0),[]),onFocusableItemAdd:r.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>F(e=>e-1),[]),children:(0,t.jsx)(u.Primitive.div,{tabIndex:C||0===T?-1:0,"data-orientation":a,...g,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,l.composeEventHandlers)(e.onMouseDown,()=>{A.current=!0}),onFocus:(0,l.composeEventHandlers)(e.onFocus,e=>{let t=!A.current;if(e.target===e.currentTarget&&t&&!C){let t=new CustomEvent(D,k);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>e.focusable);z([e.find(e=>e.active),e.find(e=>e.id===M),...e].filter(Boolean).map(e=>e.ref.current),v)}}A.current=!1}),onBlur:(0,l.composeEventHandlers)(e.onBlur,()=>S(!1))})})}),L="RovingFocusGroupItem",H=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:o,focusable:a=!0,active:s=!1,tabStopId:i,children:d,...c}=e,p=(0,b.useId)(),f=i||p,h=T(L,o),m=h.currentTabStopId===f,v=N(o),{onFocusableItemAdd:x,onFocusableItemRemove:g,currentTabStopId:w}=h;return r.useEffect(()=>{if(a)return x(),()=>g()},[a,x,g]),(0,t.jsx)(S.ItemSlot,{scope:o,id:f,focusable:a,active:s,children:(0,t.jsx)(u.Primitive.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...c,ref:n,onMouseDown:(0,l.composeEventHandlers)(e.onMouseDown,e=>{a?h.onItemFocus(f):e.preventDefault()}),onFocus:(0,l.composeEventHandlers)(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:(0,l.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return K[o]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=h.loop?(r=o,n=a+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(a+1)}setTimeout(()=>z(o))}}),children:"function"==typeof d?d({isCurrentTabStop:m,hasTabStop:null!=w}):d})})});H.displayName=L;var K={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function z(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}e.s(["Item",()=>H,"Root",()=>F,"createRovingFocusGroupScope",()=>A],732366);var G=e.i(254372),Z=e.i(449129),B=["Enter"," "],V=["ArrowUp","PageDown","End"],U=["ArrowDown","PageUp","Home",...V],X={ltr:[...B,"ArrowRight"],rtl:[...B,"ArrowLeft"]},q={ltr:["ArrowLeft"],rtl:["ArrowRight"]},W="Menu",[Y,$,J]=p(W),[Q,ee]=(0,i.createContextScope)(W,[J,M.createPopperScope,A]),et=(0,M.createPopperScope)(),er=A(),[en,eo]=Q(W),[ea,el]=Q(W),es=e=>{let{__scopeMenu:n,open:o=!1,children:a,dir:l,onOpenChange:s,modal:i=!0}=e,d=et(n),[u,c]=r.useState(null),p=r.useRef(!1),f=(0,R.useCallbackRef)(s),h=x(l);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,t.jsx)(M.Root,{...d,children:(0,t.jsx)(en,{scope:n,open:o,onOpenChange:f,content:u,onContentChange:c,children:(0,t.jsx)(ea,{scope:n,onClose:r.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:p,dir:h,modal:i,children:a})})})};es.displayName=W;var ei=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=et(n);return(0,t.jsx)(M.Anchor,{...a,...o,ref:r})});ei.displayName="MenuAnchor";var ed="MenuPortal",[eu,ec]=Q(ed,{forceMount:void 0}),ep=e=>{let{__scopeMenu:r,forceMount:n,children:o,container:a}=e,l=eo(ed,r);return(0,t.jsx)(eu,{scope:r,forceMount:n,children:(0,t.jsx)(C.Presence,{present:n||l.open,children:(0,t.jsx)(j.Portal,{asChild:!0,container:a,children:o})})})};ep.displayName=ed;var ef="MenuContent",[eh,em]=Q(ef),ev=r.forwardRef((e,r)=>{let n=ec(ef,e.__scopeMenu),{forceMount:o=n.forceMount,...a}=e,l=eo(ef,e.__scopeMenu),s=el(ef,e.__scopeMenu);return(0,t.jsx)(Y.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(C.Presence,{present:o||l.open,children:(0,t.jsx)(Y.Slot,{scope:e.__scopeMenu,children:s.modal?(0,t.jsx)(ex,{...a,ref:r}):(0,t.jsx)(eg,{...a,ref:r})})})})}
2),ex=r.forwardRef((e,n)=>{let o=eo(ef,e.__scopeMenu),a=r.useRef(null),i=(0,s.useComposedRefs)(n,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,G.hideOthers)(e)},[]),(0,t.jsx)(ey,{...e,ref:i,trapFocus:o.open,disableOutsidePointerEvents:o.open,disableOutsideScroll:!0,onFocusOutside:(0,l.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>o.onOpenChange(!1)})}),eg=r.forwardRef((e,r)=>{let n=eo(ef,e.__scopeMenu);return(0,t.jsx)(ey,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),ew=(0,c.createSlot)("MenuContent.ScrollLock"),ey=r.forwardRef((e,n)=>{let{__scopeMenu:o,loop:a=!1,trapFocus:i,onOpenAutoFocus:d,onCloseAutoFocus:u,disableOutsidePointerEvents:c,onEntryFocus:p,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:v,onDismiss:x,disableOutsideScroll:b,...j}=e,C=eo(ef,o),R=el(ef,o),D=et(o),k=er(o),E=$(o),[S,N]=r.useState(null),I=r.useRef(null),P=(0,s.useComposedRefs)(n,I,C.onContentChange),A=r.useRef(0),_=r.useRef(""),T=r.useRef(0),O=r.useRef(null),L=r.useRef("right"),H=r.useRef(0),K=b?Z.RemoveScroll:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(A.current),[]),(0,w.useFocusGuards)();let z=r.useCallback(e=>{var t,r;return L.current===O.current?.side&&(t=e,!!(r=O.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e],s=t[a],i=l.x,d=l.y,u=s.x,c=s.y;d>n!=c>n&&r<(u-i)*(n-d)/(c-d)+i&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,t.jsx)(eh,{scope:o,searchRef:_,onItemEnter:r.useCallback(e=>{z(e)&&e.preventDefault()},[z]),onItemLeave:r.useCallback(e=>{z(e)||(I.current?.focus(),N(null))},[z]),onTriggerLeave:r.useCallback(e=>{z(e)&&e.preventDefault()},[z]),pointerGraceTimerRef:T,onPointerGraceIntentChange:r.useCallback(e=>{O.current=e},[]),children:(0,t.jsx)(K,{...b?{as:ew,allowPinchZoom:!0}:void 0,children:(0,t.jsx)(y.FocusScope,{asChild:!0,trapped:i,onMountAutoFocus:(0,l.composeEventHandlers)(d,e=>{e.preventDefault(),I.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,t.jsx)(g.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:m,onInteractOutside:v,onDismiss:x,children:(0,t.jsx)(F,{asChild:!0,...k,dir:R.dir,orientation:"vertical",loop:a,currentTabStopId:S,onCurrentTabStopIdChange:N,onEntryFocus:(0,l.composeEventHandlers)(p,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,t.jsx)(M.Content,{role:"menu","aria-orientation":"vertical","data-state":eU(C.open),"data-radix-menu-content":"",dir:R.dir,...D,...j,ref:P,style:{outline:"none",...j.style},onKeyDown:(0,l.composeEventHandlers)(j.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(t){var o;let t,a,l,s,i,d;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=_.current+o,a=E().filter(e=>!e.disabled),l=document.activeElement,s=a.find(e=>e.ref.current===l)?.textValue,i=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,l=(n=Math.max(a,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(l=l.filter(e=>e!==r));let s=l.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return s!==r?s:void 0}(a.map(e=>e.textValue),t,s),d=a.find(e=>e.textValue===i)?.ref.current,function e(t){_.current=t,window.clearTimeout(A.current),""!==t&&(A.current=window.setTimeout(()=>e(""),1e3))}(t),d&&setTimeout(()=>d.focus()))}let a=I.current;if(e.target!==a||!U.includes(e.key))return;e.preventDefault();let l=E().filter(e=>!e.disabled).map(e=>e.ref.current);V.includes(e.key)&&l.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(l)}),onBlur:(0,l.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(A.current),_.current="")}),onPointerMove:(0,l.composeEventHandlers)(e.onPointerMove,eW(e=>{let t=e.target,r=H.current!==e.clientX;e.currentTarget.contains(t)&&r&&(L.current=e.clientX>H.current?"right":"left",H.current=e.clientX)}))})})})})})})});ev.displayName=ef;var eb=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(u.Primitive.div,{role:"group",...o,ref:r})});
2eb.displayName="MenuGroup";var eM=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(u.Primitive.div,{...o,ref:r})});eM.displayName="MenuLabel";var ej="MenuItem",eC="menu.itemSelect",eR=r.forwardRef((e,n)=>{let{disabled:o=!1,onSelect:a,...i}=e,d=r.useRef(null),c=el(ej,e.__scopeMenu),p=em(ej,e.__scopeMenu),f=(0,s.useComposedRefs)(n,d),h=r.useRef(!1);return(0,t.jsx)(eD,{...i,ref:f,disabled:o,onClick:(0,l.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!o&&e){let t=new CustomEvent(eC,{bubbles:!0,cancelable:!0});e.addEventListener(eC,e=>a?.(e),{once:!0}),(0,u.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?h.current=!1:c.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),h.current=!0},onPointerUp:(0,l.composeEventHandlers)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,l.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==p.searchRef.current;o||t&&" "===e.key||B.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eR.displayName=ej;var eD=r.forwardRef((e,n)=>{let{__scopeMenu:o,disabled:a=!1,textValue:i,...d}=e,c=em(ej,o),p=er(o),f=r.useRef(null),h=(0,s.useComposedRefs)(n,f),[m,v]=r.useState(!1),[x,g]=r.useState("");return r.useEffect(()=>{let e=f.current;e&&g((e.textContent??"").trim())},[d.children]),(0,t.jsx)(Y.ItemSlot,{scope:o,disabled:a,textValue:i??x,children:(0,t.jsx)(H,{asChild:!0,...p,focusable:!a,children:(0,t.jsx)(u.Primitive.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...d,ref:h,onPointerMove:(0,l.composeEventHandlers)(e.onPointerMove,eW(e=>{a?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,l.composeEventHandlers)(e.onPointerLeave,eW(e=>c.onItemLeave(e))),onFocus:(0,l.composeEventHandlers)(e.onFocus,()=>v(!0)),onBlur:(0,l.composeEventHandlers)(e.onBlur,()=>v(!1))})})})}),ek=r.forwardRef((e,r)=>{let{checked:n=!1,onCheckedChange:o,...a}=e;return(0,t.jsx)(eT,{scope:e.__scopeMenu,checked:n,children:(0,t.jsx)(eR,{role:"menuitemcheckbox","aria-checked":eX(n)?"mixed":n,...a,ref:r,"data-state":eq(n),onSelect:(0,l.composeEventHandlers)(a.onSelect,()=>o?.(!!eX(n)||!n),{checkForDefaultPrevented:!1})})})});ek.displayName="MenuCheckboxItem";var eE="MenuRadioGroup",[eS,eN]=Q(eE,{value:void 0,onValueChange:()=>{}}),eI=r.forwardRef((e,r)=>{let{value:n,onValueChange:o,...a}=e,l=(0,R.useCallbackRef)(o);return(0,t.jsx)(eS,{scope:e.__scopeMenu,value:n,onValueChange:l,children:(0,t.jsx)(eb,{...a,ref:r})})});eI.displayName=eE;var eP="MenuRadioItem",eA=r.forwardRef((e,r)=>{let{value:n,...o}=e,a=eN(eP,e.__scopeMenu),s=n===a.value;return(0,t.jsx)(eT,{scope:e.__scopeMenu,checked:s,children:(0,t.jsx)(eR,{role:"menuitemradio","aria-checked":s,...o,ref:r,"data-state":eq(s),onSelect:(0,l.composeEventHandlers)(o.onSelect,()=>a.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});eA.displayName=eP;var e_="MenuItemIndicator",[eT,eF]=Q(e_,{checked:!1}),eO=r.forwardRef((e,r)=>{let{__scopeMenu:n,forceMount:o,...a}=e,l=eF(e_,n);return(0,t.jsx)(C.Presence,{present:o||eX(l.checked)||!0===l.checked,children:(0,t.jsx)(u.Primitive.span,{...a,ref:r,"data-state":eq(l.checked)})})});eO.displayName=e_;var eL=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e;return(0,t.jsx)(u.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});eL.displayName="MenuSeparator";var eH=r.forwardRef((e,r)=>{let{__scopeMenu:n,...o}=e,a=et(n);return(0,t.jsx)(M.Arrow,{...a,...o,ref:r})});eH.displayName="MenuArrow";var[eK,ez]=Q("MenuSub"),eG="MenuSubTrigger",eZ=r.forwardRef((e,n)=>{let o=eo(eG,e.__scopeMenu),a=el(eG,e.__scopeMenu),i=ez(eG,e.__scopeMenu),d=em(eG,e.__scopeMenu),u=r.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:p}=d,f={__scopeMenu:e.__scopeMenu},h=r.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return r.useEffect(()=>h,[h]),r.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),p(null)}},[c,p]),(0,t.jsx)(ei,{asChild:!0,...f,children:(0,t.jsx)(eD,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":i.contentId,"data-state":eU(o.open),...e,ref:(0,s.composeRefs)(n,i.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focu
2s(),o.open||o.onOpenChange(!0))},onPointerMove:(0,l.composeEventHandlers)(e.onPointerMove,eW(t=>{d.onItemEnter(t),!t.defaultPrevented&&(e.disabled||o.open||u.current||(d.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{o.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,l.composeEventHandlers)(e.onPointerLeave,eW(e=>{h();let t=o.content?.getBoundingClientRect();if(t){let r=o.content?.dataset.side,n="right"===r,a=t[n?"left":"right"],l=t[n?"right":"left"];d.onPointerGraceIntentChange({area:[{x:e.clientX+(n?-5:5),y:e.clientY},{x:a,y:t.top},{x:l,y:t.top},{x:l,y:t.bottom},{x:a,y:t.bottom}],side:r}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>d.onPointerGraceIntentChange(null),300)}else{if(d.onTriggerLeave(e),e.defaultPrevented)return;d.onPointerGraceIntentChange(null)}})),onKeyDown:(0,l.composeEventHandlers)(e.onKeyDown,t=>{let r=""!==d.searchRef.current;e.disabled||r&&" "===t.key||X[a.dir].includes(t.key)&&(o.onOpenChange(!0),o.content?.focus(),t.preventDefault())})})})});eZ.displayName=eG;var eB="MenuSubContent",eV=r.forwardRef((e,n)=>{let o=ec(ef,e.__scopeMenu),{forceMount:a=o.forceMount,...i}=e,d=eo(ef,e.__scopeMenu),u=el(ef,e.__scopeMenu),c=ez(eB,e.__scopeMenu),p=r.useRef(null),f=(0,s.useComposedRefs)(n,p);return(0,t.jsx)(Y.Provider,{scope:e.__scopeMenu,children:(0,t.jsx)(C.Presence,{present:a||d.open,children:(0,t.jsx)(Y.Slot,{scope:e.__scopeMenu,children:(0,t.jsx)(ey,{id:c.contentId,"aria-labelledby":c.triggerId,...i,ref:f,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{u.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,l.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&d.onOpenChange(!1)}),onEscapeKeyDown:(0,l.composeEventHandlers)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,l.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=q[u.dir].includes(e.key);t&&r&&(d.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function eU(e){return e?"open":"closed"}function eX(e){return"indeterminate"===e}function eq(e){return eX(e)?"indeterminate":e?"checked":"unchecked"}function eW(e){return t=>"mouse"===t.pointerType?e(t):void 0}eV.displayName=eB;var eY="DropdownMenu",[e$,eJ]=(0,i.createContextScope)(eY,[ee]),eQ=ee(),[e0,e1]=e$(eY),e2=e=>{let{__scopeDropdownMenu:n,children:o,dir:a,open:l,defaultOpen:s,onOpenChange:i,modal:u=!0}=e,c=eQ(n),p=r.useRef(null),[f,h]=(0,d.useControllableState)({prop:l,defaultProp:s??!1,onChange:i,caller:eY});return(0,t.jsx)(e0,{scope:n,triggerId:(0,b.useId)(),triggerRef:p,contentId:(0,b.useId)(),open:f,onOpenChange:h,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),modal:u,children:(0,t.jsx)(es,{...c,open:f,onOpenChange:h,dir:a,modal:u,children:o})})};e2.displayName=eY;var e8="DropdownMenuTrigger",e6=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,disabled:o=!1,...a}=e,i=e1(e8,n),d=eQ(n);return(0,t.jsx)(ei,{asChild:!0,...d,children:(0,t.jsx)(u.Primitive.button,{type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":o?"":void 0,disabled:o,...a,ref:(0,s.composeRefs)(r,i.triggerRef),onPointerDown:(0,l.composeEventHandlers)(e.onPointerDown,e=>{!o&&0===e.button&&!1===e.ctrlKey&&(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,l.composeEventHandlers)(e.onKeyDown,e=>{!o&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e6.displayName=e8;var e5=e=>{let{__scopeDropdownMenu:r,...n}=e,o=eQ(r);return(0,t.jsx)(ep,{...o,...n})};e5.displayName="DropdownMenuPortal";var e3="DropdownMenuContent",e7=r.forwardRef((e,n)=>{let{__scopeDropdownMenu:o,...a}=e,s=e1(e3,o),i=eQ(o),d=r.useRef(!1);return(0,t.jsx)(ev,{id:s.contentId,"aria-labelledby":s.triggerId,...i,...a,ref:n,onCloseAutoFocus:(0,l.composeEventHandlers)(e.onCloseAutoFocus,e=>{d.current||s.triggerRef.current?.focus(),d.current=!1,e.preventDefault()}),onInteractOutside:(0,l.composeEventHandlers)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(d.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e7.displayName=e3,r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eb,{...a,...o,ref:r})}).displayName="DropdownMenuGroup";var e4=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eM,{...a,...o,ref:r})});e4.displayName="DropdownMenuLabel";var e9=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eR,{...a,...o,ref:r})});e9.displayName="DropdownMenuItem",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(ek,{...a,...o,ref:r})}).displayName="DropdownMenuCheckboxItem";var te=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eI,{...a,...o,ref:r})});te.displayName="DropdownMenuRadioGroup";var tt=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eA,{...a,...o,ref:r})});tt.displayName="DropdownMenuRadioItem";var tr=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eO,{...a,...o,ref:r})});
2tr.displayName="DropdownMenuItemIndicator";var tn=r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eL,{...a,...o,ref:r})});tn.displayName="DropdownMenuSeparator",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eH,{...a,...o,ref:r})}).displayName="DropdownMenuArrow",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eZ,{...a,...o,ref:r})}).displayName="DropdownMenuSubTrigger",r.forwardRef((e,r)=>{let{__scopeDropdownMenu:n,...o}=e,a=eQ(n);return(0,t.jsx)(eV,{...a,...o,ref:r,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent";var to=e.i(387902),ta=e.i(360145),tl=e.i(759483);let ts=({className:e,children:r,...n})=>(0,t.jsx)(e6,{className:(0,to.cn)("group focus-visible:outline-none",e),...n,tabIndex:-1,children:r}),ti=({className:e,sideOffset:r=8,...n})=>(0,t.jsx)(e5,{children:(0,t.jsx)(e7,{sideOffset:r,className:(0,to.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 border-normal bg-elevation-surface-dropdown z-50 min-w-[var(--radix-dropdown-menu-trigger-width)] overflow-hidden rounded-xl border p-1.5 shadow-lg",e),...n})}),td=({className:e,inset:r,onClick:n,disabled:o,loading:a,children:l,...s})=>(0,t.jsxs)(e9,{className:(0,to.cn)("body-14-regular text-primary hover:bg-normal data-[disabled]:text-disabled relative flex min-h-10 cursor-pointer select-none items-center rounded-lg px-3 py-2 outline-none transition-colors data-[disabled]:cursor-not-allowed data-[disabled]:bg-transparent data-[disabled]:hover:bg-transparent",r&&"pl-8",e),onClick:e=>{o||a||n?.(e)},disabled:o||a,...s,children:[l,(0,t.jsx)("div",{className:"ml-[6px] flex size-3 shrink-0 items-center justify-center",children:a&&(0,t.jsx)(tl.Spinner,{size:"xs"})})]}),tu=({className:e,children:r,checked:n,onCheckedChange:o,disabled:a,truncate:l,loading:s,...i})=>(0,t.jsxs)(e9,{className:(0,to.cn)("body-14-regular text-primary hover:bg-normal data-[disabled]:text-disabled relative flex min-h-10 cursor-pointer select-none items-center rounded-lg px-3 py-2 outline-none transition-colors data-[disabled]:cursor-not-allowed data-[disabled]:bg-transparent data-[disabled]:hover:bg-transparent",e),disabled:a||s,onSelect:e=>e.preventDefault(),onClick:()=>!a&&!s&&o?.(!n),...i,children:[(0,t.jsx)(ta.Checkbox,{checked:n,disabled:a||s}),(0,t.jsx)("div",{className:"w-2 shrink-0"}),l?(0,t.jsx)("span",{className:"min-w-0 shrink truncate",children:r}):(0,t.jsx)("span",{className:"min-w-0 shrink",children:r}),s&&(0,t.jsx)("div",{className:"ml-1.5 flex shrink-0 items-center",children:(0,t.jsx)(tl.Spinner,{size:"xs"})})]}),tc=({className:e,children:r,...n})=>(0,t.jsxs)(tt,{className:(0,to.cn)("body-14-regular text-primary hover:bg-normal data-[disabled]:text-disabled relative flex min-h-10 cursor-pointer select-none items-center rounded-lg px-3 py-2 outline-none transition-colors data-[disabled]:cursor-not-allowed data-[disabled]:bg-transparent data-[disabled]:hover:bg-transparent",e),...n,children:[r,(0,t.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,t.jsx)(tr,{children:(0,t.jsx)("div",{className:"bg-(--fill-strong) size-1.5 rounded-full"})})})]}),tp=({className:e,inset:r,...n})=>(0,t.jsx)(e4,{className:(0,to.cn)("body-12-regular text-quaternary mb-1 px-3 pb-1 pt-2",r&&"pl-8",e),...n}),tf=({className:e,...r})=>(0,t.jsx)(tn,{className:(0,to.cn)("bg-(--border-color-normal) h-px",e),...r}),th=({className:e,...r})=>(0,t.jsx)(tr,{className:e,...r}),tm=({className:e,children:r,...n})=>(0,t.jsx)("div",{className:(0,to.cn)("scrollbar-visible max-h-[300px] overflow-y-auto",e),...n,children:r}),tv=({placeholder:e,value:r,onChange:n})=>(0,t.jsxs)("div",{className:"flex h-[46px] w-full items-center gap-x-1.5 px-3.5",children:[(0,t.jsx)(a,{className:"fill-normal size-4"}),(0,t.jsx)("input",{value:r,onChange:e=>n(e.target.value),onKeyDown:e=>e.stopPropagation(),placeholder:e,className:"body-14-regular text-primary placeholder:text-placeholder w-full bg-transparent outline-none"})]});e.s(["DropdownMenuContent",()=>ti,"DropdownMenuFilterItem",()=>tu,"DropdownMenuItem",()=>td,"DropdownMenuItemIndicator",()=>th,"DropdownMenuLabel",()=>tp,"DropdownMenuRadioGroup",()=>te,"DropdownMenuRadioItem",()=>tc,"DropdownMenuRoot",()=>e2,"DropdownMenuScrollArea",()=>tm,"DropdownMenuSearchBar",()=>tv,"DropdownMenuSeparator",()=>tf,"DropdownMenuTrigger",()=>ts],668311)},475326,47050,e=>{"use strict";var t=e.i(159059),r=e.i(668311);function n({trigger:e,items:n,label:o,selectedValues:a,onSelectionChange:l,triggerClassName:s,scrollAreaClassName:i,disabled:d,al
2ign:u,modal:c}){return(0,t.jsxs)(r.DropdownMenuRoot,{modal:c??!1,children:[(0,t.jsx)(r.DropdownMenuTrigger,{disabled:d,className:s,children:e}),(0,t.jsxs)(r.DropdownMenuContent,{align:u,children:[o&&(0,t.jsx)(r.DropdownMenuLabel,{children:o}),(0,t.jsx)(r.DropdownMenuScrollArea,{className:i,children:n.map(e=>(0,t.jsx)(r.DropdownMenuFilterItem,{checked:a.includes(e.value),onCheckedChange:t=>{var r;return r=e.value,void(t?l([...a,r]):l(a.filter(e=>e!==r)))},disabled:e.disabled,children:e.label},e.value))})]})]})}function o({trigger:e,items:n,label:o,triggerClassName:a,disabled:l,asChild:s,align:i,modal:d}){return(0,t.jsxs)(r.DropdownMenuRoot,{modal:d??!1,children:[(0,t.jsx)(r.DropdownMenuTrigger,{disabled:l,className:a,asChild:s,children:e}),(0,t.jsxs)(r.DropdownMenuContent,{align:i,children:[o&&(0,t.jsx)(r.DropdownMenuLabel,{children:o}),n.map(e=>(0,t.jsxs)(r.DropdownMenuItem,{disabled:e.disabled,loading:e.loading,onClick:e.onClick,className:e?.className,children:[e.icon&&(0,t.jsx)(e.icon.Icon,{className:"mr-1.5 size-4"}),e.label]},e.key))]})]})}e.s(["FilterDropdownMenu",()=>n],475326),e.s(["MenuDropdownMenu",()=>o],47050)},581219,e=>{"use strict";var t=e.i(159059),r=e.i(899891),n=e.i(387902),o=e.i(993429),a=e.i(759483),l=e.i(668311);function s({trigger:e,groups:s,searchable:i=!0,searchPlaceholder:d,searchDebounceMs:u=0,triggerClassName:c,contentClassName:p,scrollAreaClassName:f,disabled:h,align:m,modal:v,onOpenChange:x,asChild:g,isLoading:w,emptyContent:y}){let[b,M]=(0,r.useState)(""),[j,C]=(0,r.useState)("");(0,r.useEffect)(()=>{if(u<=0)return void C(b);let e=setTimeout(()=>C(b),u);return()=>clearTimeout(e)},[b,u]);let R=(0,r.useMemo)(()=>i?s.flatMap(e=>e.items.filter(e=>(e.searchLabel??("string"==typeof e.label?e.label:"")).length>0).map(t=>({groupKey:e.key,itemKey:"value"in t?t.value:t.key,searchLabel:t.searchLabel??("string"==typeof t.label?t.label:"")}))):[],[s,i]),D=(0,r.useMemo)(()=>{if(!i||!j)return null;let e=j.toLowerCase();return new Set(R.filter(t=>t.searchLabel.toLowerCase().includes(e)).map(e=>e.itemKey))},[j,R,i]),k=(0,r.useMemo)(()=>D?s.map(e=>{switch(e.type){case"radio":case"items":case"checkbox":{let t=e.items.filter(e=>{let t="value"in e&&e.value?e.value:e.key;return t&&D.has(t)});return t.length>0?{...e,items:t}:null}}}).filter(e=>null!==e):s,[s,D]),E=(0,r.useCallback)(e=>{e||(M(""),C("")),x?.(e)},[x]),S=k.find(e=>"checkbox"===e.type),N=S?.selectionHeader;return(0,t.jsxs)(l.DropdownMenuRoot,{onOpenChange:E,modal:v??!1,children:[(0,t.jsx)(l.DropdownMenuTrigger,{disabled:h,className:c,asChild:g,children:e}),(0,t.jsxs)(l.DropdownMenuContent,{align:m,className:(0,n.cn)("flex flex-col p-0",p),children:[i&&(0,t.jsxs)("div",{className:"shrink-0",children:[(0,t.jsx)(l.DropdownMenuSearchBar,{placeholder:d,value:b,onChange:M}),(0,t.jsx)(l.DropdownMenuSeparator,{})]}),N&&!w&&k.some(e=>e.items.length>0)&&(0,t.jsxs)("div",{className:"flex shrink-0 items-center justify-between px-[18px] pb-1 pt-3.5",children:[(0,t.jsx)("span",{className:"text-quaternary body-12-regular",children:N.selectedCountLabel(S.selectedValues.length)}),(0,t.jsx)(o.TextButton,{onClick:()=>S.onSelectionChange([]),children:N.resetLabel})]}),(0,t.jsx)(l.DropdownMenuScrollArea,{className:(0,n.cn)("min-h-0 flex-1",f),children:(0,t.jsx)("div",{className:"p-1.5",children:w&&k.every(e=>0===e.items.length)?(0,t.jsx)("div",{className:"flex items-center justify-center py-6",children:(0,t.jsx)(a.Spinner,{size:"sm"})}):!w&&k.every(e=>0===e.items.length)&&y?y:k.map((e,r)=>((e,r)=>{let n=r>0;switch(e.type){case"radio":return(0,t.jsxs)("div",{children:[n&&(0,t.jsx)(l.DropdownMenuSeparator,{className:"my-1.5"}),e.label&&(0,t.jsx)(l.DropdownMenuLabel,{children:e.label}),(0,t.jsx)(l.DropdownMenuRadioGroup,{value:e.value,onValueChange:e.onValueChange,children:e.items.map(e=>(0,t.jsx)(l.DropdownMenuRadioItem,{value:e.value,disabled:e.disabled,children:e.label},e.value))})]},e.key);case"checkbox":return(0,t.jsxs)("div",{children:[n&&(0,t.jsx)(l.DropdownMenuSeparator,{className:"my-1.5"}),e.label&&(0,t.jsx)(l.DropdownMenuLabel,{children:e.label}),e.items.map(r=>(0,t.jsx)(l.DropdownMenuFilterItem,{checked:e.selectedValues.includes(r.value),onCheckedChange:t=>{var n;return n=r.value,void(t?e.onSelectionChange([...e.selectedValues,n]):e.onSelectionChange(e.selectedValues.filter(e=>e!==n)))},disabled:r.disabled,truncate:e.truncate,loading:r.loading,children:r.label},r.value))]},e.key);case"items":return(0,t.jsxs)("div",{children:[n&&(0,t.jsx)(l.DropdownMenuSeparator,{className:"my-1.5"}),e.label&&(0,t.jsx)(l.DropdownMenuLabel,{children:e.label}),e.items.map(e=>(0,t.jsxs)(l.DropdownMenuItem,{disabled:e.disabled,loading:e.loading,onClick:e.onClick,children:[e.icon&&(0,t.jsx)(e.icon.Icon,{className:"mr-1.5 size-4"}),e.label]},e.key))]},e.key)}})(e,r))})})]})]})}e.s(["MultiGroupDropdownMenu",()=>s])},881543,e=>{"use strict";
2e.i(475326),e.i(47050),e.i(581219),e.i(159059),e.i(668311),e.i(899891),e.s([],881543)}]);
3
4//# debugId=815f1c6a-6f64-8a11-ccdf-ed7dd19616a6
5//# sourceMappingURL=fafddce68692065c.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.