PageSourceSearch

https://bobobox.com/_next/static/chunks/4659-24ad0f9cd2d7fb71.js

js bobobox.com collected 2026-10-02 06:20:46 UTC 13,482 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4659,2110],{77349:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(83946),a=n(19013),u=n(13882);function o(e,t){(0,u.Z)(2,arguments);var n=(0,a.Z)(e),o=(0,r.Z)(t);return isNaN(o)?new Date(NaN):(o&&n.setDate(n.getDate()+o),n)}},79429:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(83946),a=n(19013),u=n(13882);function o(e,t){return(0,u.Z)(2,arguments),function(e,t){(0,u.Z)(2,arguments);var n=(0,a.Z)(e),o=(0,r.Z)(t);if(isNaN(o))return new Date(NaN);if(!o)return n;var l=n.getDate(),i=new Date(n.getTime());return(i.setMonth(n.getMonth()+o+1,0),l>=i.getDate())?i:(n.setFullYear(i.getFullYear(),i.getMonth(),l),n)}(e,12*(0,r.Z)(t))}},94533:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(19013),a=n(24262),u=n(13882);function o(e){(0,u.Z)(1,arguments);var t=(0,r.Z)(e);return t.setHours(0,0,0,0),t}function l(e,t){var n=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return n<0?-1:n>0?1:n}function i(e,t){(0,u.Z)(2,arguments);var n=(0,r.Z)(e),i=(0,r.Z)(t),s=l(n,i),c=Math.abs(function(e,t){(0,u.Z)(2,arguments);var n=o(e),r=o(t);return Math.round((n.getTime()-(0,a.Z)(n)-(r.getTime()-(0,a.Z)(r)))/864e5)}(n,i));n.setDate(n.getDate()-s*c);var d=Number(l(n,i)===-s),p=s*(c-d);return 0===p?0:p}},6512:function(e,t,n){n.d(t,{p:function(){return E}});var r,a,u=n(67294),o=n(32984),l=n(12351),i=n(23784),s=n(19946),c=n(61363),d=n(64103),p=n(16567),f=n(14157),m=n(15466),v=n(73781),I=((r=I||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),g=((a=g||{})[a.ToggleDisclosure=0]="ToggleDisclosure",a[a.CloseDisclosure=1]="CloseDisclosure",a[a.SetButtonId=2]="SetButtonId",a[a.SetPanelId=3]="SetPanelId",a[a.LinkPanel=4]="LinkPanel",a[a.UnlinkPanel=5]="UnlinkPanel",a);let y={0:e=>({...e,disclosureState:(0,o.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},R=(0,u.createContext)(null);function P(e){let t=(0,u.useContext)(R);if(null===t){let n=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,P),n}return t}R.displayName="DisclosureContext";let b=(0,u.createContext)(null);b.displayName="DisclosureAPIContext";let S=(0,u.createContext)(null);function T(e,t){return(0,o.E)(t.type,y,e,t)}S.displayName="DisclosurePanelContext";let h=u.Fragment,D=(0,l.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,a=(0,u.useRef)(null),s=(0,i.T)(t,(0,i.h)(e=>{a.current=e},void 0===e.as||e.as===u.Fragment)),c=(0,u.useRef)(null),d=(0,u.useRef)(null),f=(0,u.useReducer)(T,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:d,panelRef:c,buttonId:null,panelId:null}),[{disclosureState:I,buttonId:g},y]=f,P=(0,v.z)(e=>{y({type:1});let t=(0,m.r)(a);if(!t||!g)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(g):t.getElementById(g);null==n||n.focus()}),S=(0,u.useMemo)(()=>({close:P}),[P]),D=(0,u.useMemo)(()=>({open:0===I,close:P}),[I,P]);return u.createElement(R.Provider,{value:f},u.createElement(b.Provider,{value:S},u.createElement(p.up,{value:(0,o.E)(I,{0:p.ZM.Open,1:p.ZM.Closed})},(0,l.sY)({ourProps:{ref:s},theirProps:r,slot:D,defaultTag:h,name:"Disclosure"}))))}),M=(0,l.yV)(function(e,t){let n=(0,s.M)(),{id:r=`headlessui-disclosure-button-${n}`,...a}=e,[o,p]=P("Disclosure.Button"),m=(0,u.useContext)(S),I=null!==m&&m===o.panelId,g=(0,u.useRef)(null),y=(0,i.T)(g,t,I?null:o.buttonRef);(0,u.useEffect)(()=>{if(!I)return p({type:2,buttonId:r}),()=>{p({type:2,buttonId:null})}},[r,p,I]);let R=(0,v.z)(e=>{var t;if(I){if(1===o.disclosureState)return;switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0}),null==(t=o.buttonRef.current)||t.focus()}}else switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0})}}),b=(0,v.z)(e=>{e.key===c.R.Space&&e.preventDefault()}),T=(0,v.z)(t=>{var n;(0,d.P)(t.currentTarget)||e.disabled||(I?(p({type:0}),null==(n=o.buttonRef.current)||n.focus()):p({type:0}))}),h=(0,u.useMemo)(()=>({open:0===o.disclosureState}
1),[o]),D=(0,f.f)(e,g),M=I?{ref:y,type:D,onKeyDown:R,onClick:T}:{ref:y,id:r,type:D,"aria-expanded":e.disabled?void 0:0===o.disclosureState,"aria-controls":o.linkedPanel?o.panelId:void 0,onKeyDown:R,onKeyUp:b,onClick:T};return(0,l.sY)({ourProps:M,theirProps:a,slot:h,defaultTag:"button",name:"Disclosure.Button"})}),x=l.AN.RenderStrategy|l.AN.Static,E=Object.assign(D,{Button:M,Panel:(0,l.yV)(function(e,t){let n=(0,s.M)(),{id:r=`headlessui-disclosure-panel-${n}`,...a}=e,[o,c]=P("Disclosure.Panel"),{close:d}=function e(t){let n=(0,u.useContext)(b);if(null===n){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return n}("Disclosure.Panel"),f=(0,i.T)(t,o.panelRef,e=>{c({type:e?4:5})});(0,u.useEffect)(()=>(c({type:3,panelId:r}),()=>{c({type:3,panelId:null})}),[r,c]);let m=(0,p.oJ)(),v=null!==m?m===p.ZM.Open:0===o.disclosureState,I=(0,u.useMemo)(()=>({open:0===o.disclosureState,close:d}),[o,d]);return u.createElement(S.Provider,{value:o.panelId},(0,l.sY)({ourProps:{ref:f,id:r},theirProps:a,slot:I,defaultTag:"div",features:x,visible:v,name:"Disclosure.Panel"}))})})},72510:function(e,t,n){n.d(t,{v:function(){return B}});var r,a,u,o=n(67294),l=n(32984),i=n(12351),s=n(9362),c=n(94192),d=n(16723),p=n(23784),f=n(19946),m=n(61363),v=n(11497),I=n(64103),g=n(84575),y=n(39650),R=n(31591),P=n(16567),b=n(14157),S=n(51074),T=n(73781),h=n(40476),D=((r=D||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),M=((a=M||{})[a.Pointer=0]="Pointer",a[a.Other=1]="Other",a),x=((u=x||{})[u.OpenMenu=0]="OpenMenu",u[u.CloseMenu=1]="CloseMenu",u[u.GoToItem=2]="GoToItem",u[u.Search=3]="Search",u[u.ClearSearch=4]="ClearSearch",u[u.RegisterItem=5]="RegisterItem",u[u.UnregisterItem=6]="UnregisterItem",u);function E(e,t=e=>e){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,g.z2)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return -1===a&&(a=null),{items:r,activeItemIndex:a}}let k={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var n;let r=E(e),a=(0,v.d)(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),u=a?e.items.indexOf(a):-1;return -1===u||u===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:u,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=E(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=E(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},C=(0,o.createContext)(null);function w(e){let t=(0,o.useContext)(C);if(null===t){let n=Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,w),n}return t}function N(e,t){return(0,l.E)(t.type,k,e,t)}C.displayName="MenuContext";let Z=o.Fragment,F=(0,i.yV)(function(e,t){let n=(0,o.useReducer)(N,{menuState:1,buttonRef:(0,o.createRef)(),itemsRef:(0,o.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:r,itemsRef:a,buttonRef:u},s]=n,c=(0,p.T)(t);(0,y.O)([u,a],(e,t)=>{var n;s({type:1}),(0,g.sP)(t,g.tJ.Loose)||(e.preventDefault(),null==(n=u.current)||n.focus())},0===r);let d=(0,T.z)(()=>{s({type:1})}),f=(0,o.useMemo)(()=>({open:0===r,close:d}),[r,d]);return o.createElement(C.Provider,{value:n},o.createElement(P.up,{value:(0,l.E)(r,{0:P.ZM.Open,1:P.ZM.Closed})},(0,i.sY)({ourProps:{ref:c},theirProps:e,slot:f,defaultTag:Z,name:"Menu"})))}),O=(0,i.yV)(function(e,t){var n;let r=(0,f.M)(),{id:a=`headlessui-menu-button-${r}`,...u}=e,[l,s]=w("Menu.Button"),d=(0,p.T)(l.buttonRef,t),g=(0,c.G)(),y=(0,T.z)(e=>{switch(e.key){case m.R.Space:case m.R.Enter:case m.R.ArrowDown:e.preventDefault(),e.stopPropagation(),s({type:0}),g.nextFrame(()=>s({type:2,focus:v.T.First}));break;case m.R.ArrowUp:e.preventDefault(),e.stopPropagation(),s({type:0}),g.nextFrame(()=>s({type:2,focus:v.T.Last}))}}),R=(0,T.z)(e=>{e.key===m.R.Space&&e.preventDefault()}),P=(0,T.z)(t=>{if((0,I.P)(t.currentTarget))return t.preventDefault();e.disabled||(0===l.menuState?(s({type:1}),g.nextFrame(()=>{var e;return null==(e=l.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(t.preventDefault(),s({type:0})))}),S=(0,o.useMemo)(()=>({open:0===l.menuState}),[l]),h={ref:d,id:a,type:(0,b.f)(e,l.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=l.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===l.menuState,onKeyDown:y,onKeyUp:R,onClick:P};return(0,i.sY)({ourProps:h,theirProps:u,slot:S,defaultTag:"button",name:"Menu.Button"})}),z=i.AN.RenderStrategy|i.AN.Static,A=(0,i.yV)(function(e,t){var n,r;let a=(0,f.M)(),{id:u=`headlessui-menu-items-${a}`,...l}=e,[d,I]=w("Menu.Items"),y=(0,p.T)(d.itemsRef,t),b=(0,S.i)(d.itemsRef),h=(0,c.G)(),D=(0,P.oJ)(),M=null!==D?D===P.ZM.Open:0===d.menuState;(0,o.useEffect)(()=>{let e=d.itemsRef.current;e&&0===d.menuState&&e!==(null==b?void 0:b.activeElement)&&e.focus({preventScroll:!0})},[d.menuState,d.itemsRef,b]),(0,R.B)({container:d.itemsRef.current,enabled:0===d.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let x=(0,T.z)(e=>{var t,n;switch(h.dispose(),e.key){case m.R.Space:if(""!==d.searchQuery)return e.preventDefault(),e.stopPropagation(),I({type:3,value:e.key});case m.R.Enter:if(e.preventDefault(),e.stopPropagation(),I({type:1}),null!==d.activeItemIndex){let{dataRef:r}=d.items[d.activeItemIndex];null==(n=null==(t=r.current)?void 0:t.domRef.current)||n.click()}(0,g.wI)(d.buttonRef.current);break;case m.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:v.T.Next});case m.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:v.T.Previous});case m.R.Home:case m.R.PageUp:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:v.T.First});case m.R.End:case m.R.PageDown:return e.preventDefault(),e.stopPropagation(),I({type:2,focus:v.T.Last});case m.R.Escape:e.preventDefault(),e.stopPropagation(),I({type:1}),(0,s.k)().nextFrame(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case m.R.Tab:e.preventDefault(),e.stopPropagation(),I({type:1}),(0,s.k)().nextFrame(()=>{(0,g.EO)(d.buttonRef.current,e.shiftKey?g.TO.Previous:g.TO.Next)});break;default:1===e.key.length&&(I({type:3,value:e.key}),h.setTimeout(()=>I({type:4}),350))}}),E=(0,T.z)(e=>{e.key===m.R.Space&&e.preventDefault()}),k=(0,o.useMemo)(()=>({open:0===d.menuState}),[d]),C={"aria-activedescendant":null===d.activeItemIndex||null==(n=d.items[d.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=d.buttonRef.current)?void 0:r.id,id:u,onKeyDown:x,onKeyUp:E,role:"menu",tabIndex:0,ref:y};return(0,i.sY)({ourProps:C,theirProps:l,slot:k,defaultTag:"div",features:z,visible:M,name:"Menu.Items"})}),L=o.Fragment,B=Object.assign(F,{Button:O,Items:A,Item:(0,i.yV)(function(e,t){let n=(0,f.M)(),{id:r=`headlessui-menu-item-${n}`,disabled:a=!1,...u}=e,[l,c]=w("Menu.Item"),m=null!==l.activeItemIndex&&l.items[l.activeItemIndex].id===r,I=(0,o.useRef)(null),y=(0,p.T)(t,I);(0,d.e)(()=>{if(0!==l.menuState||!m||0===l.activationTrigger)return;let e=(0,s.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=I.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[I,m,l.menuState,l.activationTrigger,l.activeItemIndex]);let R=(0,o.useRef)({disabled:a,domRef:I});(0,d.e)(()=>{R.current.disabled=a},[R,a]),(0,d.e)(()=>{var e,t;R.current.textValue=null==(t=null==(e=I.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[R,I]),(0,d.e)(()=>(c({type:5,id:r,dataRef:R}),()=>c({type:6,id:r})),[R,r]);let P=(0,T.z)(()=>{c({type:1})}),b=(0,T.z)(e=>{if(a)return e.preventDefault();c({type:1}),(0,g.wI)(l.buttonRef.current)}),S=(0,T.z)(()=>{if(a)return c({type:2,focus:v.T.Nothing});c({type:2,focus:v.T.Specific,id:r})}),D=(0,h.g)(),M=(0,T.z)(e=>D.update(e)),x=(0,T.z)(e=>{!D.wasMoved(e)||a||m||c({type:2,focus:v.T.Specific,id:r,trigger:0})}),E=(0,T.z)(e=>{D.wasMoved(e)&&!a&&m&&c({type:2,focus:v.T.Nothing})}),k=(0,o.useMemo)(()=>({active:m,disabled:a,close:P}),[m,a,P]);return(0,i.sY)({ourProps:{id:r,ref:y,role:"menuitem",tabIndex:!0===a?void 0:-1,"aria-disabled":!0===a||void 0,disabled:void 0,onClick:b,onFocus:S,onPointerEnter:M,onMouseEnter:M,onPointerMove:x,onMouseMove:x,onPointerLeave:E,onMouseLeave:E},theirProps:u,slot:k,defaultTag:L,name:"Menu.Item"})})})}}]);

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.