PageSourceSearch

https://scoutsland.live/assets/chunks/chunk-ClGazBJa.js

js scoutsland.live collected 2026-10-02 02:01:50 UTC 12,824 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"821ea7e147f045d2860a3e0d1e100e4ae59e5c20"};var r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="3a2e08ee-4cca-47e4-8b45-c79be97ac3e3",e._sentryDebugIdIdentifier="sentry-dbid-3a2e08ee-4cca-47e4-8b45-c79be97ac3e3")}catch(t){}}();import{f as e,r,j as t}from"./chunk-DbxBeaFY.js";import{e as a,D as s,i as n,_ as o,P as l,$ as d,g as i,S as c}from"./chunk-O6FBTeNJ.js";import{u as g}from"./chunk-B5R0n4Sp.js";import{d as b,X as m,e as x,b as u,a as h}from"./chunk-88Eu5Xbc.js";const p=p=>{const w=e.c(125),{label:N,placeholder:$,options:S,selectedIds:C,onChange:_,onSearch:E,loading:D,disabled:I,maxDisplayed:O,selectedOptions:T,variant:R,groupPresets:P,groupedOptions:A,disabledIds:F,triggerClassName:L,hideVisibleLabel:M}=p,K=void 0!==D&&D,Y=void 0!==I&&I,V=void 0===O?50:O,W=void 0===R?"default":R,Z=void 0!==M&&M,{t:q}=g(),[z,B]=r.useState(!1),[G,H]=r.useState("");let J;w[0]===Symbol.for("react.memo_cache_sentinel")?(J=new Map,w[0]=J):J=w[0];const[Q,U]=r.useState(J),X=r.useRef(null),ee=r.useRef(null);let re;w[1]!==Y?(re=e=>{Y||(B(e),e||H(""))},w[1]=Y,w[2]=re):re=w[2];const te=re;let ae,se,ne,oe,le;w[3]!==T||w[4]!==S||w[5]!==C?(ae=()=>{U(e=>{const r=new Map(e);return S.forEach(e=>{C.includes(e.id)&&r.set(e.id,e)}),T?.forEach(e=>{C.includes(e.id)&&r.set(e.id,e)}),Array.from(r.keys()).forEach(e=>{C.includes(e)||r.delete(e)}),r})},se=[S,C,T],w[3]=T,w[4]=S,w[5]=C,w[6]=ae,w[7]=se):(ae=w[6],se=w[7]),r.useEffect(ae,se),w[8]!==E||w[9]!==G?(ne=()=>{if(!E)return;const e=setTimeout(()=>{E(G)},300);return()=>clearTimeout(e)},oe=[G,E],w[8]=E,w[9]=G,w[10]=ne,w[11]=oe):(ne=w[10],oe=w[11]),r.useEffect(ne,oe),w[12]!==_||w[13]!==C?(le=e=>{C.includes(e)?_(C.filter(r=>r!==e)):_([...C,e])},w[12]=_,w[13]=C,w[14]=le):le=w[14];const de=le;let ie;w[15]!==_||w[16]!==C?(ie=(e,r)=>{r.stopPropagation(),_(C.filter(r=>r!==e))},w[15]=_,w[16]=C,w[17]=ie):ie=w[17];const ce=ie;let ge;w[18]!==_?(ge=e=>{e.stopPropagation(),_([])},w[18]=_,w[19]=ge):ge=w[19];const be=ge;let me;w[20]!==E||w[21]!==G?(me=e=>!!E||o(e.name).includes(o(G)),w[20]=E,w[21]=G,w[22]=me):me=w[22];const xe=me;let ue,he,pe,ye,fe,ke,je,ve,we,Ne,$e,Se,Ce,_e,Ee,De,Ie,Oe,Te,Re,Pe,Ae,Fe;if(w[23]!==Q||w[24]!==Y||w[25]!==F||w[26]!==P||w[27]!==A||w[28]!==be||w[29]!==ce||w[30]!==de||w[31]!==Z||w[32]!==z||w[33]!==N||w[34]!==K||w[35]!==xe||w[36]!==V||w[37]!==_||w[38]!==E||w[39]!==S||w[40]!==$||w[41]!==G||w[42]!==C||w[43]!==te||w[44]!==q||w[45]!==L||w[46]!==W){const e=S.filter(xe),r=A?[]:e.slice(0,V),o=!A&&e.length>V,g=A?Object.fromEntries(Object.entries(A).map(e=>{const[r,t]=e;return[r,t.filter(xe)]}).filter(y)):void 0,p=A?Object.keys(g??{}).length>0:r.length>0;let D;w[65]!==Q?(D=e=>Q.get(e),w[65]=Q,w[66]=D):D=w[66];const I=C.map(D).filter(f),O=new Set(A?Object.values(g??{}).flat().map(k):r.map(j)),T=I.filter(e=>!O.has(e.id));let R;w[67]!==F||w[68]!==de||w[69]!==C?(R=(e,r)=>{const a=void 0!==r&&r,o=a||C.includes(e.id),l=!a&&!!F?.includes(e.id);return t.jsxs("button",{type:"button",disabled:l,onClick:()=>de(e.id),className:`w-full flex items-center gap-3 px-3 py-2 text-left ${s.transitions.colors} ${l?"opacity-30 cursor-not-allowed":`${s.colors.background.hover}${a?"":"/50"} ${o?"bg-blue-50 dark:bg-blue-900/20":""}`}`,children:[t.jsx("div",{className:`shrink-0 w-4 h-4 ${s.radius.badge} border flex items-center justify-center ${o?"bg-blue-600 border-blue-600":"border-gray-300 dark:border-gray-600"}`,children:o&&t.jsx(x,{className:"w-3 h-3 text-white"})}),e.logo&&t.jsx("img",{src:n(e.logo,{width:40}),alt:"",className:"w-5 h-5 object-contain shrink-0"}),t.jsxs("div",{className:"flex-1 min-w-0",children:[t.jsx("div",{className:"text-sm font-medium text-gray-900 dark:text-gray-100 truncate",children:e.name}),e.subtitle&&t.jsxs("div",{className:"flex items-center gap-1 text-xs text-gray-500 dark:text-gray-400 truncate",children:[e.subtitleIcon&&t.jsx("img",{src:n(e.subtitleIcon,{width:28}),alt:"",className:"w-3.5 h-2.5 object-cover rounded-sm shrink-0"}
1),t.jsx("span",{className:"truncate",children:e.subtitle})]})]})]},e.id)},w[67]=F,w[68]=de,w[69]=C,w[70]=R):R=w[70];const M=R;pe=l,Ie=z,Oe=te,_e="relative",w[71]!==Z||w[72]!==N||w[73]!==W?(Ee="default"===W&&!Z&&t.jsx("label",{className:"block text-sm font-medium text-gray-700 dark:text-gray-300 mb-2",children:N}),w[71]=Z,w[72]=N,w[73]=W,w[74]=Ee):Ee=w[74];const B="compact"===W?t.jsxs("div",{ref:X,role:"button",tabIndex:Y?-1:0,"aria-haspopup":"listbox","aria-expanded":z,"aria-label":C.length>0?`${N} (${C.length})`:N,onClick:()=>te(!z),onKeyDown:e=>{Y||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),te(!z))},className:a(`inline-flex items-center gap-1.5 px-3 py-1.5 text-sm font-medium border ${s.radius.button} ${s.transitions.colors} whitespace-nowrap`,Y?"bg-gray-100 dark:bg-gray-800 cursor-not-allowed text-gray-400":C.length>0?"bg-primary-50 dark:bg-primary-900/20 text-primary-700 dark:text-primary-300 border-primary-200 dark:border-primary-800 cursor-pointer":`${s.colors.background.base} ${s.colors.text.secondaryStrong} border-gray-300 dark:border-gray-600 hover:border-primary-400 dark:hover:border-primary-500 cursor-pointer`,L),children:[t.jsx("span",{children:C.length>0?`${N} (${C.length})`:N}),t.jsx(b,{className:"w-3.5 h-3.5 shrink-0 transition-transform "+(z?"rotate-180":"")})]}):t.jsx("div",{ref:X,role:"button",tabIndex:Y?-1:0,"aria-haspopup":"listbox","aria-expanded":z,"aria-label":C.length>0?`${N} (${C.length})`:N,onClick:()=>te(!z),onKeyDown:e=>{Y||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),te(!z))},className:`w-full min-h-[42px] px-3 py-2 text-left border ${s.radius.button} ${s.transitions.colors} ${Y?"bg-gray-100 dark:bg-gray-800 cursor-not-allowed":`${s.colors.background.base} hover:border-blue-400 dark:hover:border-blue-500 cursor-pointer`} ${z?"border-blue-500 ring-2 ring-blue-200 dark:ring-blue-800":"border-gray-300 dark:border-gray-600"}`,children:t.jsxs("div",{className:"flex items-center justify-between gap-2",children:[t.jsx("div",{className:"flex-1 min-w-0",children:0===C.length?t.jsx("span",{className:"text-gray-400 dark:text-gray-500 text-sm",children:$||q("common.select","Select...")}):t.jsx("div",{className:"flex flex-wrap gap-1 max-h-24 overflow-y-auto",children:I.map(e=>t.jsxs("span",{className:`inline-flex items-center gap-1 px-2 py-0.5 text-xs font-medium bg-blue-100 dark:bg-blue-900/40 text-blue-700 dark:text-blue-300 ${s.radius.pill}`,children:[e.logo&&t.jsx("img",{src:n(e.logo,{width:24}),alt:"",className:"w-3 h-3 object-contain"}),t.jsx("span",{className:"truncate max-w-[100px]",children:e.name}),t.jsx("button",{type:"button",onClick:r=>ce(e.id,r),className:"hover:text-blue-900 dark:hover:text-blue-100",children:t.jsx(m,{className:"w-3 h-3"})})]},e.id))})}),t.jsxs("div",{className:"flex items-center gap-1 shrink-0",children:[C.length>0&&t.jsx("button",{type:"button",onClick:be,className:`p-1 hover:bg-gray-100 dark:hover:bg-gray-700 ${s.radius.badge}`,children:t.jsx(m,{className:"w-4 h-4 text-gray-400"})}),t.jsx(b,{className:"w-4 h-4 text-gray-400 transition-transform "+(z?"rotate-180":"")})]})]})});let J,U,re,ae,se;w[75]!==B?(De=t.jsx(d,{asChild:!0,children:B}),w[75]=B,w[76]=De):De=w[76],he=i,ke="start",je=4,w[77]===Symbol.for("react.memo_cache_sentinel")?(ve=e=>{e.preventDefault(),ee.current?.focus()},we=e=>{X.current?.contains(e.target)&&e.preventDefault()},w[77]=ve,w[78]=we):(ve=w[77],we=w[78]),Ne=v,$e="p-0 overflow-hidden w-[var(--radix-popover-trigger-width)] "+("compact"===W?"min-w-65":""),w[79]===Symbol.for("react.memo_cache_sentinel")?(J=t.jsx(u,{className:"absolute left-2.5 top-1/2 -translate-y-1/2 w-4 h-4 text-gray-400"}),w[79]=J):J=w[79],w[80]===Symbol.for("react.memo_cache_sentinel")?(U=e=>H(e.target.value),w[80]=U):U=w[80],w[81]!==q?(re=q("common.search","Search..."),w[81]=q,w[82]=re):re=w[82],w[83]!==G||w[84]!==re?(ae=t.jsx("input",{ref:ee,type:"text",value:G,onChange:U,placeholder:re,className:`w-full pl-8 pr-3 py-1.5 text-sm border border-gray-300 dark:border-gray-600 ${s.radius.badge} bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100 placeholder-gray-400 focus:ring-2 focus:ring-blue-500 focus:border-transparent`}),w[83]=G,w[84]=re,w[85]=ae):ae=w[85],w[86]!==K?(se=K&&t.jsx(h,{className:"absolute right-2.5 top-1/2 -translate-y-1/2 w-4 h-4 text-blue-500 animate-spin"}),w[86]=K,w[87]=se):se=w[87],w[88]!==ae||w[89]!==se?(Se=t.jsx("div",{className:"p-2 border-b border-gray-200 dark:border-gray-700",children:t.jsxs("div",{className:"relative",children:[J,ae,se]})}),w[88]=ae,w[89]=se,w[90]=Se):Se=w[90],w[91]!==P||w[92]!==_||w[93]!==C?(Ce=P&&P.length>0&&t.jsx("div",{className:"flex flex-wrap gap-1.5 p-2 border-b border-gray-200 dark:border-gray-700",children:P.map(e=>{const r=e.ids.length>0&&e.ids.length===C.length&&e.ids.every(e=>C.includes(e));return t.jsx("button",{type:"button",onClick:()=>_(r?[]:e.ids),className:`px-2.5 py-1 text-xs font-medium ${s.radius.pill} border transition-colors ${r?e.colorClass??"bg-primary-600 text-white border-primary-600":"border-gray-300 dark:border-gray-600 bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600"}`,children:e.label},e.key)})}),w[91]=P,w[92]=_,w[93]=C,w[94]=Ce):Ce=w[94],ue=c,ye="max-h-60",fe=p||0!==T.length?t.jsxs(t.Fragment,{children:[T.length>0&&t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"px-3 py-1.5 text-xs font-medium text-gray-500 dark:text-gray-400 bg-gray-50 dark:bg-gray-700/50 border-b border-gray-200 dark:border-gray-700",children:q("common.selected","Selected")}),T.map(e=>M(e,!0)),p&&t.jsx("div",{className:"px-3 py-1.5 text-xs font-medium text-gray-500 dark:text-gray-400 bg-gray-50 dark:bg-gray-700/50 border-y border-gray-200 dark:border-gray-700",children:q("common.searchResults","Search Results")})]}),g?Object.entries(g).map(e=>{const[r,a]=e;return t.jsxs("div",{children:[t.jsx("div",{className:"px-3 py-1.5 text-xs font-semibold text-gray-500 dark:text-gray-400 uppercase tracking-wider bg-gray-50 dark:bg-gray-700/50",children:r}),a.map(e=>M(e))]},r)}):r.map(e=>M(e)),o&&t.jsx("div",{className:"px-3 py-2 text-xs text-gray-500 dark:text-gray-400 text-center border-t border-gray-200 dark:border-gray-700",children:q("common.typeToSearchMore","Type to search for more options...")})]}):t.jsx("div",{className:"px-3 py-4 text-sm text-gray-500 dark:text-gray-400 text-center",children:K?q("common.loading","Loading..."):E&&!G?q("common.typeToSearch","Type to search..."):q("common.noResults","N
1o results found")}),w[23]=Q,w[24]=Y,w[25]=F,w[26]=P,w[27]=A,w[28]=be,w[29]=ce,w[30]=de,w[31]=Z,w[32]=z,w[33]=N,w[34]=K,w[35]=xe,w[36]=V,w[37]=_,w[38]=E,w[39]=S,w[40]=$,w[41]=G,w[42]=C,w[43]=te,w[44]=q,w[45]=L,w[46]=W,w[47]=ue,w[48]=he,w[49]=pe,w[50]=ye,w[51]=fe,w[52]=ke,w[53]=je,w[54]=ve,w[55]=we,w[56]=Ne,w[57]=$e,w[58]=Se,w[59]=Ce,w[60]=_e,w[61]=Ee,w[62]=De,w[63]=Ie,w[64]=Oe}else ue=w[47],he=w[48],pe=w[49],ye=w[50],fe=w[51],ke=w[52],je=w[53],ve=w[54],we=w[55],Ne=w[56],$e=w[57],Se=w[58],Ce=w[59],_e=w[60],Ee=w[61],De=w[62],Ie=w[63],Oe=w[64];return w[95]!==ue||w[96]!==ye||w[97]!==fe?(Te=t.jsx(ue,{className:ye,children:fe}),w[95]=ue,w[96]=ye,w[97]=fe,w[98]=Te):Te=w[98],w[99]!==be||w[100]!==C.length||w[101]!==q?(Re=C.length>0&&t.jsx("div",{className:"px-3 py-2 border-t border-gray-200 dark:border-gray-700 bg-gray-50 dark:bg-gray-800/50",children:t.jsxs("div",{className:"flex items-center justify-between",children:[t.jsx("span",{className:"text-xs text-gray-500 dark:text-gray-400",children:q("common.selectedCount","{{count}} selected",{count:C.length})}),t.jsx("button",{type:"button",onClick:be,className:"text-xs text-red-600 dark:text-red-400 hover:underline",children:q("common.clearAll","Clear all")})]})}),w[99]=be,w[100]=C.length,w[101]=q,w[102]=Re):Re=w[102],w[103]!==he||w[104]!==ke||w[105]!==je||w[106]!==ve||w[107]!==we||w[108]!==Ne||w[109]!==$e||w[110]!==Se||w[111]!==Ce||w[112]!==Te||w[113]!==Re?(Pe=t.jsxs(he,{align:ke,sideOffset:je,onOpenAutoFocus:ve,onInteractOutside:we,onWheel:Ne,className:$e,children:[Se,Ce,Te,Re]}),w[103]=he,w[104]=ke,w[105]=je,w[106]=ve,w[107]=we,w[108]=Ne,w[109]=$e,w[110]=Se,w[111]=Ce,w[112]=Te,w[113]=Re,w[114]=Pe):Pe=w[114],w[115]!==_e||w[116]!==Ee||w[117]!==De||w[118]!==Pe?(Ae=t.jsxs("div",{className:_e,children:[Ee,De,Pe]}),w[115]=_e,w[116]=Ee,w[117]=De,w[118]=Pe,w[119]=Ae):Ae=w[119],w[120]!==pe||w[121]!==Ie||w[122]!==Oe||w[123]!==Ae?(Fe=t.jsx(pe,{open:Ie,onOpenChange:Oe,children:Ae}),w[120]=pe,w[121]=Ie,w[122]=Oe,w[123]=Ae,w[124]=Fe):Fe=w[124],Fe};function y(e){const[,r]=e;return r.length>0}function f(e){return void 0!==e}function k(e){return e.id}function j(e){return e.id}function v(e){return e.stopPropagation()}export{p as S};

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.