PageSourceSearch

https://www.thomasneviaser.com/_next/static/chunks/eclectic-store-catalog.0d65b3c32ecd2bab.js

js thomasneviaser.com collected 2026-09-27 08:02:14 UTC 16,717 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9533,25267,29616,94160],{5254:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(55729),i=r(9264);function s(){let e=(0,n.useContext)(i.tG);if(!e)throw Error("useThemeKit must be used inside a storefront page (ThemeKitProvider missing).");return e}},9116:(e,t,r)=>{r.d(t,{A:()=>n});let n=()=>{let e=document.getElementById("site-container");if(!e)return window.innerWidth;let t=e.scrollHeight>=e.clientHeight,r=0;return t&&(r=window.innerWidth-e.clientWidth),r>=20&&(r=0),e.clientWidth+r}},13654:(e,t,r)=>{r.d(t,{aG:()=>h,Lb:()=>w,Jc:()=>p,sY:()=>m,rS:()=>v,rJ:()=>f,SV:()=>b,c7:()=>A,lT:()=>l,_N:()=>d,M_:()=>c});var n=r(48879),i=r(12209),s=r(55729),o=r(43072),a=r(77079),u=r(92268);let l=/MSIE|Trident/.test(window.navigator.userAgent);function c(e,t){let{editorActive:r}=(0,s.useContext)(a.n),[n,i]=(0,s.useState)(!1),[u,l,c]=(0,o.Wx)(e||{rootMargin:"75px 0px 75px 0px"});return(0,s.useEffect)(()=>{!1===n&&!0===l&&i(!0)},[l,n]),[u,!t&&r||n,c]}function d(e){let[t,r]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{let t=t=>{t.key===e&&r(!1)},n=t=>{t.key===e&&r(!0)};return window.addEventListener("keydown",n),window.addEventListener("keyup",t),()=>{window.removeEventListener("keydown",n),window.removeEventListener("keyup",t)}},[e]),t}let h=e=>e[0].sections.filter(e=>e.nameInNav).map((e,t)=>({nameInNav:e.nameInNav??"",href:e.section===n.b.EXTERNAL_LINK_NOT_A_SECTION?e.href:void 0,id:"id"in e?e.id:void 0,keyChain:["pages","0","sections",String(t)]})),p=e=>{switch(e){case i.F.FACEBOOK:return"fab fa-facebook-f";case i.F.TWITTER:return"fab fa-x-twitter";case i.F.LINKEDIN:return"fab fa-linkedin-in";case i.F.DRIBBBLE:return"fab fa-dribbble";case i.F.INSTAGRAM:return"fab fa-instagram";case i.F.YELP:return"fab fa-yelp";case i.F.YOUTUBE:return"fab fa-youtube";case i.F.PINTEREST:return"fab fa-pinterest";case i.F.HOUZZ:return"fab fa-houzz";case i.F.GOOGLE:return"fab fa-google";case i.F.TIKTOK:return"fab fa-tiktok";case i.F.THREADS:return"fab fa-threads";case i.F.QUORA:return"fab fa-quora";case i.F.SPOTIFY:return"fab fa-spotify";case i.F.TRIPADVISOR:return u.Qc.TRIPADVISOR;case i.F.BBB:return u.Qc.BBB;case i.F.YELLOWPAGES:return u.Qc.YELLOWPAGES;case i.F.THUMBTACK:return u.Qc.THUMBTACK;default:return"fas fa-share-alt"}},f=e=>{switch(e){case i.F.YELLOWPAGES:return 5;case i.F.THUMBTACK:return 10;default:return}},m=e=>{switch(e){case i.F.YELLOWPAGES:case i.F.TRIPADVISOR:case i.F.THUMBTACK:return 10;default:return}},v=e=>{switch(e){case i.F.YELLOWPAGES:return 10;case i.F.THUMBTACK:return 9;default:return}},b=e=>{switch(e){case i.F.BBB:return"BBB";case i.F.TRIPADVISOR:return"Trip Advisor";case i.F.YELLOWPAGES:return"Yellow Pages";case i.F.TWITTER:case i.F.LINKEDIN:case i.F.DRIBBBLE:case i.F.INSTAGRAM:case i.F.YELP:case i.F.YOUTUBE:case i.F.PINTEREST:case i.F.HOUZZ:case i.F.GOOGLE:case i.F.TIKTOK:default:return e?(e=>`${e[0].toUpperCase()}${e.slice(1).toLowerCase()}`)(e):""}},w=e=>{switch(e){case i.F.FACEBOOK:return"Like us on Facebook";case i.F.INSTAGRAM:return"Follow us on Instagram";case i.F.TWITTER:return"Follow us on X (Twitter)";case i.F.LINKEDIN:return"Connect with us on LinkedIn";case i.F.YOUTUBE:return"Watch us on YouTube";case i.F.TIKTOK:return"Follow us on TikTok";case i.F.PINTEREST:return"Follow us on Pinterest";case i.F.THREADS:return"Follow us on Threads";case i.F.DRIBBBLE:return"Follow us on Dribbble";case i.F.QUORA:return"Follow us on Quora";case i.F.SPOTIFY:return"Listen to us on Spotify";case i.F.YELP:return"Review us on Yelp";case i.F.TRIPADVISOR:return"Review us on TripAdvisor";case i.F.GOOGLE:return"Review us on Google";case i.F.BBB:return"View our Better Business Bureau profile";case i.F.YELLOWPAGES:return"View our Yellow Pages listing";case i.F.THUMBTACK:return"View our Thumbtack profile";case i.F.HOUZZ:return"View our Houzz profile";default:return e?`Visit our ${b(e)} page`:void 0}},A=e=>{switch(e){case i.F.FACEBOOK:return"Share on Facebook";case i.F.TWITTER:return"Share on X (Twitter)";case i.F.LINKEDIN:return"Share on LinkedIn"}}},16259:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(55729),i=r(77103);function s(){let e=(0,n.useContext)(i.MI);if(!e)throw Error("useCart must be used inside a storefront page (CartProvider missing).");return e}},18658:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(81278),i=r(55729),s=r(77079),o=r(35993),a=r(13558),u=r(67110);function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"push",t=(0,n.useRouter)(),{editorActive:r,setEditorActiveRoute:l}=(0,i.useContext)(s.n),c=(0,i.useContext)(o.p);return(0,i.useCallback)(n=>{if(r){let e=(0,u.fQ)(n);if(e){l({route:e}),(0,a.A)((0,u.l7)(e),c);return}}t?.[e]?.(n)},[r,c,e,t,l])}},24090:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(55729),i=r(39696);function s(){let e=(0,n.useContext)(i.NE);if(!e)throw Error("useContentWidth must be used within a ContentWidthProvider");return e.width}},29835:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(38213),i=r(6029);let s=(0,n.A)((0,i.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},29908:(e,t,r)=>{r.d(t,{A:()=>c,T:()=>l});
1var n,i=r(55729),s=r(57450),o=r(3315),a=r(38756);let u={...n||(n=r.t(i,2))}.useSyncExternalStore;function l(e={}){let{themeId:t}=e;return function(e,r={}){let n=(0,a.A)();n&&t&&(n=n[t]||n);let l="undefined"!=typeof window&&void 0!==window.matchMedia,{defaultMatches:c=!1,matchMedia:d=l?window.matchMedia:null,ssrMatchMedia:h=null,noSsr:p=!1}=(0,o.A)({name:"MuiUseMediaQuery",props:r,theme:n}),f="function"==typeof e?e(n):e;return(f=f.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==u?function(e,t,r,n,s){let o=i.useCallback(()=>t,[t]),a=i.useMemo(()=>{if(s&&r)return()=>r(e).matches;if(null!==n){let{matches:t}=n(e);return()=>t}return o},[o,e,n,s,r]),[l,c]=i.useMemo(()=>{if(null===r)return[o,()=>()=>{}];let t=r(e);return[()=>t.matches,e=>(t.addEventListener("change",e),()=>{t.removeEventListener("change",e)})]},[o,r,e]);return u(c,l,a)}:function(e,t,r,n,o){let[a,u]=i.useState(()=>o&&r?r(e).matches:n?n(e).matches:t);return(0,s.A)(()=>{if(!r)return;let t=r(e),n=()=>{u(t.matches)};return n(),t.addEventListener("change",n),()=>{t.removeEventListener("change",n)}},[e,r]),a})(f,c,d,h,p)}}let c=l()},29927:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(55729),i=r(24090);function s(){let e=(0,i.A)(),[t,r]=(0,n.useState)(e<=959);return(0,n.useEffect)(()=>{let t=navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform);(0===e?window.innerWidth:e)<=959||t?r(!0):r(!1)},[e]),t}},43072:(e,t,r)=>{r.d(t,{Wx:()=>h,pL:()=>d});var n=r(55729),i=Object.defineProperty,s=(e,t,r)=>((e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),o=new Map,a=new WeakMap,u=0,l=void 0;function c(e,t,r={},n=l){if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:s,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(a.has(r)||(u+=1,a.set(r,u.toString())),a.get(r)):e[t]}`}).toString(),r=o.get(t);if(!r){let n,i=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var r;let s=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),null==(r=i.get(t.target))||r.forEach(e=>{e(s,t)})})},e);n=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:s,elements:i},o.set(t,r)}return r}(r),h=d.get(e)||[];return d.has(e)||d.set(e,h),h.push(t),s.observe(e),function(){h.splice(h.indexOf(t),1),0===h.length&&(d.delete(e),s.unobserve(e)),0===d.size&&(s.disconnect(),o.delete(i))}}var d=class extends n.Component{constructor(e){super(e),s(this,"node",null),s(this,"_unobserveCb",null),s(this,"handleNode",e=>{this.node&&(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()}),s(this,"handleChange",(e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),"function"==typeof this.props.children&&this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;let{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:i,fallbackInView:s}=this.props;this._unobserveCb=c(this.node,this.handleChange,{threshold:e,root:t,rootMargin:r,trackVisibility:n,delay:i},s)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){let{children:e}=this.props;if("function"==typeof e){let{inView:t,entry:r}=this.state;return e({inView:t,entry:r,ref:this.handleNode})}let{as:t,triggerOnce:r,threshold:i,root:s,rootMargin:o,onChange:a,skip:u,trackVisibility:l,delay:c,initialInView:d,fallbackInView:h,...p}=this.props;return n.createElement(t||"div",{ref:this.handleNode,...p},e)}};function h({threshold:e,delay:t,trackVisibility:r,rootMargin:i,root:s,triggerOnce:o,skip:a,initialInView:u,fallbackInView:l,onChange:d}={}){var p;let[f,m]=n.useState(null),v=n.useRef(d),[b,w]=n.useState({inView:!!u,entry:void 0});v.current=d,n.useEffect(()=>{let n;if(!a&&f)return n=c(f,(e,t)=>{w({inView:e,entry:t}),v.current&&v.current(e,t),t.isIntersecting&&o&&n&&(n(),n=void 0)},{root:s,rootMargin:i,threshold:e,trackVisibility:r,delay:t},l),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,f,s,i,o,a,r,l,t]);let A=null==(p=b.entry)?void 0:p.target,g=n.useRef(void 0);f||!A||o||a||g.current===A||(g.current=A,w({inView:!!u,entry:void 0}));let y=[m,b.inView,b.entry];return y.ref=y[0],y.inView=y[1],y.entry=y[2],y}},43800:(e,t,r)=>{r.d(t,{A:()=>c});var n=r(24090),i=r(55729),s=r(57596),o=r(30342),a=r(28438),u=r.n(a),l=r(77079);let c=(e,t,r,a)=>{let[c,d]=(0,i.useState)(()=>(0,s.A)(t(e))),[h,p]=(0,i.useState)(()=>(0,o.A)(t(e))),{editorActive:f}=(0,i.useContext)(l.n),m=(0,n.A)(),[v,b]=(0,i.useState)(m),w=(0,i.useRef)(!1),[A,g]=(0,i.useState)(e);return(0,i.useEffect)(()=>
1{if(f&&(!1===w.current||((e,t)=>{let r,n,i,s;return r=e.colors,n=t.colors,!(u()({...r,label:void 0},{...n,label:void 0})&&(i=e.font,s=t.font,u()({...i,customLabel:void 0,label:void 0},{...s,label:void 0,customLabel:void 0})))||e.template!==t.template||"buttonStyle"in e&&"buttonStyle"in t&&e.buttonStyle!==t.buttonStyle||("variant"in e?e.variant:void 0)!==("variant"in t?t.variant:void 0)})(A,e))){w.current=!0;let n=t(e,r((0,s.A)(t(e)),e)),i=(0,s.A)(n);i=r(i,e),d((0,s.A)(i)),p((0,o.A)(i)),g(e),a&&a()}},[f,e,t,r,A,a]),(0,i.useEffect)(()=>{if(f&&v!==m){w.current=!0;let n=t(e,r((0,s.A)(t(e)),e)),i=(0,s.A)(n);i=r(i,e),d((0,s.A)(i)),p((0,o.A)(i)),b(m)}},[e,t,f,r,v,m,a]),{theme:c,experimentalTheme:h}}},68684:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(29908),i=r(92256);let s=(0,n.T)({themeId:i.A})},75466:(e,t,r)=>{r.d(t,{A:()=>n});function n(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";try{return new Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e/100)}catch{return`$${(e/100).toFixed(2)}`}}},81553:(e,t,r)=>{r.d(t,{A:()=>b});var n=r(55729),i=r(50212),s=r(24432),o=r(76080),a=r(8504),u=r(65809),l=r(98206),c=r(45873),d=r(56990),h=r(46522);function p(e){return(0,h.Ay)("MuiIcon",e)}(0,d.A)("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var f=r(6029);let m=(0,a.Ay)("span",{name:"MuiIcon",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,"inherit"!==r.color&&t[`color${(0,o.A)(r.color)}`],t[`fontSize${(0,o.A)(r.fontSize)}`]]}})((0,u.A)(e=>{let{theme:t}=e;return{userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,variants:[{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography.pxToRem(20)}},{props:{fontSize:"medium"},style:{fontSize:t.typography.pxToRem(24)}},{props:{fontSize:"large"},style:{fontSize:t.typography.pxToRem(36)}},{props:{color:"action"},style:{color:(t.vars||t).palette.action.active}},{props:{color:"disabled"},style:{color:(t.vars||t).palette.action.disabled}},{props:{color:"inherit"},style:{color:void 0}},...Object.entries(t.palette).filter((0,l.A)()).map(e=>{let[r]=e;return{props:{color:r},style:{color:(t.vars||t).palette[r].main}}})]}})),v=n.forwardRef(function(e,t){let r=(0,c.b)({props:e,name:"MuiIcon"}),{baseClassName:n="material-icons",className:a,color:u="inherit",component:l="span",fontSize:d="medium",...h}=r,v={...r,baseClassName:n,color:u,component:l,fontSize:d},b=(e=>{let{color:t,fontSize:r,classes:n}=e,i={root:["root","inherit"!==t&&`color${(0,o.A)(t)}`,`fontSize${(0,o.A)(r)}`]};return(0,s.A)(i,p,n)})(v);return(0,f.jsx)(m,{as:l,className:(0,i.A)(n,"notranslate",b.root,a),ownerState:v,"aria-hidden":!0,ref:t,...h})});v.muiName="Icon";let b=v},85518:(e,t,r)=>{r.d(t,{W:()=>h,g:()=>p});var n=r(7652);let i=/<img\b([^>]*)\/?>/gi,s=/(^|\s)src\s*=\s*(?:"([^"]*)"|'([^']*)')/i,o=/(^|\s)srcset\s*=\s*(?:"([^"]*)"|'([^']*)')/i,a=/(^|\s)sizes\s*=\s*(?:"([^"]*)"|'([^']*)')/i,u=/(^|\s)style\s*=\s*(?:"([^"]*)"|'([^']*)')/i,l=/(?:^|;)\s*width\s*:\s*([\d.]+)\s*(px|%)/i,c=e=>e.replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&#x27;/gi,"'").replace(/&lt;/g,"<").replace(/&gt;/g,">"),d=e=>e.replace(/&/g,"&amp;").replace(/"/g,"&quot;"),h=e=>e&&e.includes("<img")?e.replace(i,(e,t)=>(e=>{let t=/(?:^|\s)alt\s*=/i.test(e)?e:`${e} alt=""`,r=e.match(s);if(!r)return`<img${t}>`;let i=c(r[2]??r[3]??"");if(!i)return`<img${t}>`;let o=(e=>{try{if(new URL(e).searchParams.has("width"))return(0,n.Ib)(e,{width:n.CA})===e?null:{src:e};let t=(0,n.Ib)(e,{width:n.CA});if(t===e)return null;return{src:t,srcSet:(0,n.Dl)(e)}}catch{return null}})(i);if(!o)return`<img${t}>`;let a=o.src===i?t:t.replace(s,`$1src="${d(o.src)}"`);if(o.srcSet&&!/(?:^|\s)srcset\s*=/i.test(a)){let t=e.match(u),r=(e=>{if(!e)return"100vw";let t=e.match(l);if(!t)return"100vw";let r=t[1];if("%"===t[2].toLowerCase()){let e=Math.round(parseFloat(r));return`${e}vw`}return`${r}px`})(t?.[2]??t?.[3]);a=`${a} srcset="${d(o.srcSet)}" sizes="${d(r)}"`}return/(?:^|\s)loading\s*=/i.test(a)||(a=`${a} loading="lazy"`),/(?:^|\s)decoding\s*=/i.test(a)||(a=`${a} decoding="async"`),`<img${a}>`})(t)):e??"",p=e=>e&&e.includes("<img")?Array.from(e.matchAll(i),e=>{let t=e[1],r=t.match(s),n=c(r?.[2]??r?.[3]??"");if(!n)return null;let i=t.match(o),u=t.match(a),l=c(i?.[2]??i?.[3]??""),d=c(u?.[2]??u?.[3]??"");return{src:n,...l?{srcSet:l}:{},...d?{sizes:d}:{}}
1}).filter(e=>null!==e):[]},92268:(e,t,r)=>{r.d(t,{NU:()=>i,Qc:()=>n,Vs:()=>s,Wg:()=>o});let n={BBB:"social_platform_bbb.svg",YELLOWPAGES:"social_platform_yellow_pages.svg",TRIPADVISOR:"social_platform_tripadvisor.svg",THUMBTACK:"social_platform_thumbtack.svg",MAILBOX:"mailbox.svg"},i=e=>Object.values(n).includes(e),s=e=>{switch(e){case n.YELLOWPAGES:case n.TRIPADVISOR:return 10;case n.THUMBTACK:return 13;case n.MAILBOX:return 14;case n.BBB:default:return 20}},o=e=>{switch(e){case n.YELLOWPAGES:case n.TRIPADVISOR:case n.THUMBTACK:case n.MAILBOX:return!1;case n.BBB:default:return!0}}},98827:(e,t,r)=>{r.d(t,{A:()=>i});var n=r(9116);let i=e=>(t,r)=>{let i=(0,n.A)();return t.breakpoints.up=e=>{if("number"==typeof e)return`@media (max-width: ${i>=e?9999+e:0}px)`;let r=t.breakpoints.values[e];return`@media (max-width: ${i>=r?9999+r:0}px)`},t.breakpoints.down=e=>{if("number"==typeof e)return`@media (max-width: ${i<e?9999+e+1:0}px)`;let r=t.breakpoints.values[e];return`@media (max-width: ${i<r?9999+r+1:0}px)`},t.typography=e(r,t),t.components={...t.components,MuiUseMediaQuery:{defaultProps:{matchMedia:e=>!(e.includes("9999")||/max-width:\s*0px/.test(e))&&window.matchMedia?window.matchMedia(e):{matches:e.includes("9999"),media:e,onchange:null,addListener:()=>{},removeListener:()=>{},addEventListener:()=>{},removeEventListener:()=>{},dispatchEvent:()=>!0}}}},t}}}]);

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.