PageSourceSearch

https://www.lewiscellars.com/_next/static/chunks/2798.0c2aa6ec845291cf.js

js lewiscellars.com collected 2026-09-26 05:51:47 UTC 13,119 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fe9bc849-ef6a-4749-8a8d-ff9ca0698a40",e._sentryDebugIdIdentifier="sentry-dbid-fe9bc849-ef6a-4749-8a8d-ff9ca0698a40")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2798],{32798:(e,t,n)=>{n.r(t),n.d(t,{FAQs:()=>j});var o=n(95155),l=n(12115),r=n(44705),i=n(87449),a=n(31713),s=n(69691),d=n(97625);function c(e){return null==e?void 0:e.replace(/<[^>]*>/g,"")}var u=n(163),_=n(97288),m=n(71450),f=n(42230),p={_getCss:function(){return h},filterSection:"Filter-module_filterSection__ndZvK",hidden:"Filter-module_hidden__psNYZ",filterButtonsList:"Filter-module_filterButtonsList__BNJHj",filterButton:"Filter-module_filterButton__xeCbD",filterButtonText:"Filter-module_filterButtonText__ZEImG",inViewport:"Filter-module_inViewport__T0EWB",revealItem:"Filter-module_revealItem__AE9hC"},h="@keyframes Filter-module_revealItem__AE9hC{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Filter-module_filterSection__ndZvK{margin:0 auto}.Filter-module_filterSection__ndZvK.Filter-module_hidden__psNYZ{display:none}.Filter-module_filterButtonsList__BNJHj{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.Filter-module_filterButtonsList__BNJHj>li:first-of-type{margin-left:auto}.Filter-module_filterButtonsList__BNJHj>li:last-of-type{margin-right:auto}.Filter-module_filterButtonsList__BNJHj button{appearance:none}.Filter-module_filterButton__xeCbD{appearance:none;cursor:pointer;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;transition:color .2s;width:100%}.Filter-module_filterButtonText__ZEImG{border-bottom:6px solid transparent;position:relative;text-transform:uppercase;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.Filter-module_filterButtonText__ZEImG{opacity:0}.Filter-module_inViewport__T0EWB .Filter-module_filterButtonText__ZEImG{animation:Filter-module_revealItem__AE9hC forwards .5s var(--transition-delay)}}";let v=(0,d.X)(function(e){let{filters:t,currentFilter:n,componentId:r,ariaLabel:i,setActiveFilter:a,classes:d,hasAll:c=!0}=e,u=(0,m.Tt)(e,["filters","currentFilter","componentId","ariaLabel","setActiveFilter","classes","hasAll"]),h=(0,l.useMemo)(()=>{let e=[...t||[]],n=e.map(e=>null==e?void 0:e.toLowerCase()).includes("all");return c?n||e.unshift("all"):e=e.filter(e=>"all"!==(null==e?void 0:e.toLowerCase())),e},[t,c]),[v,w]=(0,l.useState)(!1),{listRef:b,listItemRefs:x,handleCenterItem:g}=(0,f.d)();return(0,l.useEffect)(()=>{let e=window.location.hash.substring(1),t=e?decodeURIComponent(e):"",n="all";!c&&h.length>0&&(n=h[0]),a(h.some(e=>e.toLowerCase()===t.toLowerCase())?t:n)},[]),(0,l.useEffect)(()=>{if(x.current&&x.current.length>0&&void 0!==n){let e=h.findIndex(e=>(null==e?void 0:e.toLowerCase())===n.toLowerCase());-1!==e&&g(e)}},[n,h,g,x]),(0,l.useEffect)(()=>{let e=e=>{var t,n;let o=b.current;if(o&&o.contains(e.target)&&("ArrowLeft"===e.key||"ArrowRight"===e.key)){e.preventDefault();let o=x.current.filter(Boolean),l=document.activeElement,r=-1;for(let e=0;e<o.length;e++)if(null==(t=o[e])?void 0:t.contains(l)){r=e;break}if(-1!==r){let t=o.length,l=null==(n=o["ArrowLeft"===e.key?(r-1+t)%t:(r+1)%t])?void 0:n.querySelector("button");l&&l.focus()}}},t=b.current;return null==t||t.addEventListener("keydown",e),()=>{null==t||t.removeEventListener("keydown",e)}},[x,b]),(0,o.jsx)(_.default,Object.assign({className:(0,s.$)("filter__section",p.filterSection,d,v&&p.inViewport,(null==h?void 0:h.length)<1&&p.hidden),onEnterViewport:()=>{w(!0)}},u,{children:(0,o.jsx)("ul",{ref:b,className:(0,s.$)("filter__buttons-list",p.filterButtonsList),role:"tablist","aria-label":i||"Filter options",children:null==h?void 0:h.map((e,t)=>{if(null==e)return null;let l="input-".concat(e).replace(/\s+/g,""),i=(null==e?void 0:e.toLowerCase())===(null==n?void 0:n.toLowerCase());return(0,o.jsx)("li",{ref:e=>{e&&(x.current[t]=e)},"data-testid":"filter-option","data-title":e,className:(0,s.$)("filter__button-text",p.filterButtonText,i&&"selected"),role:"presentation",style:{"--transition-delay":.15*(t+1)+"s"},children:(0,o.jsx)("button",{id:l,type:"button",className:(0,s.$)("filter__button",p.filterButton),onClick:()=>{a(e),g(t)},role:"tab","aria-selected":i,"aria-controls":r?r+"-tabpanel":void 0,tabIndex:i?0:-1,children:e})},e)})})}))},p);var w={_getCss:function(){return b},accordionList:"FAQs-module_accordionList__kJ25n",accordionListItem:"FAQs-module_accordionListItem__LpIyz",accordionListItemHidden:"FAQs-module_accordionListItemHidden__7Ndpr",showMore:"FAQs-module_showMore__do3Ox",filterButtonText:"FAQs-module_filterButtonText__J4mR8",inViewport:"FAQs-module_inViewport__lpmak",revealItem:"FAQs-module_revealItem__nO5De"},b="@keyframes FAQs-module_revealItem__nO5De{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.FAQs-module_accordionList__kJ25n{list-style:none;position:relative;width:100%}.FAQs-module_accordionListItem__LpIyz{margin:0;position:relative;width:100%}.FAQs-module_accordionListItem__LpIyz button{background:transparent;border:0;cursor:pointer;text-align:left;width:100%}.FAQs-module_accordionListItemHidden__7Ndpr{display:none}.FAQs-module_showMore__do3Ox{margin:2rem auto 0}@media (prefers-reduced-motion:no-preference){.FAQs-module_accordionList__kJ25n,.FAQs-module_filterButtonText__J4mR8,.FAQs-module_showMore__do3Ox{opacity:0}
1.FAQs-module_inViewport__lpmak .FAQs-module_filterButtonText__J4mR8{animation:FAQs-module_revealItem__nO5De forwards .5s var(--transition-delay)}.FAQs-module_inViewport__lpmak .FAQs-module_accordionList__kJ25n{animation:FAQs-module_revealItem__nO5De .5s .75s forwards}.FAQs-module_inViewport__lpmak .FAQs-module_showMore__do3Ox{animation:FAQs-module_revealItem__nO5De .5s 1s forwards}}";let x=(0,l.createContext)({activeIndexes:[],onToggle:()=>null}),g=({multiple:e=!1,collapsible:t=!0,className:n,id:r,role:i,ariaLabelledBy:a,defaultIndex:d=[],children:c})=>{let[u,_]=(0,l.useState)(d);return(0,o.jsx)(x.Provider,{value:{activeIndexes:u,onToggle:n=>{_(e?e=>e.includes(n)?e.filter(e=>e!==n):[...e,n]:e=>t&&e.includes(n)?[]:[n])}},children:(0,o.jsx)("div",{className:(0,s.$)(n,"accordion__list"),id:r,role:i,"aria-labelledby":a,children:c})})};var F={_getCss:function(){return y},accordionButton:"Accordion-module_accordionButton__XuZsm",accordionPanel:"Accordion-module_accordionPanel__FKY3P",accordionElement:"Accordion-module_accordionElement__9RgMd",open:"Accordion-module_open__LTTC-"},y=".Accordion-module_accordionButton__XuZsm{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;text-align:left;width:100%}.Accordion-module_accordionPanel__FKY3P{display:none}.Accordion-module_accordionElement__9RgMd.Accordion-module_open__LTTC- .Accordion-module_accordionPanel__FKY3P{display:block}";let A=(0,l.createContext)({buttonId:void 0}),I=(0,d.X)(({id:e,className:t,"data-testid":n,children:l,isOpen:r=!1,ariaHidden:i})=>{let a=`${e}-button`;return(0,o.jsx)("div",{id:e,"data-testid":n||"accordion-item__content",className:(0,s.$)(F.accordionElement,r&&[F.open,"expanded"],t,"accordion__list-item"),"data-state":r?"open":"collapsed","aria-hidden":i,children:(0,o.jsx)(A.Provider,{value:{buttonId:a},children:l})})},F),L=({onClick:e,index:t,children:n,dataTestId:r})=>{let{onToggle:i,activeIndexes:a}=(0,l.useContext)(x),{buttonId:d}=(0,l.useContext)(A);return(0,o.jsx)("button",{"aria-controls":`panel-${t}`,"aria-expanded":a.includes(t)?"true":"false",className:(0,s.$)(F.accordionButton,"accordion__button"),onClick:()=>{e&&e(),i&&i(t)},"data-testid":r||"accordion-item__button",id:d,children:n})},B=({index:e,isOpen:t=!1,"data-testid":n,children:r})=>{let{buttonId:i}=(0,l.useContext)(A);return(0,o.jsx)("div",{id:`panel-${e}`,className:(0,s.$)(F.accordionPanel,"accordion__panel"),"data-testid":n||"accordion-item__panel","aria-hidden":t?"false":"true","data-accordion-panel":!0,"aria-labelledby":i,children:r})};function C(e){let{id:t,item:n,activeFilter:r,index:i,openFirstItem:d}=e,[c,u]=(0,l.useState)(d||!1),_=(0,l.useMemo)(()=>{var e;return(null==(e=null==n?void 0:n.filters)?void 0:e.map(e=>{let{filter:t}=e;return null==t?void 0:t.toLowerCase()}).filter(Boolean))||[]},[null==n?void 0:n.filters]),m=!_.includes(r)&&"all"!==r,f=_.join("--");return(0,o.jsxs)(I,{id:t+"-item",className:(0,s.$)("faqs__accordion-list--item",w.accordionListItem,m&&w.accordionListItemHidden),isOpen:c,ariaHidden:m,"data-testid":"filterable-accordion-item--".concat(f),children:[(0,o.jsx)("h2",{className:"no-margins",children:(0,o.jsxs)(L,{onClick:()=>{u(!c)},index:i,dataTestId:"filterable-accordion-item__title",children:[n.question,(0,o.jsx)("span",{className:(0,s.$)("faqs__chevron",c&&"faqs__chevron-rotated"),"aria-hidden":"true"})]})}),(0,o.jsx)(B,{index:i,"data-testid":"filterable-accordion-item__content",isOpen:c,children:(0,o.jsx)("div",{className:"richtext",dangerouslySetInnerHTML:{__html:(0,a.z)(n.answer||"")}})})]},n.question)}let j=(0,d.X)(function(e){let{isFilterEnabled:t,hasAll:n,questions:d,faqFilterTags:m,builderBlock:f,showMoreButton:p,openFirstItem:h}=e,b=null==f?void 0:f.id,[x,F]=(0,l.useState)(()=>{var e,t;return!n&&Array.isArray(m)&&m.length>0&&(null==(t=null==(e=m[0])?void 0:e.tag)?void 0:t.toLowerCase())||"all"}),[y,A]=(0,l.useState)(!1),[I,L]=(0,l.useState)(!1),B=!d||0===d.length,j={"@context":"https://schema.org","@type":"FAQPage",mainEntity:null==d?void 0:d.map(e=>({"@type":"Question",name:c(e.question),acceptedAnswer:{"@type":"Answer",text:c(e.answer)}}))},N=(0,l.useMemo)(()=>{let e=new Set;return null==m||m.forEach(t=>{let{tag:n}=t;n&&e.add(n.toLowerCase())}),Array.from(e)},[m]),k=(0,l.useMemo)(()=>null==d?void 0:d.filter(e=>!e.filters||"all"===x||e.filters.map(e=>{var t;return null==(t=e.filter)?void 0:t.toLowerCase()}).includes(x)),[d,x]),E=(0,l.useMemo)(()=>{var e;if(!k)return[];let t=null!=(e=null==p?void 0:p.visibleCount)?e:4;return(null==p?void 0:p.enableshowMoreButton)&&!I?k.slice(0,t):k},[k,null==p?void 0:p.enableshowMoreButton,null==p?void 0:p.visibleCount,I]);return(0,l.useEffect)(()=>{let e,t=window.location.hash.substring(1),o=t?decodeURIComponent(t):"";e=!n&&m&&m.length>0&&m[0].tag?m[0].tag.toLowerCase():"all",F(o&&N.includes(o)?o:e)},[N,n,m]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(_.default,{className:(0,s.$)("container","faqs__section",y&&w.inViewport),viewportThreshold:.05,onEnterViewport:()=>{A(!0)},"data-testid":"filterable-accordion",children:[(0,o.jsx)(u.g,{componentName:"FAQs",visible:B}),(0,o.jsx)("div",{className:"row",children:(0,o.jsxs)("div",{className:"faqs__section-column",children:[t&&(0,o.jsx)(v,{filters:N,currentFilter:x,c
1omponentId:b,ariaLabel:"FAQ Filters",setActiveFilter:F,hasAll:n}),(0,o.jsx)(g,Object.assign({multiple:!0,collapsible:!0,className:(0,s.$)("faqs__accordion-list",w.accordionList,(null==p?void 0:p.enableshowMoreButton)&&w.showMore,!!I&&w.expanded),id:b+"-tabpanel"},t&&{role:"tabpanel",ariaLabelledBy:"input-".concat(x).replace(/\s+/g,"")},{defaultIndex:(0,r.Tz)()?Array(...Array(null==k?void 0:k.length)).map((e,t)=>t):[],children:null==E?void 0:E.map((e,t)=>(0,o.jsx)(C,{id:"".concat(b,"-").concat(t),index:t,item:e,activeFilter:x,openFirstItem:h&&0===t},"".concat(e.question,"-").concat(t)))})),(null==p?void 0:p.enableshowMoreButton)&&k&&k.length>(null==p?void 0:p.visibleCount)&&(0,o.jsx)(i.default,{"aria-controls":b+"-tabpanel","aria-expanded":I?"true":"false",as:"button",className:(0,s.$)(w.showMore,"accordion__show-more"),"data-testid":"accordion__show-more",design:p.design,onClick:()=>L(!I),children:!0!==I?"Show More":"Show Less"})]})})]}),(0,o.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:(0,a.z)(JSON.stringify(j))}})]})},w)},42230:(e,t,n)=>{n.d(t,{d:()=>l});var o=n(12115);let l=()=>{let[e,t]=(0,o.useState)({left:!1,right:!1}),[n,l]=(0,o.useState)(!1),r=(0,o.useRef)(null),i=(0,o.useRef)([]),a=(0,o.useCallback)(e=>{if(!i.current)return;let t=i.current[e];if(!t||!r.current)return;let n=t.getBoundingClientRect().right,o=t.getBoundingClientRect().left,l=o-(window.innerWidth-(n-o))/2;r.current.scrollBy({left:l,behavior:"smooth"})},[i,r]);return(0,o.useEffect)(()=>{i.current&&0!==i.current.length&&a(i.current.findIndex(e=>"true"===(null==e?void 0:e.ariaSelected)))},[a]),(0,o.useEffect)(()=>{let e=new ResizeObserver(e=>{let{scrollLeft:n,scrollWidth:o,clientWidth:r}=e[0].target,i=o-r;t({right:n<i,left:0!==n}),l(n===i&&0===n)});return r.current&&e.observe(r.current),()=>{e.disconnect()}},[]),{listRef:r,listItemRefs:i,showArrows:e,centerUlList:n,onScroll:()=>{if(r.current){let{scrollLeft:e,scrollWidth:n,clientWidth:o}=r.current;if(o<=n)return void t({right:e<n-o,left:0!==e});t({left:!0,right:!0})}},handleArrowScrolLeft:()=>{r.current&&(r.current.scrollLeft-=100)},handleArrowScrolRight:()=>{r.current&&(r.current.scrollLeft+=100)},handleCenterItem:a}}}}]);
2//# sourceMappingURL=2798.0c2aa6ec845291cf.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.