1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="78671781-0440-531a-bf72-a99e4a5297fc")}catch(e){}}(); 3import{r as l,j as x,W as y}from"./vendor-react-D7BZ9ZKA.js";import{b as _}from"./index-C2v8BS0c.js";import{c as v,u as A}from"./index-DmkxH6_i.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"e34a2f9468e4617a77893c27d98e903c140fca28"}}catch{}})();function N(e){const t=O(e),r=l.forwardRef((n,o)=>{const{children:c,...a}=n,s=l.Children.toArray(c),p=s.find(j);if(p){const f=p.props.children,E=s.map(S=>S===p?l.Children.count(f)>1?l.Children.only(null):l.isValidElement(f)?f.props.children:null:S);return x.jsx(t,{...a,ref:o,children:l.isValidElement(f)?l.cloneElement(f,void 0,E):null})}return x.jsx(t,{...a,ref:o,children:c})});return r.displayName=`${e}.Slot`,r}function O(e){const t=l.forwardRef((r,n)=>{const{children:o,...c}=r;if(l.isValidElement(o)){const a=D(o),s=P(c,o.props);return o.type!==l.Fragment&&(s.ref=n?v(n,a):a),l.cloneElement(o,s)}return l.Children.count(o)>1?l.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var w=Symbol("radix.slottable");function j(e){return l.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===w}function P(e,t){const r={...t};for(const n in t){const o=e[n],c=t[n];/^on[A-Z]/.test(n)?o&&c?r[n]=(...s)=>{const p=c(...s);return o(...s),p}:o&&(r[n]=o):n==="style"?r[n]={...o,...c}:n==="className"&&(r[n]=[o,c].filter(Boolean).join(" "))}return{...e,...r}}function D(e){var n,o;let t=(n=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:n.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}function B(e){const t=e+"CollectionProvider",[r,n]=_(t),[o,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=m=>{const{scope:i,children:R}=m,u=y.useRef(null),d=y.useRef(new Map).current;return x.jsx(o,{scope:i,itemMap:d,collectionRef:u,children:R})};a.displayName=t;const s=e+"CollectionSlot",p=N(s),f=y.forwardRef((m,i)=>{const{scope:R,children:u}=m,d=c(s,R),C=A(i,d.collectionRef);return x.jsx(p,{ref:C,children:u})});f.displayName=s;const E=e+"CollectionItemSlot",S="data-radix-collection-item",T=N(E),g=y.forwardRef((m,i)=>{const{scope:R,children:u,...d}=m,C=y.useRef(null),h=A(i,C),I=c(E,R);return y.useEffect(()=>(I.itemMap.set(C,{ref:C,...d}),()=>void I.itemMap.delete(C))),x.jsx(T,{[S]:"",ref:h,children:u})});g.displayName=E;function b(m){const i=c(e+"CollectionConsumer",m);return y.useCallback(()=>{const u=i.collectionRef.current;if(!u)return[];const d=Array.from(u.querySelectorAll(`[${S}]`));return Array.from(i.itemMap.values()).sort((I,M)=>d.indexOf(I.ref.current)-d.indexOf(M.ref.current))},[i.collectionRef,i.itemMap])}return[{Provider:a,Slot:f,ItemSlot:g},b,n]}var L=l.createContext(void 0);function F(e){const t=l.useContext(L);return e||t||"ltr"}export{B as c,F as u}; 4 5//# debugId=78671781-0440-531a-bf72-a99e4a5297fc
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.