PageSourceSearch

https://spree.com/_next/static/chunks/5202.0c0a8cf3128e39e2.js

js spree.com collected 2026-09-24 10:36:49 UTC 15,362 bytes, 4 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5202,5544],{5544:(e,t,A)=>{A.d(t,{d:()=>v});var n=A(55729),r=A(13934),a=A(86554),o=A(65824),i=A(59161),l=A(57175),s=A(80741),u=A(34633);let c=(0,n.createContext)(null),d=Object.assign((0,r.FX)(function(e,t){let A=(0,a.B)(),{id:o=`headlessui-label-${A}`,passive:i=!1,...u}=e,d=function e(){let t=(0,n.useContext)(c);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),f=(0,s.P)(t);(0,l.s)(()=>d.register(o),[o,d.register]);let p={ref:f,...d.props,id:o};return i&&("onClick"in p&&(delete p.htmlFor,delete p.onClick),"onClick"in u&&delete u.onClick),(0,r.XX)({ourProps:p,theirProps:u,slot:d.slot||{},defaultTag:"label",name:d.name||"Label"})}),{});var f=A(67096);function p(e){var t;if(e.type)return e.type;let A=null!=(t=e.as)?t:"button";if("string"==typeof A&&"button"===A.toLowerCase())return"button"}var m=A(28330),h=A(90570);let g=(0,n.createContext)(null);g.displayName="GroupContext";let b=n.Fragment,v=Object.assign((0,r.FX)(function(e,t){let A=(0,a.B)(),{id:c=`headlessui-switch-${A}`,checked:d,defaultChecked:f=!1,onChange:b,name:v,value:y,form:w,...E}=e,B=(0,n.useContext)(g),k=(0,n.useRef)(null),T=(0,s.P)(k,t,null===B?null:B.setSwitch),[D,O]=function(e,t,A){let[r,a]=(0,n.useState)(A),o=void 0!==e,i=(0,n.useRef)(o),l=(0,n.useRef)(!1),s=(0,n.useRef)(!1);return!o||i.current||l.current?o||!i.current||s.current||(s.current=!0,i.current=o,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,i.current=o,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.")),[o?e:r,(0,u._)(e=>(o||a(e),null==t?void 0:t(e)))]}(d,b,f),S=(0,u._)(()=>null==O?void 0:O(!D)),C=(0,u._)(e=>{if((0,i.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),S()}),P=(0,u._)(e=>{e.key===o.D.Space?(e.preventDefault(),S()):e.key===o.D.Enter&&function(e){var t;let A=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(A){for(let e of A.elements)if("INPUT"===e.tagName&&"submit"===e.type||"BUTTON"===e.tagName&&"submit"===e.type||"INPUT"===e.nodeName&&"image"===e.type){e.click();return}}}(e.currentTarget)}),j=(0,u._)(e=>e.preventDefault()),N=(0,n.useMemo)(()=>({checked:D}),[D]),F={id:c,ref:T,role:"switch",type:function(e,t){let[A,r]=(0,n.useState)(()=>p(e));return(0,l.s)(()=>{r(p(e))},[e.type,e.as]),(0,l.s)(()=>{A||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[A,t]),A}(e,k),tabIndex:0,"aria-checked":D,"aria-labelledby":null==B?void 0:B.labelledby,"aria-describedby":null==B?void 0:B.describedby,onClick:C,onKeyUp:P,onKeyPress:j},Q=(0,h.L)();return(0,n.useEffect)(()=>{var e;let t=null==(e=k.current)?void 0:e.closest("form");t&&void 0!==f&&Q.addEventListener(t,"reset",()=>{O(f)})},[k,O]),n.createElement(n.Fragment,null,null!=v&&D&&n.createElement(m.j,{features:m.O.Hidden,...(0,r.oE)({as:"input",type:"checkbox",hidden:!0,readOnly:!0,form:w,checked:D,name:v,value:y})}),(0,r.XX)({ourProps:F,theirProps:E,slot:N,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[A,a]=(0,n.useState)(null),[o,i]=function(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let A=(0,u._)(e=>(t(t=>[...t,e]),()=>t(t=>{let A=t.slice(),n=A.indexOf(e);return -1!==n&&A.splice(n,1),A}))),r=(0,n.useMemo)(()=>({register:A,slot:e.slot,name:e.name,props:e.props}),[A,e.slot,e.name,e.props]);return n.createElement(c.Provider,{value:r},e.children)},[t])]}(),[l,s]=(0,f.r)(),d=(0,n.useMemo)(()=>({switch:A,setSwitch:a,labelledby:o,describedby:l}),[A,a,o,l]);return n.createElement(s,{name:"Switch.Description"},n.createElement(i,{name:"Switch.Label",props:{htmlFor:null==(t=d.switch)?void 0:t.id,onClick(e){A&&("LABEL"===e.currentTarget.tagName&&e.preventDefault(),A.click(),A.focus({preventScroll:!0}))}}},n.createElement(g.Provider,{value:d},(0,r.XX)({ourProps:{},theirProps:e,defaultTag:b,name:"Switch.Group"}))))},Label:d,Description:f.V})},11731:(e,t,A)=>{A.d(t,{Q5:()=>r,QF:()=>n});let n=["data:image/bmp;
1base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAASyyBRTF6PDxqNjpqYzWJUzifQUaxQEKTdiSAYy+gUD+7UjWafhNxcSV9aDF4ZiRq","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAgUBqg1Jxil90g1Bdklpzil5tjGpli2VZgUpTfVBHi2Q7iGA6UhBEYz1QeFNWazxA","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAUCZ7aVJ4dlRgaUNbYHWmf3eOnXFMjW5aQYPkX27Gg2CecmW0AFP8Jk/rN0XgCT/x","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAyljupmDmkGPkqEPg1pzhon7Fd3GtpXHD7JTlvp+0m5mBvYGz/0j/4rbqzcPW3X7o","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAT0YAQUJDPFNOXWY1ZkoDQlNRLV1cc3pWmU0AdGNqXXaKjHtns2MAmW5riIKYn3lm","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAAGtLI2t0Jl+ADFtkGpqdMpO2M4jIHIenIY2iOJG6PZfRKIu1FUVDN2l6P3iQKWB9","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAI1iPVWWWY3CQSWRqYle1gFyvkminfGeNgmCpmFajoliciVyFgHmTpGKKo2RsfHBb","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAs4qIjICjZIOmc3uCvKWIpqKQeqWTcpt+yK49tKhemqp8o6xg68k5x7mLt7in08Zz","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAx9aRyMiD3Lpr48Bs0O2wxtGoyMeT1c+S8ubl1MjVyrPBzLLH/cX/77ft8obX23vh","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAO1tkM1FlMk1pLEpdIWtKKGZMOWZXMGJIeJdzdJJxdZB1bo9vrLe3o7C1mqaxk6eu","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAaYqEeY+chZezb4eXUZCoX4ima4msVoamAHiQAGyOAG2XAG6ORotuWI2KZ5mpTYuI","data:image/bmp;base64,Qk1mBAAAAAAAADYAAAAoAAAABAAAAAQAAAABABgAAAAAADAAAAATCwAAEwsAAAAAAAAAAAAAT3iWHoGlAIOzGm6fAGKqAHS2AH7DHHi3bYOjVXupQX66a4yutrqegZufUZS6hJ+o"],r={HUNGRY_BEAR:"Hungry Bear"}},13934:(e,t,A)=>{A.d(t,{O5:()=>o,oE:()=>d,FX:()=>c,XX:()=>l});var n=A(55729);function r(...e){return e.filter(Boolean).join(" ")}var a=A(65487),o=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(o||{}),i=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(i||{});function l({ourProps:e,theirProps:t,slot:A,defaultTag:n,features:r,visible:o=!0,name:i}){let l=u(t,e);if(o)return s(l,A,n,i);let c=null!=r?r:0;if(2&c){let{static:e=!1,...t}=l;if(e)return s(t,A,n,i)}if(1&c){let{unmount:e=!0,...t}=l;return(0,a.Y)(+!e,{0:()=>null,1:()=>s({...t,hidden:!0,style:{display:"none"}},A,n,i)})}return s(l,A,n,i)}function s(e,t={},A,a){let{as:o=A,children:i,refName:l="ref",...c}=f(e,["unmount","static"]),p=void 0!==e.ref?{[l]:e.ref}:{},m="function"==typeof i?i(t):i;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let h={};if(t){let e=!1,A=[];for(let[n,r]of Object.entries(t))"boolean"==typeof r&&(e=!0),!0===r&&A.push(n);e&&(h["data-headlessui-state"]=A.join(" "))}if(o===n.Fragment&&Object.keys(d(c)).length>0){if(!(0,n.isValidElement)(m)||Array.isArray(m)&&m.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map(e=>`  - ${e}`).join(`
2`),"","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(`
3`)].join(`
4`));let e=m.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>r(null==e?void 0:e.className(...t),c.className):r(null==e?void 0:e.className,c.className);return(0,n.cloneElement)(m,Object.assign({},u(m.props,d(f(c,["ref"]))),h,p,function(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let A of e)null!=A&&("function"==typeof A?A(t):A.current=t)}}}(m.ref,p.ref),t?{className:t}:{}))}return(0,n.createElement)(o,Object.assign({},f(c,["ref"]),o!==n.Fragment&&p,o!==n.Fragment&&h),m)}function u(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},A={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=A[e]||(A[e]=[]),A[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(A).map(e=>[e,void 0])));for(let e in A)Object.assign(t,{[e](t,...n){for(let r of A[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return t}function c(e){var t;return Object.assign((0,n.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function d(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function f(e,t=[]){let A=Object.assign({},e);for(let e of t)e in A&&delete A[e];return A}},28330:(e,t,A)=>
4{A.d(t,{O:()=>r,j:()=>a});var n=A(13934),r=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(r||{});let a=(0,n.FX)(function(e,t){let{features:A=1,...r}=e,a={ref:t,"aria-hidden":(2&A)==2||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&A)==4&&(2&A)!=2&&{display:"none"}}};return(0,n.XX)({ourProps:a,theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})})},34633:(e,t,A)=>{A.d(t,{_:()=>a});var n=A(55729),r=A(57648);let a=function(e){let t=(0,r.Y)(e);return n.useCallback((...e)=>t.current(...e),[t])}},40985:(e,t,A)=>{A.d(t,{g:()=>a});var n=A(55729),r=A(84189);function a(){let[e,t]=(0,n.useState)(r._.isHandoffComplete);return e&&!1===r._.isHandoffComplete&&t(!1),(0,n.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,n.useEffect)(()=>r._.handoff(),[]),e}},57175:(e,t,A)=>{A.d(t,{s:()=>a});var n=A(55729),r=A(84189);let a=(e,t)=>{r._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},57648:(e,t,A)=>{A.d(t,{Y:()=>a});var n=A(55729),r=A(57175);function a(e){let t=(0,n.useRef)(e);return(0,r.s)(()=>{t.current=e},[e]),t}},59161:(e,t,A)=>{function n(e){let t=e.parentElement,A=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(A=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(A))&&n}A.d(t,{l:()=>n})},65487:(e,t,A)=>{A.d(t,{Y:()=>n});function n(e,t,...A){if(e in t){let n=t[e];return"function"==typeof n?n(...A):n}let r=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(r,n),r}},65824:(e,t,A)=>{A.d(t,{D:()=>n});var n=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(n||{})},67096:(e,t,A)=>{A.d(t,{V:()=>c,r:()=>u});var n=A(55729),r=A(86554),a=A(13934),o=A(57175),i=A(80741),l=A(34633);let s=(0,n.createContext)(null);function u(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let A=(0,l._)(e=>(t(t=>[...t,e]),()=>t(t=>{let A=t.slice(),n=A.indexOf(e);return -1!==n&&A.splice(n,1),A}))),r=(0,n.useMemo)(()=>({register:A,slot:e.slot,name:e.name,props:e.props}),[A,e.slot,e.name,e.props]);return n.createElement(s.Provider,{value:r},e.children)},[t])]}let c=Object.assign((0,a.FX)(function(e,t){let A=(0,r.B)(),{id:l=`headlessui-description-${A}`,...u}=e,c=function e(){let t=(0,n.useContext)(s);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),d=(0,i.P)(t);(0,o.s)(()=>c.register(l),[l,c.register]);let f={ref:d,...c.props,id:l};return(0,a.XX)({ourProps:f,theirProps:u,slot:c.slot||{},defaultTag:"p",name:c.name||"Description"})}),{})},70129:(e,t,A)=>{A.d(t,{e:()=>l});var n=A(55729),r=A(63125),a=A(91744),o=A(23848),i=A(89216);let l=()=>{let{enabled:e}=(0,i.S)(),t=(0,a.w)(),{open:A}=(0,r.VJ)(),[l]=(0,o.Z)(e=>[e.spreepotz.userOptedIn]);return{shouldOpenOptinPopup:e&&!l&&!t,shouldOpenOptoutPopup:e&&l&&!t,openOptinPopup:(0,n.useCallback)(()=>{A("spreepotz-optin")},[A])}}},80741:(e,t,A)=>{A.d(t,{P:()=>i,a:()=>o});var n=A(55729),r=A(34633);let a=Symbol();function o(e,t=!0){return Object.assign(e,{[a]:t})}function i(...e){let t=(0,n.useRef)(e);(0,n.useEffect)(()=>{t.current=e},[e]);let A=(0,r._)(e=>{for(let A of t.current)null!=A&&("function"==typeof A?A(e):A.current=e)});return e.every(e=>null==e||(null==e?void 0:e[a]))?void 0:A}},81649:(e,t,A)=>{A.d(t,{e:()=>function e(){let t=[],A={addEventListener:(e,t,n,r)=>(e.addEventListener(t,n,r),A.add(()=>e.removeEventListener(t,n,r))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return A.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>A.requestAnimationFrame(()=>A.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return A.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,n._)(()=>{t.current&&e[0]()}),A.add(()=>{t.current=!1})},style(e,t,A){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:A}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let A=e();return t(A),this.add(()=>A.dispose())},add:e=>(t.push(e),()=>{let A=t.indexOf(e);if(A>=0)for(let e of t.splice(A,1))e()}),dispose(){for(let e of t.splice(0))e()}};return A}});var n=A(84208)},84189:(e,t,A)=>{A.d(t,{_:()=>i});var n=Object.defineProperty,r=(e,t,A)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:A}):e[t]=A,a=(e,t,A)=>(r(e,"symbol"!=typeof t?t+"":t,A),A);class o{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"
4:"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let i=new o},84208:(e,t,A)=>{A.d(t,{_:()=>n});function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},86554:(e,t,A)=>{A.d(t,{B:()=>l});var n,r=A(55729),a=A(57175),o=A(40985),i=A(84189);let l=null!=(n=r.useId)?n:function(){let e=(0,o.g)(),[t,A]=r.useState(e?()=>i._.nextId():null);return(0,a.s)(()=>{null===t&&A(i._.nextId())},[t]),null!=t?""+t:void 0}},90570:(e,t,A)=>{A.d(t,{L:()=>a});var n=A(55729),r=A(81649);function a(){let[e]=(0,n.useState)(r.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}}}]);

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.