PageSourceSearch

https://www.tes.com/storefront/_next/static/chunks/32-b92b57c1d93f7be9.js

js tes.com collected 2026-09-24 08:29:34 UTC 25,097 bytes, 6 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[32],{3471:function(e,t){/*!
2 * cookie
3 * Copyright(c) 2012-2014 Roman Shtylman
4 * Copyright(c) 2015 Douglas Christopher Wilson
5 * MIT Licensed
6 */t.parse=function(e,t){if("string"!=typeof e)throw TypeError("argument str must be a string");var n={},o=e.length;if(o<2)return n;var i=t&&t.decode||c,a=0,l=0,d=0;do{if(-1===(l=e.indexOf("=",a)))break;if(-1===(d=e.indexOf(";",a)))d=o;else if(l>d){a=e.lastIndexOf(";",l-1)+1;continue}var f=u(e,a,l),p=s(e,l,f),v=e.slice(f,p);if(!r.call(n,v)){var b=u(e,l+1,d),h=s(e,d,b);34===e.charCodeAt(b)&&34===e.charCodeAt(h-1)&&(b++,h--);var g=e.slice(b,h);n[v]=function(e,t){try{return t(e)}catch(t){return e}}(g,i)}a=d+1}while(a<o);return n},t.serialize=function(e,t,r){var u=r&&r.encode||encodeURIComponent;if("function"!=typeof u)throw TypeError("option encode is invalid");if(!o.test(e))throw TypeError("argument name is invalid");var s=u(t);if(!i.test(s))throw TypeError("argument val is invalid");var c=e+"="+s;if(!r)return c;if(null!=r.maxAge){var d=Math.floor(r.maxAge);if(!isFinite(d))throw TypeError("option maxAge is invalid");c+="; Max-Age="+d}if(r.domain){if(!a.test(r.domain))throw TypeError("option domain is invalid");c+="; Domain="+r.domain}if(r.path){if(!l.test(r.path))throw TypeError("option path is invalid");c+="; Path="+r.path}if(r.expires){var f=r.expires;if("[object Date]"!==n.call(f)||isNaN(f.valueOf()))throw TypeError("option expires is invali
6d");c+="; Expires="+f.toUTCString()}if(r.httpOnly&&(c+="; HttpOnly"),r.secure&&(c+="; Secure"),r.partitioned&&(c+="; Partitioned"),r.priority)switch("string"==typeof r.priority?r.priority.toLowerCase():r.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw TypeError("option priority is invalid")}if(r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"none":c+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return c};var n=Object.prototype.toString,r=Object.prototype.hasOwnProperty,o=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,i=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,a=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,l=/^[\u0020-\u003A\u003D-\u007E]*$/;function u(e,t,n){do{var r=e.charCodeAt(t);if(32!==r&&9!==r)return t}while(++t<n);return n}function s(e,t,n){for(;t>n;){var r=e.charCodeAt(--t);if(32!==r&&9!==r)return t+1}return n}
6function c(e){return -1!==e.indexOf("%")?decodeURIComponent(e):e}},8827:function(e,t,n){var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};Object.defineProperty(t,"__esModule",{value:!0}),t.hasCookie=t.deleteCookie=t.setCookie=t.getCookie=t.getCookies=void 0;var i=n(3471),a=function(){return"undefined"!=typeof window},l=function(e){return!!e&&"getAll"in e&&"set"in e&&"function"==typeof e.getAll&&"function"==typeof e.set},u=function(e){return!!(null==e?void 0:e.req)&&"cookies"in e.req&&l(null==e?void 0:e.req.cookies)||!!(null==e?void 0:e.res)&&"cookies"in e.res&&l(null==e?void 0:e.res.cookies)||!!(null==e?void 0:e.cookies)&&l(e.cookies())},s=function(e){var t={};return e.getAll().forEach(function(e){var n=e.name,r=e.value;t[n]=r}),t},c=function(e){try{if("string"==typeof e)return e;return JSON.stringify(e)}catch(t){return e}};t.getCookies=function(e){if(u(e)){if(null==e?void 0:e.req)return s(e.req.cookies);if(null==e?void 0:e.cookies)return s(e.cookies())}if(e&&(t=e.req),!a())return t&&t.cookies?t.cookies:t&&t.headers.cookie?(0,i.parse)(t.headers.cookie):{};for(var t,n={},r=document.cookie?document.cookie.split("; "):[],o=0,l=r.length;o<l;o++){var c=r[o].split("="),d=c.slice(1).join("=");n[c[0]]=d}return n},t.getCookie=function(e,n){var r=(0,t.getCookies)(n)[e];if(void 0!==r)return r?r.replace(/(%[0-9A-Z]{2}
6)+/g,decodeURIComponent):r},t.setCookie=function(e,t,n){if(u(n)){var l,s,d,f=n.req,p=n.res,v=n.cookies,b=o(n,["req","res","cookies"]),h=r({name:e,value:c(t)},b);f&&f.cookies.set(h),p&&p.cookies.set(h),v&&v().set(h);return}if(n){var f=n.req,p=n.res,g=o(n,["req","res"]);s=f,d=p,l=g}var m=(0,i.serialize)(e,c(t),r({path:"/"},l));if(a())document.cookie=m;else if(d&&s){var x=d.getHeader("Set-Cookie");if(Array.isArray(x)||(x=x?[String(x)]:[]),d.setHeader("Set-Cookie",x.concat(m)),s&&s.cookies){var y=s.cookies;""===t?delete y[e]:y[e]=c(t)}if(s&&s.headers&&s.headers.cookie){var y=(0,i.parse)(s.headers.cookie);""===t?delete y[e]:y[e]=c(t),s.headers.cookie=Object.entries(y).reduce(function(e,t){return e.concat("".concat(t[0],"=").concat(t[1],";"))},"")}}},t.deleteCookie=function(e,n){return(0,t.setCookie)(e,"",r(r({},n),{maxAge:-1}))},t.hasCookie=function(e,n){return!!e&&(0,t.getCookies)(n).hasOwnProperty(e)}},7523:function(e,t,n){let r,o,i,a,l,u,s,c,d,f,p,v;n.d(t,{R:function(){return el}});var b,h=n(7653),g=n(6166),m=n(3433);function x(e,t){let[n,r]=(0,h.useState)(e),o=(0,m.E)(e);return(0,g.e)(()=>r(o.current),[o,r,...t]),n}var y=n(1786),O=n(6840),S=n(8428),w=n(3018);let E=null!=(b=h.useId)?b:function(){let e=(0,w.H)(),[t,n]=h.useState(e?()=>S.O.nextId():null);return(0,g.e)(()=>{null===t&&n(S.O.nextId())},[t]),null!=t?""+t:void 0};var L=n(8614);function k(e){return S.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let R=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var T=((r=T||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),P=((o=P||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),I=((i=I||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i),C=((a=C||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function A(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=k(e))?void 0:t.body)&&(0,L.E)(n,{0:()=>e.matches(R),1(){let t=e;for(;null!==t;){if(t.matches(R))return!0;t=t.parentElement}return!1}})}var D=((l=D||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function F(e,t,n){let r=(0,m.E)(t);(0,h.useEffect)(()=>{function t(e){r.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}function M(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var N=n(9858);let z=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function H(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return r;let i=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),i=!0;let a=i?null!=(n=o.innerText)?n:"":r;return z.test(a)&&(a=a.replace(z,"")),a}function U(e){return[e.screenX,e.screenY]}var j=n(4663),_=((u=_||{})[u.None=1]="None",u[u.Focusable=2]="Focusable",u[u.Hidden=4]="Hidden",u);let q=(0,j.yV)(function(e,t){var n;let{features:r=1,...o}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,j.sY)({ourProps:i,theirProps:o,slot:{},defaultTag:"div",name:"Hidden"})});var V=n(6378),B=((s=B||{})[s.First=0]="First",s[s.Previous=1]="Previous",s[s.Next=2]="Next",s[s.Last=3]="Last",s[s.Specific=4]="Specific",s[s.Nothing=5]="Nothing",s),Q=n(6779);function G(e,t){return e?e+"["+t+"]":t}var K=((c=K||{}).Space=" ",c.Enter="Enter",c.Escape="Escape",c.Backspace="Backspace",c.Delete="Delete",c.ArrowLeft="ArrowLeft",c.ArrowUp="ArrowUp",c.ArrowRight="ArrowRight",c.ArrowDown="ArrowDown",c.Home="Home",c.End="End",c.PageUp="PageUp",c.PageDown="PageDown",c.Tab="Tab",c),Y=((d=Y||{})[d.Open=0]="Open",d[d.Closed=1]="Closed",d),Z=((f=Z||{})[f.Single=0]="Single",f[f.Multi=1]="Multi",f),W=((p=W||{})[p.Pointer=0]="Pointer",p[p.Other=1]="Other",p),$=((v=$||{})[v.OpenListbox=0]="OpenListbox",v[v.CloseListbox=1]="CloseListbox",v[v.GoToOption=2]="GoToOption",v[v.Search=3]="Search",v[v.ClearSearch=4]="ClearSearch",v[v.RegisterOption=5]="RegisterOption",v[v.UnregisterOption=6]="UnregisterOption",v[v.RegisterLabel=7]="RegisterLabel",v);function J(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{options:r,activeOptionIndex:o}}
6let X={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var n;if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=J(e),o=function(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeOptionIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),i=o?e.options.indexOf(o):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=J(e,e=>[...e,n]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n)),{...e,...r}},6:(e,t)=>{let n=J(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},ee=(0,h.createContext)(null);function et(e){let t=(0,h.useContext)(ee);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,et),t}return t}ee.displayName="ListboxActionsContext";let en=(0,h.createContext)(null);function er(e){let t=(0,h.useContext)(en);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,er),t}return t}function eo(e,t){return(0,L.E)(t.type,X,e,t)}en.displayName="ListboxDataContext";let ei=h.Fragment,ea=j.AN.RenderStrategy|j.AN.Static,el=Object.assign((0,j.yV)(function(e,t){let{value:n,defaultValue:r,form:o,name:i,onChange:a,by:l=(e,t)=>e===t,disabled:u=!1,horizontal:s=!1,multiple:c=!1,...d}=e,f=s?"horizontal":"vertical",p=(0,N.T)(t),[v=c?[]:void 0,b]=function(e,t,n){let[r,o]=(0,h.useState)(n),i=void 0!==e,a=(0,h.useRef)(i),l=(0,h.useRef)(!1),u=(0,h.useRef)(!1);return!i||a.current||l.current?i||!a.current||u.current||(u.current=!0,a.current=i,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(l.current=!0,a.current=i,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[i?e:r,(0,y.z)(e=>(i||o(e),null==t?void 0:t(e)))]}(n,a,r),[x,S]=(0,h.useReducer)(eo,{dataRef:(0,h.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),w=(0,h.useRef)({static:!1,hold:!1}),E=(0,h.useRef)(null),k=(0,h.useRef)(null),R=(0,h.useRef)(null),T=(0,y.z)("string"==typeof l?(e,t)=>(null==e?void 0:e[l])===(null==t?void 0:t[l]):l),P=(0,h.useCallback)(e=>(0,L.E)(I.mode,{1:()=>v.some(t=>T(t,e)),0:()=>T(v,e)}),[v]),I=(0,h.useMemo)(()=>({...x,value:v,disabled:u,mode:c?1:0,orientation:f,compare:T,isSelected:P,optionsPropsRef:w,labelRef:E,buttonRef:k,optionsRef:R}),[v,u,c,x]);(0,g.e)(()=>{x.dataRef.current=I},[I]),function(e,t){var n,r;let o,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=(0,h.useRef)(!1);function l(n,r){if(!a.current||n.defaultPrevented)return;
6let o=r(n);if(null!==o&&o.getRootNode().contains(o)&&o.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(o)||n.composed&&n.composedPath().includes(e))return}return A(o,C.Loose)||-1===o.tabIndex||n.preventDefault(),t(n,o)}}(0,h.useEffect)(()=>{requestAnimationFrame(()=>{a.current=i})},[i]);let u=(0,h.useRef)(null);F("pointerdown",e=>{var t,n;a.current&&(u.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),F("mousedown",e=>{var t,n;a.current&&(u.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),F("click",e=>{/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0||/Android/gi.test(window.navigator.userAgent)||u.current&&(l(e,()=>u.current),u.current=null)},!0),F("touchend",e=>l(e,()=>e.target instanceof HTMLElement?e.target:null),!0),n="blur",r=e=>l(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),o=(0,m.E)(r),(0,h.useEffect)(()=>{function e(e){o.current(e)}return window.addEventListener(n,e,!0),()=>window.removeEventListener(n,e,!0)},[n,!0])}([I.buttonRef,I.optionsRef],(e,t)=>{var n;S({type:1}),A(t,C.Loose)||(e.preventDefault(),null==(n=I.buttonRef.current)||n.focus())},0===I.listboxState);let D=(0,h.useMemo)(()=>({open:0===I.listboxState,disabled:u,value:v}),[I,u,v]),M=(0,y.z)(e=>{let t=I.options.find(t=>t.id===e);t&&Z(t.dataRef.current.value)}),z=(0,y.z)(()=>{if(null!==I.activeOptionIndex){let{dataRef:e,id:t}=I.options[I.activeOptionIndex];Z(e.current.value),S({type:2,focus:B.Specific,id:t})}}),H=(0,y.z)(()=>S({type:0})),U=(0,y.z)(()=>S({type:1})),Q=(0,y.z)((e,t,n)=>e===B.Specific?S({type:2,focus:B.Specific,id:t,trigger:n}):S({type:2,focus:e,trigger:n})),K=(0,y.z)((e,t)=>(S({type:5,id:e,dataRef:t}),()=>S({type:6,id:e}))),Y=(0,y.z)(e=>(S({type:7,id:e}),()=>S({type:7,id:null}))),Z=(0,y.z)(e=>(0,L.E)(I.mode,{0:()=>null==b?void 0:b(e),1(){let t=I.value.slice(),n=t.findIndex(t=>T(t,e));return -1===n?t.push(e):t.splice(n,1),null==b?void 0:b(t)}})),W=(0,y.z)(e=>S({type:3,value:e})),$=(0,y.z)(()=>S({type:4})),J=(0,h.useMemo)(()=>({onChange:Z,registerOption:K,registerLabel:Y,goToOption:Q,closeListbox:U,openListbox:H,selectActiveOption:z,selectOption:M,search:W,clearSearch:$}),[]),X=(0,h.useRef)(null),et=(0,O.G)();return(0,h.useEffect)(()=>{X.current&&void 0!==r&&et.addEventListener(X.current,"reset",()=>{null==b||b(r)})},[X,b]),h.createElement(ee.Provider,{value:J},h.createElement(en.Provider,{value:I},h.createElement(V.up,{value:(0,L.E)(I.listboxState,{0:V.ZM.Open,1:V.ZM.Closed})},null!=i&&null!=v&&(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[o,i]of Object.entries(t))!function t(n,r,o){if(Array.isArray(o))for(let[e,i]of o.entries())t(n,G(r,e.toString()),i);else o instanceof Date?n.push([r,o.toISOString()]):"boolean"==typeof o?n.push([r,o?"1":"0"]):"string"==typeof o?n.push([r,o]):"number"==typeof o?n.push([r,"".concat(o)]):null==o?n.push([r,""]):e(o,r,n)}(r,G(n,o),i);return r})({[i]:v}).map((e,t)=>{let[n,r]=e;return h.createElement(q,{features:_.Hidden,ref:0===t?e=>{var t;X.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...(0,j.oA)({key:n,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:o,disabled:u,name:n,value:r})})}),(0,j.sY)({ourProps:{ref:p},theirProps:d,slot:D,defaultTag:ei,name:"Listbox"}))))}),{Button:(0,j.yV)(function(e,t){var n;let r=E(),{id:o="headlessui-listbox-button-".concat(r),...i}=e,a=er("Listbox.Button"),l=et("Listbox.Button"),u=(0,N.T)(a.buttonRef,t),s=(0,O.G)(),c=(0,y.z)(e=>{switch(e.key){case K.Space:case K.Enter:case K.ArrowDown:e.preventDefault(),l.openListbox(),s.nextFrame(()=>{a.value||l.goToOption(B.First)});break;case K.ArrowUp:e.preventDefault(),l.openListbox(),s.nextFrame(()=>{a.value||l.goToOption(B.Last)})}}),d=(0,y.z)(e=>{e.key===K.Space&&e.preventDefault()}),f=(0,y.z)(e=>{if(function(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}(e.currentTarget))return e.preventDefault();0===a.listboxState?(l.closeListbox(),s.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
6)):(e.preventDefault(),l.openListbox())}),p=x(()=>{if(a.labelId)return[a.labelId,o].join(" ")},[a.labelId,o]),v=(0,h.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled,value:a.value}),[a]),b={ref:u,id:o,type:function(e,t){let[n,r]=(0,h.useState)(()=>M(e));return(0,g.e)(()=>{r(M(e))},[e.type,e.as]),(0,g.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}(e,a.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(n=a.optionsRef.current)?void 0:n.id,"aria-expanded":0===a.listboxState,"aria-labelledby":p,disabled:a.disabled,onKeyDown:c,onKeyUp:d,onClick:f};return(0,j.sY)({ourProps:b,theirProps:i,slot:v,defaultTag:"button",name:"Listbox.Button"})}),Label:(0,j.yV)(function(e,t){let n=E(),{id:r="headlessui-listbox-label-".concat(n),...o}=e,i=er("Listbox.Label"),a=et("Listbox.Label"),l=(0,N.T)(i.labelRef,t);(0,g.e)(()=>a.registerLabel(r),[r]);let u=(0,y.z)(()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),s=(0,h.useMemo)(()=>({open:0===i.listboxState,disabled:i.disabled}),[i]);return(0,j.sY)({ourProps:{ref:l,id:r,onClick:u},theirProps:o,slot:s,defaultTag:"label",name:"Listbox.Label"})}),Options:(0,j.yV)(function(e,t){var n;let r=E(),{id:o="headlessui-listbox-options-".concat(r),...i}=e,a=er("Listbox.Options"),l=et("Listbox.Options"),u=(0,N.T)(a.optionsRef,t),s=(0,O.G)(),c=(0,O.G)(),d=(0,V.oJ)(),f=null!==d?(d&V.ZM.Open)===V.ZM.Open:0===a.listboxState;(0,h.useEffect)(()=>{var e;let t=a.optionsRef.current;t&&0===a.listboxState&&t!==(null==(e=k(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[a.listboxState,a.optionsRef]);let p=(0,y.z)(e=>{switch(c.dispose(),e.key){case K.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),l.search(e.key);case K.Enter:if(e.preventDefault(),e.stopPropagation(),null!==a.activeOptionIndex){let{dataRef:e}=a.options[a.activeOptionIndex];l.onChange(e.current.value)}0===a.mode&&(l.closeListbox(),(0,Q.k)().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
6));break;case(0,L.E)(a.orientation,{vertical:K.ArrowDown,horizontal:K.ArrowRight}):return e.preventDefault(),e.stopPropagation(),l.goToOption(B.Next);case(0,L.E)(a.orientation,{vertical:K.ArrowUp,horizontal:K.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),l.goToOption(B.Previous);case K.Home:case K.PageUp:return e.preventDefault(),e.stopPropagation(),l.goToOption(B.First);case K.End:case K.PageDown:return e.preventDefault(),e.stopPropagation(),l.goToOption(B.Last);case K.Escape:return e.preventDefault(),e.stopPropagation(),l.closeListbox(),s.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case K.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(l.search(e.key),c.setTimeout(()=>l.clearSearch(),350))}}),v=x(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.id},[a.buttonRef.current]),b=(0,h.useMemo)(()=>({open:0===a.listboxState}),[a]),g={"aria-activedescendant":null===a.activeOptionIndex||null==(n=a.options[a.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===a.mode||void 0,"aria-labelledby":v,"aria-orientation":a.orientation,id:o,onKeyDown:p,role:"listbox",tabIndex:0,ref:u};return(0,j.sY)({ourProps:g,theirProps:i,slot:b,defaultTag:"ul",features:ea,visible:f,name:"Listbox.Options"})}),Option:(0,j.yV)(function(e,t){let n,r,o;let i=E(),{id:a="headlessui-listbox-option-".concat(i),disabled:l=!1,value:u,...s}=e,c=er("Listbox.Option"),d=et("Listbox.Option"),f=null!==c.activeOptionIndex&&c.options[c.activeOptionIndex].id===a,p=c.isSelected(u),v=(0,h.useRef)(null),b=(n=(0,h.useRef)(""),r=(0,h.useRef)(""),(0,y.z)(()=>{let e=v.current;if(!e)return"";let t=e.innerText;if(n.current===t)return r.current;let o=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():H(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return H(e).trim()})(e).trim().toLowerCase();return n.current=t,r.current=o,o})),x=(0,m.E)({disabled:l,value:u,domRef:v,get textValue(){return b()}}),O=(0,N.T)(t,v);(0,g.e)(()=>{if(0!==c.listboxState||!f||0===c.activationTrigger)return;let e=(0,Q.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=v.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[v,f,c.listboxState,c.activationTrigger,c.activeOptionIndex]),(0,g.e)(()=>d.registerOption(a,x),[x,a]);let S=(0,y.z)(e=>{if(l)return e.preventDefault();d.onChange(u),0===c.mode&&(d.closeListbox(),(0,Q.k)().nextFrame(()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
6))}),w=(0,y.z)(()=>{if(l)return d.goToOption(B.Nothing);d.goToOption(B.Specific,a)}),L=(o=(0,h.useRef)([-1,-1]),{wasMoved(e){let t=U(e);return(o.current[0]!==t[0]||o.current[1]!==t[1])&&(o.current=t,!0)},update(e){o.current=U(e)}}),k=(0,y.z)(e=>L.update(e)),R=(0,y.z)(e=>{L.wasMoved(e)&&(l||f||d.goToOption(B.Specific,a,0))}),T=(0,y.z)(e=>{L.wasMoved(e)&&(l||f&&d.goToOption(B.Nothing))}),P=(0,h.useMemo)(()=>({active:f,selected:p,disabled:l}),[f,p,l]);return(0,j.sY)({ourProps:{id:a,ref:O,role:"option",tabIndex:!0===l?void 0:-1,"aria-disabled":!0===l||void 0,"aria-selected":p,disabled:void 0,onClick:S,onFocus:w,onPointerEnter:k,onMouseEnter:k,onPointerMove:R,onMouseMove:R,onPointerLeave:T,onMouseLeave:T},theirProps:s,slot:P,defaultTag:"li",name:"Listbox.Option"})})})}}]);

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.