PageSourceSearch

https://fromourplace.com/cdn/shop/t/4587/assets/5193.4068ff9469d9099c0603.js

js fromourplace.com collected 2026-09-24 17:23:18 UTC 19,170 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunk_our_place_shopify_theme=globalThis.webpackChunk_our_place_shopify_theme||[]).push([[990,1466,2255,3371,3508,4330,5193,5752,8609,9085],{3508:(e,t,r)=>{r.r(t),r.d(t,{DrawerProvider:()=>v});var n=r(96540),a=r(60990),i=r(21502),l=r(53233),s=r(65939),o=r(46060),u=r(74848);const c={enter:(0,o.tw)("transition",i.T_,i.c),enterFrom:(0,o.tw)("opacity-0"),enterTo:(0,o.tw)("opacity-80"),leave:(0,o.tw)("transition",i.T_,i.c),leaveFrom:(0,o.tw)("opacity-80"),leaveTo:(0,o.tw)("opacity-0")},d={enter:(0,o.tw)("transition-transform",i.T_,i.c),enterFrom:(0,o.tw)("translate-x-full"),enterTo:(0,o.tw)("translate-x-0"),leave:(0,o.tw)("transition-transform",i.T_,i.c),leaveFrom:(0,o.tw)("translate-x-0"),leaveTo:(0,o.tw)("translate-x-full")},f={container:(0,o.tw)("fixed","inset-0","z-max"),backdrop:(0,o.tw)("absolute","inset-0","bg-overlay","z-10","opacity-80"),sidebar:(0,o.tw)("absolute","top-0","left-0","md:left-auto","md:right-0","h-full","w-screen","z-20"),sidebarWidth:(0,o.tw)("md:w-sidebar"),sidebarClassName:e=>(0,o.tw)(f.sidebar,e)},m=e=>{let{render:t,sidebarWidthClassName:r=f.sidebarWidth,target:i}=e;const{ui:{globalDrawerTarget:o}}=(0,n.useSyncExternalStore)(l.QM.onAll,l.QM.getSnapshot),m=(0,n.useMemo)(()=>o===i,[o,i]),v=(0,n.useCallback)(()=>{l.QM.emit(l.JO.TOGGLE_GLOBAL_DRAWER,{ui:{globalDrawerTarget:null}})},[]),p=(0,n.useRef)(null),{activate:h,deactivate:g,setContainer:b}=(0,s.H)({active:m,returnFocusOnDeactivate:!0}),w=(0,n.useCallback)(e=>{p.current=e,b(e)},[b]),E=(0,n.useMemo)(()=>t({accessibilityProps:{"aria-modal":!0,ref:w,role:"dialog",tabIndex:-1},closeDrawer:v}),[v,t,w]),y=(0,n.useCallback)(()=>{requestAnimationFrame(()=>{h()})},[h]),F=(0,n.useCallback)(()=>{g()},[g]);return(0,n.useEffect)(()=>{if(!m)return;document.body.classList.add("overflow-hidden");const e=e=>{if("Escape"!==e.key&&"Esc"!==e.key)return;const t=p.current;t&&!t.contains(e.target)||(e.preventDefault(),e.stopPropagation(),v())};return document.addEventListener("keydown",e,!0),()=>{document.body.classList.remove("overflow-hidden"),document.removeEventListener("keydown",e,!0)}},[v,m]),(0,u.jsxs)(a.e,{className:f.container,show:m,children:[(0,u.jsx)(a.e.Child,{className:f.backdrop,onClick:v,...c}),(0,u.jsx)(a.e.Child,{afterEnter:y,afterLeave:F,className:f.sidebarClassName(r),...d,children:E})]})};m.displayName="DrawerProviderBase";const v=(0,n.memo)(m)},4610:(e,t,r)=>{r.d(t,{a:()=>i});var n=r(96540),a=r(76339);function i(){let e=(0,n.useRef)(!1);return(0,a.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},13149:(e,t,r)=>{r.d(t,{El:()=>o,O_:()=>s,Uw:()=>l});var n=r(96540);let a=(0,n.createContext)(null);a.displayName="OpenClosedContext";var i,l=((i=l||{})[i.Open=1]="Open",i[i.Closed=2]="Closed",i[i.Closing=4]="Closing",i[i.Opening=8]="Opening",i);function s(){return(0,n.useContext)(a)}function o({value:e,children:t}){return n.createElement(a.Provider,{value:e},t)}},34424:(e,t,r)=>{r.d(t,{Y:()=>i});var n=r(96540),a=r(76339);function i(e){let t=(0,n.useRef)(e);return(0,a.s)(()=>{t.current=e},[e]),t}},48403:(e,t,r)=>{r.d(t,{S:()=>a});var n=r(96540);function a(e){const t=(0,n.useRef)(e);return t.current=e,t}},60990:(e,t,r)=>{r.d(t,{e:()=>j});var n=r(96540),a=r(66206),i=r(13149),l=r(85897),s=r(4610),o=r(76339),u=r(34424),c=r(64335),d=r(98975);var f=r(82599);function m(e,...t){e&&t.length>0&&e.classList.add(...t)}function v(e,...t){e&&t.length>0&&e.classList.remove(...t)}function p(e,t,r,n){let a=r?"enter":"leave",i=(0,f.e)(),s=void 0!==n?function(e){let t={called:!1};return(...r)=>{if(!t.called)return t.called=!0,e(...r)}}(n):()=>{};"enter"===a&&(e.removeAttribute("hidden"),e.style.display="");let o=(0,l.Y)(a,{enter:()=>t.enter,leave:()=>t.leave}),u=(0,l.Y)(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),c=(0,l.Y)(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return v(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),m(e,...o,...c),i.nextFrame(()=>{v(e,...c),m(e,...u),function(e,t){let r=(0,f.e)();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:a}=getComputedStyle(e),[i,l]=[n,a].map(e=>
1{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),s=i+l;if(0!==s){r.group(r=>{r.setTimeout(()=>{t(),r.dispose()},s),r.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&r.dispose()})});let n=r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),n())})}else t();r.add(()=>t()),r.dispose}(e,()=>(v(e,...o),m(e,...t.entered),s()))}),i.dispose}var h=r(96992);var g=r(95015),b=r(66421),w=r(91992);function E(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let y=(0,n.createContext)(null);y.displayName="TransitionContext";var F,C=((F=C||{}).Visible="visible",F.Hidden="hidden",F);let T=(0,n.createContext)(null);function O(e){return"children"in e?O(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function S(e,t){let r=(0,u.Y)(e),i=(0,n.useRef)([]),o=(0,s.a)(),c=(0,h.L)(),d=(0,g._)((e,t=a.mK.Hidden)=>{let n=i.current.findIndex(({el:t})=>t===e);-1!==n&&((0,l.Y)(t,{[a.mK.Unmount](){i.current.splice(n,1)},[a.mK.Hidden](){i.current[n].state="hidden"}}),c.microTask(()=>{var e;!O(i)&&o.current&&(null==(e=r.current)||e.call(r))}))}),f=(0,g._)(e=>{let t=i.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):i.current.push({el:e,state:"visible"}),()=>d(e,a.mK.Unmount)}),m=(0,n.useRef)([]),v=(0,n.useRef)(Promise.resolve()),p=(0,n.useRef)({enter:[],leave:[],idle:[]}),b=(0,g._)((e,r,n)=>{m.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(([t])=>t!==e)),null==t||t.chains.current[r].push([e,new Promise(e=>{m.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(p.current[r].map(([e,t])=>t)).then(()=>e())}
1)]),"enter"===r?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),w=(0,g._)((e,t,r)=>{Promise.all(p.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=m.current.shift())||e()}).then(()=>r(t))});return(0,n.useMemo)(()=>({children:i,register:f,unregister:d,onStart:b,onStop:w,wait:v,chains:p}),[f,d,i,b,w,p,v])}function k(){}T.displayName="NestingContext";let _=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function L(e){var t;let r={};for(let n of _)r[n]=null!=(t=e[n])?t:k;return r}let x=a.O5.RenderStrategy;let N=(0,a.FX)(function(e,t){let{show:r,appear:l=!1,unmount:s,...u}=e,f=(0,n.useRef)(null),m=(0,d.P)(f,t);(0,c.g)();let v=(0,i.O_)();if(void 0===r&&null!==v&&(r=(v&i.Uw.Open)===i.Uw.Open),![!0,!1].includes(r))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[p,h]=(0,n.useState)(r?"visible":"hidden"),b=S(()=>{h("hidden")}),[w,E]=(0,n.useState)(!0),F=(0,n.useRef)([r]);(0,o.s)(()=>{!1!==w&&F.current[F.current.length-1]!==r&&(F.current.push(r),E(!1))},[F,r]);let C=(0,n.useMemo)(()=>({show:r,appear:l,initial:w}),[r,l,w]);(0,n.useEffect)(()=>{if(r)h("visible");else if(O(b)){let e=f.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&h("hidden")}else h("hidden")},[r,b]);let k={unmount:s},_=(0,g._)(()=>{var t;w&&E(!1),null==(t=e.beforeEnter)||t.call(e)}),L=(0,g._)(()=>{var t;w&&E(!1),null==(t=e.beforeLeave)||t.call(e)});return n.createElement(T.Provider,{value:b},n.createElement(y.Provider,{value:C},(0,a.XX)({ourProps:{...k,as:n.Fragment,children:n.createElement(P,{ref:m,...k,...u,beforeEnter:_,beforeLeave:L})},theirProps:{},defaultTag:n.Fragment,features:x,visible:"visible"===p,name:"Transition"})))}),P=(0,a.FX)(function(e,t){let{beforeEnter:r,afterEnter:m,beforeLeave:v,afterLeave:F,enter:C,enterFrom:k,enterTo:_,entered:N,leave:P,leaveFrom:R,leaveTo:j,...D}=e,A=(0,n.useRef)(null),Y=(0,d.P)(A,t),H=D.unmount?a.mK.Unmount:a.mK.Hidden,{show:U,appear:M,initial:K}=function(){let e=(0,n.useContext)(y);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[X,q]=(0,n.useState)(U?"visible":"hidden"),B=function(){let e=(0,n.useContext)(T);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:I,unregister:$}=B,W=(0,n.useRef)(null);(0,n.useEffect)(()=>I(A),[I,A]),(0,n.useEffect)(()=>{if(H===a.mK.Hidden&&A.current)return U&&"visible"!==X?void q("visible"):(0,l.Y)(X,{hidden:()=>$(A),visible:()=>I(A)})},[X,A,I,$,U,H]);let z=(0,u.Y)({enter:E(C),enterFrom:E(k),enterTo:E(_),entered:E(N),leave:E(P),leaveFrom:E(R),leaveTo:E(j)}),G=function(e){let t=(0,n.useRef)(L(e));return(0,n.useEffect)(()=>{t.current=L(e)},[e]),t}({beforeEnter:r,afterEnter:m,beforeLeave:v,afterLeave:F}),Q=(0,c.g)();(0,n.useEffect)(()=>{if(Q&&"visible"===X&&null===A.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[A,X,Q]);let V=K&&!M,J=!Q||V||W.current===U?"idle":U?"enter":"leave",Z=(0,w.D)(0),ee=(0,g._)(e=>(0,l.Y)(e,{enter:()=>{Z.addFlag(i.Uw.Opening),G.current.beforeEnter()},leave:()=>{Z.addFlag(i.Uw.Closing),G.current.beforeLeave()},idle:()=>{}})),te=(0,g._)(e=>(0,l.Y)(e,{enter:()=>{Z.removeFlag(i.Uw.Opening),G.current.afterEnter()},leave:()=>{Z.removeFlag(i.Uw.Closing),G.current.afterLeave()},idle:()=>{}})),re=S(()=>{q("hidden"),$(A)},B);(function({container:e,direction:t,classes:r,onStart:n,onStop:a}){let i=(0,s.a)(),l=(0,h.L)(),c=(0,u.Y)(t);(0,o.s)(()=>{let t=(0,f.e)();l.add(t.dispose);let s=e.current;if(s&&"idle"!==c.current&&i.current)return t.dispose(),n.current(c.current),t.add(p(s,r.current,"enter"===c.current,()=>{t.dispose(),a.current(c.current)})),t.dispose},[t])})({container:A,classes:z,direction:J,onStart:(0,u.Y)(e=>{re.onStart(A,e,ee)}),onStop:(0,u.Y)(e=>{re.onStop(A,e,te),"leave"===e&&!O(re)&&(q("hidden"),$(A))})}),(0,n.useEffect)(()=>{V&&(H===a.mK.Hidden?W.current=null:W.current=U)},[U,V,X]);let ne=D,ae={ref:Y};return M&&U&&K&&(ne={...ne,className:(0,b.x)(D.className,...z.current.enter,...z.current.enterFrom)}),n.createElement(T.Provider,{value:re},n.createElement(i.El,{value:(0,l.Y)(X,{visible:i.Uw.Open,hidden:i.Uw.Closed})|Z.flags},(0,a.XX)({ourProps:ae,theirProps:ne,defaultTag:"div",features:x,visible:"visible"===X,name:"Transition.Child"})))}),R=(0,a.FX)(function(e,t){let r=null!==(0,n.useContext)(y),a=null!==(0,i.O_)();return n.createElement(n.Fragment,null,!r&&a?n.createElement(N,{ref:t,...e}):n.createElement(P,{ref:t,...e}))}),j=Object.assign(N,{Child:R,Root:N})},64335:(e,t,r)=>{r.d(t,{g:()=>i});var n=r(96540),a=r(99851);
1function i(){let[e,t]=(0,n.useState)(a._.isHandoffComplete);return e&&!1===a._.isHandoffComplete&&t(!1),(0,n.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,n.useEffect)(()=>a._.handoff(),[]),e}},65193:(e,t,r)=>{r.r(t),r.d(t,{DrawerProvider:()=>n.DrawerProvider});var n=r(3508)},65939:(e,t,r)=>{r.d(t,{H:()=>s});var n=r(96540),a=r(92216);const i="undefined"===typeof window?n.useEffect:n.useLayoutEffect;var l=r(48403);function s(){let{active:e=!1,focusTrapOptions:t,initialFocus:r,onActivate:s,onDeactivate:o,returnFocusOnDeactivate:u=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const c=(0,n.useRef)(null),d=(0,n.useRef)(null),f=(0,n.useRef)(null),[m,v]=(0,n.useState)(null),[p,h]=(0,n.useState)(null),g=(0,n.useRef)(null),b=(0,l.S)(s),w=(0,l.S)(o),E=(0,l.S)(t),y=(0,l.S)(u),F=(0,n.useCallback)(e=>{c.current=e,v(e)},[]),C=(0,n.useCallback)(e=>{f.current=e,h(e)},[]),T=(0,n.useCallback)(()=>{const e=c.current;if(!e)return null;if(d.current)return d.current.updateContainerElements?.([e]),d.current;const t=(0,a.K)(e,{...E.current,initialFocus:r??E.current?.initialFocus,fallbackFocus:E.current?.fallbackFocus??(()=>e),onActivate(){b.current?.(),E.current?.onActivate?.()},onDeactivate(){g.current||!1===y.current||f.current?.focus?.(),g.current=null,w.current?.(),E.current?.onDeactivate?.()},clickOutsideDeactivates(e){g.current=e;const t=E.current?.clickOutsideDeactivates??!0;if("function"===typeof t){if(e instanceof MouseEvent||e instanceof TouchEvent){const r=t(e);return r&&(g.current=e),r}return!1}return t&&(g.current=e),t}});return d.current=t,t},[b,w,r,E,y]),O=(0,n.useCallback)(()=>{const e=T();e&&e.activate()},[T]),S=(0,n.useCallback)(()=>{d.current&&d.current.deactivate({returnFocus:!1})},[]);return(0,n.useEffect)(()=>{if(!m)return;const e=e=>{const t=e.target;t instanceof Node&&!m.contains(t)&&(g.current=e)};return document.addEventListener("pointerdown",e,!0),()=>{document.removeEventListener("pointerdown",e,!0)}},[m]),i(()=>{if(!e)return void S();const t=document.activeElement;C(t instanceof HTMLElement?t:null);const r=requestAnimationFrame(()=>{O()});return()=>{cancelAnimationFrame(r),S()}},[O,S,e,C]),(0,n.useMemo)(()=>({activate:O,deactivate:S,previouslyFocusedElement:p,setContainer:F}),[O,S,p,F])}},66206:(e,t,r)=>{r.d(t,{FX:()=>m,O5:()=>o,XX:()=>c,mK:()=>u,oE:()=>v});var n,a,i=r(96540),l=r(66421),s=r(85897),o=((a=o||{})[a.None=0]="None",a[a.RenderStrategy=1]="RenderStrategy",a[a.Static=2]="Static",a),u=((n=u||{})[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n);function c({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:i=!0,name:l}){let o=f(t,e);if(i)return d(o,r,n,l);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=o;if(e)return d(t,r,n,l)}if(1&u){let{unmount:e=!0,...t}=o;return(0,s.Y)(e?0:1,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},r,n,l)})}return d(o,r,n,l)}function d(e,t={},r,n){let{as:a=r,children:s,refName:o="ref",...u}=p(e,["unmount","static"]),c=void 0!==e.ref?{[o]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t));let m={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n);e&&(m["data-headlessui-state"]=r.join(" "))}if(a===i.Fragment&&Object.keys(v(u)).length>0){if(!(0,i.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(u).map(e=>`  - ${e}`).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>`  - ${e}`).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>(0,l.x)(null==e?void 0:e.className(...t),u.className):(0,l.x)(null==e?void 0:e.className,u.className),r=t?{className:t}:{};return(0,i.cloneElement)(d,Object.assign({},f(d.props,v(p(u,["ref"]))),m,c,function(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}}(d.ref,c.ref),r))}return(0,i.createElement)(a,Object.assign({},p(u,["ref"]),a!==i.Fragment&&c,a!==i.Fragment&&m),d)}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(r).map(e=>[e,void 0])));for(let n in r)Object.assign(t,{[n](e,...t){let a=r[n];for(let r of a){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;r(e,...t)}}});return t}function m(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let r in t)void 0===t[r]&&delete t[r];return t}function p(e,t=[]){let r=Object.assign({},e);for(let n of t)n in r&&delete r[n];return r}},66421:(e,t,r)=>{function n(...e){return e.filter(Boolean).join(" ")}r.d(t,{x:()=>n})},76339:(e,t,r)=>{r.d(t,{s:()=>i});var n=r(96540),a=r(99851);let i=(e,t)=>{a._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},82599:(e,t,r)=>{r.d(t,{e:()=>a});var n=r(82924);function a(){let e=[],t={addEventListener:(e,r,n,a)=>(e.addEventListener(r,n,a),t.add(()=>e.removeEventListener(r,n,a))),requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add(()=>cancelAnimationFrame(r))},nextFrame:(...e)=>t.requestAnimationFrame(()=>t.requestAnimationFrame(...e)),setTimeout(...e){let r=setTimeout(...e);return t.add(()=>clearTimeout(r))},microTask(...e){let r={current:!0};return(0,n._)(()=>{r.current&&e[0]()}),t.add(()=>{r.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(e){let t=a();return e(t),this.add(()=>t.dispose())},add:t=>(e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}},82924:(e,t,r)=>{function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}r.d(t,{_:()=>n})},85897:(e,t,r)=>{function n(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let a=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,n),a}r.d(t,{Y:()=>n})},91992:(e,t,r)=>{r.d(t,{D:()=>i});var n=r(96540),a=r(4610);
1function i(e=0){let[t,r]=(0,n.useState)(e),i=(0,a.a)(),l=(0,n.useCallback)(e=>{i.current&&r(t=>t|e)},[t,i]),s=(0,n.useCallback)(e=>Boolean(t&e),[t]),o=(0,n.useCallback)(e=>{i.current&&r(t=>t&~e)},[r,i]),u=(0,n.useCallback)(e=>{i.current&&r(t=>t^e)},[r]);return{flags:t,addFlag:l,hasFlag:s,removeFlag:o,toggleFlag:u}}},95015:(e,t,r)=>{r.d(t,{_:()=>i});var n=r(96540),a=r(34424);let i=function(e){let t=(0,a.Y)(e);return n.useCallback((...e)=>t.current(...e),[t])}},96992:(e,t,r)=>{r.d(t,{L:()=>i});var n=r(96540),a=r(82599);function i(){let[e]=(0,n.useState)(a.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},98975:(e,t,r)=>{r.d(t,{P:()=>s,a:()=>l});var n=r(96540),a=r(95015);let i=Symbol();function l(e,t=!0){return Object.assign(e,{[i]:t})}function s(...e){let t=(0,n.useRef)(e);(0,n.useEffect)(()=>{t.current=e},[e]);let r=(0,a._)(e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)});return e.every(e=>null==e||(null==e?void 0:e[i]))?void 0:r}},99851:(e,t,r)=>{r.d(t,{_:()=>i});var n=Object.defineProperty,a=(e,t,r)=>(((e,t,r)=>{t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let i=new class{constructor(){a(this,"current",this.detect()),a(this,"handoffState","pending"),a(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}}}]);
2//# sourceMappingURL=5193.4068ff9469d9099c0603.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.