1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9828],{20758:(e,t,r)=>{function a(e){let{src:t,quality:r}=e,a=new URL(t);return a.searchParams.set("auto","format"),a.searchParams.set("fit","max"),r&&a.searchParams.set("q",r.toString()),a.href}r.r(t),r.d(t,{default:()=>a})},54e3:(e,t,r)=>{r.d(t,{b:()=>N});var a=r(87493),l=r(10039),n=r(43556),o=r(55624),s=r(79726),i=r(95259),c=r(49924),d=r(92934),u=r(59654),m=(0,d.forwardRef)((e,t)=>{let{className:r="",description:a,endDate:d,id:m,image:h,labels:v={learnMore:"Learn More",showingFrom:"Showing From"},startDate:p={local:""},targetPage:f,title:x}=e;return x?(0,u.jsxs)("article",{className:"".concat(r," group relative auto-rows-min theme-light grid grid-cols-5 gap-x-6 grid-rows-auto lg:grid-rows-1 auto-rows-max"),id:m,ref:t,children:[h&&(0,u.jsx)(o.d,{className:"col-start-1 col-span-5 lg:col-span-2 order-1 relative aspect-312/208 lg:aspect-200/300 w-full lg:w-auto lg:h-full row-start-1 rounded-sm overflow-hidden",imageClassName:"object-cover h-full w-auto group-hover:scale-[105%] transition-card-image",sanityImageSourceData:h,height:300,width:200}),(0,u.jsxs)("div",{className:"col-start-1 col-span-5 pt-3 lg:pt-0 lg:col-start-3 lg:col-span-3 row-start-2 lg:row-start-1 flex flex-col",children:[x&&(0,u.jsx)(s.T,{className:"title-md col-start-3 col-span-3 order-2 pb-6 text-heritage-red-full ",level:"h3",text:x}),p&&(0,u.jsx)(n.v,{className:"body-xs col-start-3 order-1 pb-1 uppercase",endDate:d,startDate:p}),a&&(0,u.jsx)("div",{className:"body-md line-clamp-4 col-start-3 col-span-3 order-3 overflow-hidden pr-3 lg:pr-0 lg:mt-auto",children:(0,u.jsx)(l.y,{text:a})}),f&&(0,u.jsx)("div",{className:"card-wrapping-link col-start-3 col-span-3 order-4 pt-6 pb-1",children:(0,u.jsxs)(i.h,{className:"link w-fit",href:f||"#",children:[null==v?void 0:v.learnMore,(0,u.jsx)(c.O,{name:"arrow-short-right",className:"h-[0.7em] pt-[0.1em] group-hover:translate-x-1 transition-translate",SVGClassName:"w-auto h-full"})]})})]})]}):null});r(93938),r(99676),r(71873),r(4922),r(38793),r(79906),r(38218),r(24207),r(93076),r(10974),r(67967),r(75433),r(57324),r(91538),r(70747),r(85247),r(63886),r(76940),r(17847);var h=r(79791);r(63483);var v=(0,d.forwardRef)((e,t)=>{let{availableToPurchase:r,className:a="",eyebrow:l="Cherry Lane Theatre",id:n,image:c,isBackInStock:d,isNew:m,labels:v={flagBackInStock:"Back In Stock",currency:"$",eyebrowPrefix:"From",learnMore:"Learn More",flagNew:"New"},price:p,targetPage:f,title:x}=e;return x?(0,u.jsx)("article",{className:"".concat(a," group overflow-hidden relative auto-rows-min theme-light"),id:n,ref:t,children:(0,u.jsxs)("div",{className:"card-wrapping-link grid grid-cols-1 relative",children:[d&&!m&&(0,u.jsx)("span",{className:"absolute z-10 left-0 order-1 top-[0.5rem]",children:(0,u.jsx)(h.T,{text:d?v.flagBackInStock:"",className:"label-notification-default"})}),m&&(0,u.jsx)("span",{className:"absolute z-10 left-0 order-1 top-[0.5rem]",children:(0,u.jsx)(h.T,{text:m?v.flagNew:"",className:"label-notification-default"})}),x&&(0,u.jsx)(s.T,{className:"heading-sm order-3 pb-2 pl-1",level:"h3",text:x}),l&&(0,u.jsx)(h.T,{text:"".concat(v.eyebrowPrefix," ").concat(l),className:"body-xs order-2 pb-2 pl-1 uppercase"}),p&&(0,u.jsxs)("span",{className:"body-lg order-4 pb-4 pl-1 text-heritage-off-white-40",children:[v.currency,p]}),c&&(0,u.jsx)(o.d,{className:"order-1 mb-3 relative rounded-sm overflow-hidden",imageClassName:"object-cover w-full group-hover:scale-[105%] transition-card-image",sanityImageSourceData:c,height:280,width:420}),f&&(0,u.jsx)("div",{className:"order-5",children:(0,u.jsx)(i.h,{className:"link w-fit",href:f||"#",children:(0,u.jsx)("span",{className:"sr-only",children:v.learnMore})})})]})}):null}),p=r(22011),f=r(27825),x=(0,d.forwardRef)((e,t)=>{let{category:r,className:a="",description:n,endDate:d,id:m,image:v,labels:x={learnMore:"Learn More",noUpcomingPerformances:"No Upcoming Performances"},nextPerformance:g,showId:w,startDate:b,targetPage:j,ticketsAvailable:N,title:y}=e;if(!y)return null;let M=null==g?void 0:g.filter(e=>!(0,f.R)(new Date((null==e?void 0:e.startDate)||"")))[0];return(0,u.jsxs)("article",{className:"".concat(a," group overflow-hidden relative auto-rows-min theme-light grid grid-cols-1"),id:m,ref:t,children:[y&&(0,u.jsx)(s.T,{className:"title-md order-3 pb-6 pl-1 text-heritage-red-full",level:"h3",text:y}),(0,u.jsx)(h.T,{text:(null==M?void 0:M.startDate)?(0,p.zW)(null==M?void 0:M.startDate,"MMM d \xb7 EEE \xb7 h:mm a"):x.noUpcomingPerformances,className:"body-xs order-2 pb-1 pl-1 uppercase"}),n&&(0,u.jsx)("div",{className:"body-md order-4 mb-6 pl-1",children:(0,u.jsx)(l.y,{className:"line-clamp-4 overflow-hidden",text:n})}),v&&(0,u.jsx)(o.d,{className:"order-1 mb-3 relative rounded-sm overflow-hidden",imageClassName:"object-cover w-full group-hover:scale-[105%] transition-card-image",sanityImageSourceData:v,height:460,width:840}),j&&(0,u.jsx)("div",{className:"card-wrapping-link order-5 pl-1",children:(0,u.jsxs)(i.h,{className:"link w-fit",href:j||"#",tracking:{name:"show_viewed",data:{position:"show-card--learn-more",showName:y,vivenuEventId:w,category:r}},children:[x.learnMore,(0,u.jsx)(c.O,{name:"arrow-short-right",className:"h-[0.7em] pt-[0.1em] group-hover:translate-x-1 transition-translate",SVGClassName:"w-auto h-full"})]})})]})}),g=r(11625),w=r(64434),b=r(20295),j=r(61008),N=e=>{let{cta:t,cards:r,cardType:l="show",className:n,stackVerticalyOnMobile:o=!0,id:s,title:i}=e;if(!r)return null;
1let c=(0,d.useRef)([]),h={historical:m,product:v,show:x};(0,d.useEffect)(()=>{r&&(c.current=c.current.slice(0,r.length))},[r]);let p=!1;return p="historical"===l?r.length>2||!o:r.length>3||!o,(0,u.jsxs)("div",{className:"grid grid-cols-12 gap-x-6 ".concat(n," max-md:px-6 max-2xl:px-16"),id:s,children:[(0,u.jsx)("div",{className:"col-span-full row-span-1 row-start-1 md:col-span-8 md:col-start-1",children:i&&(0,u.jsx)(j.A,{className:"heading-lg pb-10 md:pb-6",level:"h2",text:i})}),(0,u.jsx)("div",{className:" content-start col-start-1 md:col-start-9 ".concat(p?o?"col-span-full md:col-span-3 md:pr-8":"col-span-6 md:col-span-3 md:pr-8":"col-span-full md:col-span-4 "," md:text-end row-start-2 md:row-start-1 row-span-1 relative z-1"),children:t&&(0,u.jsx)(w.default,{className:"button-secondary ".concat(o?"w-full":""," md:w-fit md:mt-[0.375rem] mb-6 md:mb-[1.625rem]"),href:t.destination||"#",openNewTab:t.isExternal,tracking:{name:"link_interaction",data:{value:"x-up--cta".concat(t.label?"-".concat((0,a.fX)(t.label)):"")}},children:t.label})}),(0,u.jsx)("div",{className:"col-span-full row-span-1 row-start-3",children:(0,u.jsx)(g.A,{className:"divider-default mb-6 md:mb-8"})}),(0,u.jsx)(b.A,{navigationClassName:"".concat(o?"hidden md:block col-span-full md:col-span-2 md:col-start-11":"col-span-6 col-start-7 md:col-span-2 md:col-start-11"," content-end row-span-1 row-start-2 md:row-start-1 text-end"),showNavigation:p,sliderClassName:"".concat(o?"md:grid md:full-viewport-width":"grid full-viewport-width"," ").concat("historical"===l?"gap-x-3 lg:gap-x-[var(--gutter-big)]":"md:gap-x-[var(--gutter)]"," grid-flow-col overflow-x-auto relative snap-x no-scroll-bar col-span-full row-start-4 scroll-p-[var(--outter-gutter)] snap-mandatory"),slidesRef:c.current,children:r.map((e,t)=>{let a=h[l],s=t===r.length-1?"".concat(o?"":"mr-[var(--outter-gutter)]"," md:mr-[var(--outter-gutter)]"):"";return(0,d.createElement)(a,{...e,className:"".concat(n," ").concat("row-start-".concat(o?t+1:1)," ").concat("historical"===l?"x-up-historical-card-width":"md:x-up-card-width md:pb-2"," md:row-start-1 ").concat(o?"pb-12 md:pb-2":"pb-2"," last:pb-2 row-span-1 box-border snap-start ").concat(0===t?"".concat(o?"":"ml-[var(--outter-gutter)]"," md:ml-[var(--outter-gutter)]"):""," ").concat(s),key:e.title,ref:e=>{c.current[t]=e}})})})]})}},85127:(e,t,r)=>{r.d(t,{b:()=>a});var a=r(54e3).b},11625:(e,t,r)=>{r.d(t,{A:()=>l});var a=r(59654),l=e=>{let{className:t,id:r}=e;return(0,a.jsx)("div",{className:t,id:r,children:(0,a.jsx)("hr",{"aria-label":"divider"})})}},64434:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a.link_default});var a=r(79906)},61008:(e,t,r)=>{r.d(t,{A:()=>a.T});var a=r(38793)},94061:(e,t,r)=>{r.d(t,{T:()=>a});var a=r(42155).T},95259:(e,t,r)=>{r.d(t,{h:()=>a});var a=r(79906).link_default},93938:(e,t,r)=>{r.d(t,{y:()=>o});var a=r(76266),l=r(59654),n={marks:{link:e=>{let{children:t}=e;return t},externalLink:e=>{let{value:t,children:r}=e,{newWindow:a,target:n}=t;return a?(0,l.jsx)("a",{href:n,target:"_blank",rel:"noopener noreferrer",children:r}):(0,l.jsx)("a",{href:n,children:r})},internalLink:e=>{let{value:t,children:r}=e,{slug:a={}}=t,n="/".concat(null==a?void 0:a.current);return(0,l.jsx)("a",{href:n,children:r})}}},o=e=>{let{className:t,id:r,text:o=[]}=e;return o?(0,l.jsx)("div",{className:t,id:r,children:(0,l.jsx)(a.RK,{components:n,value:o})}):null}},79791:(e,t,r)=>{r.d(t,{T:()=>a});var a=r(63483).T},22011:(e,t,r)=>{r.d(t,{NX:()=>n,TC:()=>o,zW:()=>l});var a=r(37617),l=(e,t)=>
1(0,a.qD)(e,"America/New_York",t),n=e=>l(e,"yyyy-MM-dd")===l(new Date,"yyyy-MM-dd"),o=e=>{let t=new Date(new Date().getTime()+864e5);return l(e,"yyyy-MM-dd")===l(t,"yyyy-MM-dd")}},42155:(e,t,r)=>{r.d(t,{T:()=>l});var a=r(59654),l=e=>{let{a11yLabel:t,children:r,className:l,icon:n,label:o,popovertarget:s,onClick:i,tracking:c,...d}=e;return n||o||r?(0,a.jsxs)("button",{popoverTarget:s,onClick:i,"aria-label":null!=t?t:o,className:l,...d,children:[r,o&&(0,a.jsx)("span",{children:o}),n]}):null}},99676:(e,t,r)=>{r.d(t,{v:()=>o});var a=r(79791),l=r(28784),n=r(59654),o=e=>{let{className:t,endDate:r,id:o,labels:s={showingFrom:"Showing from",showingOngoing:"Ongoing"},startDate:i}=e,c={endMonth:void 0!==r?(0,l.GP)(null==r?void 0:r.local,"MMMM"):"NoEndMonthSet",endYear:void 0!==r?(0,l.GP)(null==r?void 0:r.local,"yyyy"):"NoEndYearSet",startMonth:void 0!==i?(0,l.GP)(null==i?void 0:i.local,"MMMM"):"NoStartMonthSet",startYear:void 0!==i?(0,l.GP)(null==i?void 0:i.local,"yyyy"):"NoStartYearSet"},d={hasSameMonthYear:(null==c?void 0:c.startMonth)===(null==c?void 0:c.endMonth)&&(null==c?void 0:c.startYear)===(null==c?void 0:c.endYear),hasSameYearOnly:(null==c?void 0:c.startMonth)!==(null==c?void 0:c.endMonth)&&(null==c?void 0:c.startYear)===(null==c?void 0:c.endYear),hasDifferentYear:(null==c?void 0:c.startYear)!==(null==c?void 0:c.endYear)},u="".concat(null==s?void 0:s.showingFrom," ").concat(c.startMonth," ").concat(c.startYear);return d.hasSameMonthYear&&(u="".concat(c.startMonth," ").concat(c.startYear)),d.hasSameYearOnly&&(u="".concat(c.startMonth,"â").concat(c.endMonth,", ").concat(c.endYear)),d.hasDifferentYear&&(u="".concat(c.startMonth," ").concat(c.startYear,"â").concat(c.endMonth," ").concat(c.endYear)),(0,n.jsx)(a.T,{className:t,id:o,text:u})}},4922:(e,t,r)=>{r.d(t,{W:()=>n});var a=r(7314),l=r(59654),n=e=>{let{className:t,imageClassName:r,id:n,alt:o,caption:s,aspectRatio:i,style:c,src:d,...u}=e;return d?(0,l.jsxs)("div",{className:t,id:n,style:c,children:[(0,l.jsx)("picture",{children:(0,l.jsx)(a.default,{src:d,role:o?void 0:"presentation",className:r,alt:o||"",placeholder:u.blurDataURL,style:{aspectRatio:i},...u})}),s&&(0,l.jsx)("figcaption",{children:s})]}):null}},79726:(e,t,r)=>{r.d(t,{T:()=>a});var a=r(38793).T},49924:(e,t,r)=>{r.d(t,{O:()=>a});var a=r(38218).O},10039:(e,t,r)=>{r.d(t,{y:()=>a});var a=r(93938).y},38793:(e,t,r)=>{r.d(t,{T:()=>l});var a=r(59654),l=e=>{let{className:t,id:r,level:l="h2",text:n}=e;return n?(0,a.jsx)(l,{className:t,id:r,children:n&&(0,a.jsx)("span",{children:n})}):null}},71873:(e,t,r)=>{r.d(t,{DD:()=>o,Yi:()=>s});var a=r(89092),l={projectId:"sovogxyh",dataset:"production"},n=(e,t)=>{let r=e.quality(t.quality||75).fit("clip");return null!==t.width?r.width(t.width):r};function o(e,t,r){var o,s;let i=(null==t?void 0:t.imageBuilder)||n;if(!e)return null;let c=e?"string"==typeof e?e:(null===(o=e.asset)||void 0===o?void 0:o._ref)||(null===(s=e.asset)||void 0===s?void 0:s._id)||"":null;if(!c)return null;let d=function(e){let[t=100,r=100]=(e.split("-")[2]||"".concat(100,"x").concat(100)).split("x").map(e=>Number.parseInt(e,10));return{width:t,height:r,aspectRatio:t/r}}(c),u=function(e,t){let r=e.crop;if(!r)return t;let{width:a,height:l}=t,n=a*(1-(r.left+r.right)),o=l*(1-(r.top+r.bottom));return{width:n,height:o,aspectRatio:n/o}}(e,d),m=i(a(l).image(e).auto("format"),{width:Number(null==r?void 0:r.width)||null,originalImageDimensions:d,croppedImageDimensions:u,quality:null}),h=m.options.width||(m.options.maxWidth?Math.min(m.options.maxWidth,u.width):u.width),v=m.options.height||(m.options.maxHeight?Math.min(m.options.maxHeight,u.height):Math.round(h/u.aspectRatio));return{src:m.url(),width:h,height:v,blurDataURL:e.blurDataURL,alt:e.altText||""}}var s=e=>"sanityImageSourceData"in e},55624:(e,t,r)=>{r.d(t,{d:()=>o});var a=r(71873),l=r(4922),n=r(59654),o=e=>{if(!(0,a.Yi)(e))return(0,n.jsx)(l.W,{...e});if("string"==typeof e.sanityImageSourceData){let{sanityImageSourceData:t,...r}=e;return(0,n.jsx)(l.W,{src:t,...r})}let{width:t,height:r,sanityImageSourceData:o,...s}=e,i=(0,a.DD)(o,{},{width:t,height:r});return null===i?null:(0,n.jsx)(l.W,{...i,...s})}},43556:(e,t,r)=>{r.d(t,{v:()=>a});var a=r(99676).v},63483:(e,t,r)=>{r.d(t,{T:()=>l});var a=r(59654),l=e=>{let{className:t,id:r,text:l}=e;return l?(0,a.jsx)("div",{className:t,id:r,children:l&&(0,a.jsx)("span",{children:l})}):null}},20295:(e,t,r)=>{r.d(t,{A:()=>i});var a=r(94061),l=r(49924),n=r(87493),o=r(92934),s=r(59654),i=e=>{let{children:t,id:r,navigationClassName:i,showNavigation:c=!0,sliderClassName:d,slidesRef:u}=e;if(!t)return null;let[m,h]=(0,o.useState)(0),[v,p]=(0,o.useState)(!0),[f,x]=(0,o.useState)(!1),g=(0,o.useRef)(null),w=(0,o.useRef)(!1),b=(0,o.useRef)(0),j=(0,o.useRef)(0),N=(0,o.useCallback)(()=>{w.current=!0,h(Math.max(0,m-1)),(0,n.sx)({name:"button_interaction",data:{value:"slider--previous"}})},[m]),y=(0,o.useCallback)(()=>{w.current=!0,h(Math.min(m+1,u.length-1)),(0,n.sx)({name:"button_interaction",data:{value:"slider--next"}})},[u,m]),M=(0,o.useCallback)(()=>{let e=u[m];b.current=((null==e?void 0:e.offsetLeft)||0)-j.current},[m,u]),k=()=>{var e;null===(e=g.current)||void 0===e||e.scrollTo({left:b.current,behavior:"smooth"})},T=(0,o.useCallback)(()=>{var e;if(w.current){w.current=!1;return}let t=(null===(e=g.current)||void 0===e?void 0:e.scrollLeft)||0,r=u[0]||null;for(let e=0;e<u.length;e++){let a=r,l=u[e];if(((null==a?void 0:a.offsetLeft)||0)-t>=0)break;r=l||null}let a=null==u?void 0:u.indexOf(r);a>-1&&h(a)},[u]);function S(){g.current&&setTimeout(()=>{j.current=Number.parseInt(getComputedStyle(g.current).scrollPadding.replace("px",""),10)||0},100)}return(0,o.useEffect)(()=>{var e;let t=0,r=()=>{clearTimeout(t),t=setTimeout(T,100)};return null===(e=g.current)||void 0===e||e.addEventListener("scroll",r),()=>{var e;null===(e=g.current)||void 0===e||e.removeEventListener("scroll",r)}},[T]),(0,o.useEffect)(()=>{M(),w.current&&k()},[m]),(0,o.useEffect)(()=>{window.addEventListener("resize",S),S();let e=[];return u.forEach((t,r)=>{if(!t)return;let a={isIn:!1},l=new IntersectionObserver(e=>
1{e.forEach(e=>{e.isIntersecting?a.isIn=!0:!0===a.isIn&&(a.isIn=!1),0===r&&p(a.isIn),r===u.length-1&&x(a.isIn)})},{rootMargin:"100% 0% 100% 0%",threshold:1});l.observe(t),e.push(l)}),()=>{window.removeEventListener("resize",S),e.forEach(e=>{e.disconnect()})}},[u]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"".concat(i).concat(c?"":" hidden md:hidden lg:hidden"),children:[(0,s.jsx)(a.T,{className:"button-arrow w-fit mb-4 mr-4 md:mt-[0.375rem] md:mb-[1.625rem] disabled:cursor-default",a11yLabel:"previous",onClick:N,disabled:v,icon:(0,s.jsx)(l.O,{name:"arrow-left"})}),(0,s.jsx)(a.T,{className:"button-arrow w-fit mb-4 md:mt-[0.375rem] md:mb-[1.625rem] disabled:cursor-default",a11yLabel:"next",onClick:y,disabled:f,icon:(0,s.jsx)(l.O,{name:"arrow-right"})})]}),(0,s.jsx)("div",{className:"".concat(d," overflow-x-auto"),ref:g,children:t})]})};r(42155),r(38218),r(24207),r(93076),r(10974),r(67967),r(75433),r(57324),r(91538),r(70747),r(85247),r(63886),r(76940),r(17847)}}]); 2//# sourceMappingURL=9828.601dbfc859c9d988.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.