PageSourceSearch

https://www.broadcast.events/_next/static/chunks/9524-3a7ffff1a889674b.js

js broadcast.events collected 2026-10-02 06:35:55 UTC 35,536 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9524],{83430:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(20737);n(72324);var s=n(86723),i=n(85474),l=n(72351),a=n(43322),o=n(67673);n(88465),n(49200),n(40321);var d=n(58932);function c(e){var t,n,c;let{event:u,searchQuery:m,showVenueInfo:f=!1}=e,{isCancelled:x,isLimited:h,isSoldOut:g}=(0,a.gx)(u);return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(s.default,{href:"/events/".concat((0,a.lV)(u.name),"/").concat(u.id),children:(0,r.jsxs)(l.K7,{event:u,variant:"grid",className:"border-foreground/25 h-full ",children:[f&&(0,r.jsxs)("div",{className:"px-2 pt-2 pb-2 dark:border-zinc-700 border rounded-t-lg flex flex-row items-center group-hover:bg-zinc-900",children:[(0,r.jsx)("div",{className:"pt-1 shrink-0",children:u.place.photo.urls&&(0,r.jsx)("img",{className:"h-8 w-8 rounded-full object-cover shrink-0",src:u.place.photo.urls.micro,alt:"".concat(u.place.name," logo")})}),(0,r.jsxs)("div",{className:" pl-2 min-w-0 flex-1",children:[(0,r.jsx)("div",{className:" text-zinc-200 text-sm truncate p-0",children:(0,r.jsx)("span",{className:"block truncate",children:u.place.name})}),(0,r.jsx)("div",{className:"  p-0 text-sm text-gray-500 ",children:(0,i.h_)(u.start_time,null===(t=u.custom_fields)||void 0===t?void 0:t.end_time)?"Happening now":(0,i.sA)(u.start_time)})]})]}),(0,r.jsxs)(l._H,{variant:"grid",children:[(0,r.jsx)(l.je,{event:u,variant:"grid",label:"SOLD OUT!",containerClassName:"top-2 left-2 right-auto bottom-auto ",className:"bg-yellow-500 text-black font-medium"}),(0,r.jsx)(l.aM,{event:u,variant:"grid",className:"border-b border-foreground
1/25 rounded-t-none"}),!f&&(0,r.jsxs)(l.x1,{event:u,variant:"grid",className:"bg-black text-white",children:[(0,r.jsx)("div",{className:"text-lg font-bold",children:(0,i.z8)(u.start_time)}),(0,r.jsx)("div",{className:"text-sm uppercase",children:(0,i.AD)(u.start_time)})]})]}),(0,r.jsxs)(l.tQ,{variant:"grid",className:" ",children:[(0,r.jsxs)(l.q0,{className:"  ",variant:"grid",children:[(0,r.jsx)(l.Lu,{variant:"grid",className:"text-xl break-words ".concat(x?"line-through text-zinc-500":"text-foreground"),dangerouslySetInnerHTML:{__html:m?(0,a.wT)(u.name,m):u.name}}),(null===(n=u.custom_fields)||void 0===n?void 0:n.secondaryTitle)&&(0,r.jsx)(l.KW,{variant:"grid",dangerouslySetInnerHTML:{__html:m?(0,a.wT)(u.custom_fields.secondaryTitle,m):u.custom_fields.secondaryTitle},className:"line-clamp-1 ".concat(x?"line-through text-zinc-500":"")})]}),(0,r.jsx)(l.n3,{className:" border-foreground/25 "}),(0,r.jsxs)(l.uo,{className:" ",variant:"grid",children:[(0,r.jsxs)("div",{className:"line-clamp-1 text-secondary/75",children:[(0,a.DX)(u.custom_fields.type),(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,a.Sy)(u.tags,null===(c=u.custom_fields)||void 0===c?void 0:c.type,m)}})]}),(0,r.jsxs)("div",{className:"text-secondary/75",children:[u.custom_fields.zone,u.custom_fields.zone&&u.custom_fields.coverCharge&&" - ",(0,a.Xw)({customFields:u.custom_fields,freeLabel:d.EX})]}),h&&!g?(0,r.jsx)(o.Z,{className:"mt-2 w-fit"}):null]})]})]})})})}},12012:function(e,t,n){n.d(t,{Z:function(){return d}});var r=n(20737),s=n(72324),i=n(42747),l=n(72600),a=n(43322),o=n(49200);function d(e){let{gridView:t,setGridView:n,className:d=""}=e;(0,s.useEffect)(()=>{let e=()=>{void 0===t&&n(window.innerWidth<640?"list"===o.SQ:"grid"===o.fI)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[t,n]);let c=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")};return(0,r.jsx)("div",{className:(0,a.cn)("",d),children:(0,r.jsxs)("span",{className:"relative z-0 inline-flex shadow-sm rounded-md",children:[(0,r.jsx)("button",{type:"button",className:"-ml-px relative inline-flex items-center px-4 py-2  border  bg-zinc-800 border-zinc-700 sm:text-sm font-medium text-gray-700 focus:z-10 focus:outline-none focus:ring-0 rounded-l-md sm:p-4 hover:bg-zinc-900",onClick:()=>{n(!1)},children:(0,r.jsx)(i.Z,{"aria-hidden":"true",className:c(t?"text-muted":"text-secondary/75",o.kL)})}),(0,r.jsx)("button",{type:"button",className:"-ml-px relative inline-flex items-center px-4 py-2 hover:bg-zinc-900 border bg-zinc-800 border-zinc-700 sm:text-sm font-medium text-gray-700  focus:z-10 focus:outline-none focus:ring-0 rounded-r-md sm:p-4",onClick:()=>{n(!0)},children:(0,r.jsx)(l.Z,{"aria-hidden":"true",className:c(t?"text-secondary/75":"text-muted",o.kL)})})]})})}},65541:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(20737);n(72324);var s=n(96707);function i(e){let{text:t="",size:n="md",className:i=""}=e;return(0,r.jsxs)(s.dx,{className:i,children:[(0,r.jsx)(s.TE,{size:n}),t&&(0,r.jsx)(s.$L,{children:t})]})}},79524:function(e,t,n){n.d(t,{default:function(){return Q}});var r=n(20737),s=n(72324),i=n(49920),l=n(22544),a=n(65541),o=n(73595),d=n(83430),c=n(7772),u=n(51695),m=n(56620);function f(e){let{region:t,setRegion:n,regions:s}=e;return(0,r.jsx)("div",{className:"relative",children:(0,r.jsx)("div",{className:"inline-flex divide-y divide-x divide-zinc-700 rounded-md",children:(0,r.jsxs)("div",{className:"inline-flex divide-x divide-zinc-700 rounded-md border border-zinc-700",children:[(0,r.jsx)("div",{className:"inline-flex items-center rounded-l-md border-transparent bg-zinc-900 p-2 sm:p-3 pr-4 text-white shadow-sm",children:(0,r.jsx)("p",{className:"pl-2 text-md sm:text-2xl text-fuchsia-500 p-0",children:t})}),(0,r.jsxs)(m.h_,{modal:!1,children:[(0,r.jsx)(m.$F,{asChild:!0,children:(0,r.jsxs)("button",{className:"inline-flex items-center rounded-l-none rounded-r-md bg-zinc-900 p-2 text-sm font-medium text-white focus:outline-none focus:ring-none focus:ring-fuchsia-500 focus:ring-offset-0 focus:ring-offset-gray-50",children:[(0,r.jsx)("span",{className:"sr-only",children:"Change region"}),(0,r.jsx)(c.Z,{className:"h-4 w-4 text-white","aria-hidden":"true"})]})}),(0,r.jsx)(m.AW,{className:"w-72 origin-top-right divide-y divide-zinc-700 rounded-md bg-zinc-900 border border-zinc-700 shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none p-0 m-0 max-h-[75vh] overflow-y-auto",align:"end",sideOffset:8,children:s.map(e=>(0,r.jsx)(m.Xi,{className:"cursor-default select-none py-2 text-md sm:text-lg text-white hover:bg-zinc-800 focus:bg-zinc-800 focus:text-white",onClick:()=>n(e),children:(0,r.jsx)("div",{className:"flex flex-col w-full",children:(0,r.jsxs)("div",{className:"flex justify-between items-center w-full text-secondary/75",children:[(0,r.jsx)("p",{className:e===t?"font-semibold":"font-normal",children:e}),e===t&&(0,r.jsx)("span",{className:"text-zinc-500",children:(0,r.jsx)(u.Z,{className:"h-5 w-5","aria-hidden":"true"})})]})})},e))})]})]})})})}var x=n(85474),h=n(82161),g=n(67272),p=n(77614),v=n(51524),b=n(42355);function j(e){let{toggleResults:t,externalSearchQuery:n,onSearchChange:i,className:l}=e,{query:a,refine:o,clear:d,isSearchStalled:c}
1=(0,p.l)(),[u,m]=(0,s.useState)(""),f=(0,s.useRef)(null),x=(0,s.useCallback)(e=>{f.current&&clearTimeout(f.current),f.current=setTimeout(()=>{e.length>2?o(e):0===e.length&&o("")},50)},[o]);(0,s.useEffect)(()=>{void 0!==n&&n!==u&&(m(n),""===n&&(f.current&&clearTimeout(f.current),o("")))},[n,o,u]);let h=e=>{m(e),i&&i(e),x(e)};return(0,s.useEffect)(()=>()=>{f.current&&clearTimeout(f.current)},[]),(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:(0,b.cn)("relative rounded-md shadow-sm w-full ",l),children:[(0,r.jsx)("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:(0,r.jsx)("div",{className:"h-5 w-5 text-gray-400",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor",className:"w-6 h-6",children:(0,r.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"})})})}),(0,r.jsx)(v.I,{type:"search",name:"search",id:"search",value:u,className:"block w-full pl-10 h-full text-lg rounded-md sm:pl-10 sm:py-4 text-white bg-zinc-900 border-zinc-700 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fuchsia-500 focus-visible:ring-offset-0 focus-visible:border-fuchsia-500 mt-0",placeholder:"Search for artist, venue or tag",onChange:e=>h(e.currentTarget.value),onFocus:e=>t(),onClick:e=>console.log("onClick"),onBlur:e=>console.log("onBlur")})]})})}var y=n(21047),w=n(86723),N=n(43322),z=n(23653);function k(e){let{name:t,eventStatus:n,theClassNames:s}=e,i="";return"CANCELLED"===n&&(i="line-through text-zinc-500"),(0,r.jsx)("span",{className:"".concat(s," ").concat(i),children:t})}function S(e){let{event:t}=e,n=(0,x.h_)(t.start_time,t.custom_fields.end_time)?"Happening now":(0,x.sA)(t.start_time);return(0,r.jsx)(r.Fragment,{children:n})}function C(e){var t,n;let{event:s,hit:i}=e,{query:l}=(0,p.l)();return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("li",{className:"col-span-1     dark:divide-zinc-500 ",children:(0,r.jsx)(w.default,{href:"/events/".concat((0,N.lV)(s.name),"/").concat(s.id),children:(0,r.jsxs)("div",{className:"w-full flex flex-row  justify-betw border-zinc-300  relative cursor-pointer",children:[s.custom_fields.soldOut?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"flex pb-2 -pt-2 items-end absolute -rotate-12 top-4 left-1.5",children:(0,r.jsx)("span",{className:"  px-2 py-0.5 text-black text-lg font-medium bg-yellow-500 rounded-sm items-end",children:"SOLD OUT!"})})}):null,s.photo&&(0,r.jsx)("img",{className:" bg-gray-300 h-16 w-auto rounded-md",src:s.photo.urls.small,alt:""}),(0,r.jsxs)("div",{className:"flex flex-col pl-2 pb-2",children:[(0,r.jsxs)("div",{className:"  p-0  text-zinc-400  ",children:[(0,r.jsx)(z.y,{attribute:"place.name",hit:i,classNames:{highlighted:"bg-yellow-500 "}}),(0,r.jsxs)("span",{className:"pl-2",children:["- ",(0,r.jsx)(S,{event:s})]})]}),(0,r.jsx)("div",{className:"flex flex-col  ",children:(0,r.jsx)("div",{className:"w-fulloverflow-clip ",children:(0,r.jsx)(k,{theClassNames:"text-md line-clamp-1  break-all sm:break-normal ",name:(0,r.jsx)(z.y,{attribute:"name",hit:i,classNames:{highlighted:"bg-yellow-500"}}),eventStatus:s.custom_fields.eventStatus})})}),(0,r.jsxs)("p",{className:"text-zinc-400 text-sm p-0 m-0 truncate",children:[(0,r.jsx)("span",{children:(0,N.DX)((null==s?void 0:null===(t=s.custom_fields)||void 0===t?void 0:t.type)||"other")}),(0,r.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,N.Sy)(Array.isArray(null==s?void 0:s.tags)?s.tags:((null==s?void 0:s.tagsFlattened)||"").split(" ").filter(Boolean).map(e=>e.replace(/^#/,"")),(null==s?void 0:null===(n=s.custom_fields)||void 0===n?void 0:n.type)||"",l,"bg-yellow-500")}})]})]})]})})},s.email)})}function _(e){let{clearSearchQuery:t,setSearchQuery:n}=e,{hits:i,currentPageHits:l,results:a,isFirstPage:o,isLastPage:d,showPrevious:c,showMore:u,sendEvent:m}=(0,y.a)(),{query:f,refine:x,clear:h,isSearchStalled:g}=(0,p.l)(),v=(0,s.useRef)(null);return(0,s.useEffect)(()=>{if(null!==v.current){let e=new IntersectionObserver(e=>
1{e.forEach(e=>{e.isIntersecting&&!d&&u()})});return e.observe(v.current),()=>{e.disconnect()}}},[d,u]),(0,r.jsx)(r.Fragment,{children:a.query?(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:" bg-fuchsia-900 rounded-md p-4 mt-4",children:[(0,r.jsxs)("div",{className:"flex flex-row justify-between",children:[(0,r.jsx)("div",{className:"",children:(0,r.jsxs)("h2",{className:" text-xl md:text-4xl py-4",children:["Results for: ",a.query]})}),(0,r.jsx)("div",{className:"",children:(0,r.jsx)("button",{type:"button",className:" rounded-l-md sm:p-5",onClick:()=>{n(""),x(""),t()},children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"w-6 h-6 text-white",children:(0,r.jsx)("path",{fillRule:"evenodd",d:"M5.47 5.47a.75.75 0 011.06 0L12 10.94l5.47-5.47a.75.75 0 111.06 1.06L13.06 12l5.47 5.47a.75.75 0 11-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 01-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 010-1.06z",clipRule:"evenodd"})})})})]}),(0,r.jsxs)("ul",{role:"list",className:"grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-2",children:[0===a.nbHits?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("li",{className:"col-span-1    ",children:(0,r.jsxs)("h3",{children:['No results matching "',a.query,'"']})})}):null,i.map(e=>(0,r.jsx)(C,{event:e,hit:e})),(0,r.jsx)("li",{ref:v,"aria-hidden":"true"})]})]})}):null})}var T=n(46520),L=n(22553);let E={autoHide:!0,todayBtn:!0,clearBtn:!1,maxDate:new Date(new Date().setFullYear(new Date().getFullYear()+1)),minDate:new Date,theme:{background:"border border-zinc-600 dark:bg-zinc-800 bg-zinc-800 rounded-md shadow-lg",todayBtn:"rounded-none text-fuchsia-500 hover:text-fuchsia-500  dark:bg-zinc-800 bg-zinc-800 hover:bg-black dark:hover:bg-black focus:outline-none focus:ring-0 ",clearBtn:"rounded-none text-fuchsia-500 hover:text-fuchsia-500  bg-auditoriumPrimary-900 hover:bg-auditoriumPrimary-900 focus:outline-none focus:ring-0 border-0",icons:"rounded-md text-foreground hover:text-foreground hover:bg-zinc-700 dark:bg-zinc-800 bg-zinc-800 ",text:"dark:bg-zinc-800 bg-zinc-800 text-white hover:text-white hover:bg-zinc-700",disabledText:"text-zinc-500 dark:text-zinc-500 hover:text-zinc-500 dark:hover:text-zinc-500 hover:bg-zinc-700 dark:hover:bg-zinc-700",input:"hidden",inputIcon:"hidden",selected:"bg-fuchsia-500 dark:bg-fuchsia-500"},datepickerClassNames:"top-12 right-0 sm:right-auto",defaultDate:new Date,language:"en"};function R(e){let{handleChange:t,handleClose:n,show:s,setShow:i,selectedDate:l}=e;return(0,r.jsxs)("div",{className:" flex h-full items-center  w-full border  text-lg rounded-md px-4 sm:py-2 text-white bg-zinc-900 dark:border-zinc-700 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fuchsia-500 focus-visible:ring-offset-0 focus-visible:border-fuchsia-500 ",children:[(0,r.jsx)("a",{className:"cursor-pointer ",onClick:()=>{i(!s)},children:(0,r.jsxs)("div",{className:"flex flex-row items-center py-0 ",children:[null,l?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"text-md sm:text-2xl  text-fuchsia-500 p-0 truncate",children:(0,x.OC)(l)})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"",children:" Date"})})]})}),(0,r.jsx)(L.Z,{options:E,onChange:t,show:s,setShow:n,classNames:"relative -top-8 -left-10 sm:-left-10 -left-4 "})]})}var F=n(12012),D=n(53532),O=n(58932),A=n(28735),Z=n(88465),I=n(31915);function M(e){let{enableFilterOnType:t,availableEventTypes:n,eventTypesAsOther:s,selectedEventTypes:i,setSelectedEventTypes:l}=e;if(!t)return null;let a=e=>i.includes(e),o=e=>{l(a(e)?i.filter(t=>t!==e):[...i,e])},d=s.length>0&&s.every(e=>i.includes(e)),c=()=>{0!==s.length&&(s.every(e=>i.includes(e))?l(i.filter(e=>!s.includes(e))):l(Array.from(new Set([...i,...s]))))},u=n.length,m=n.filter(e=>i.includes(e)).length,f=i.length>0&&u>0&&m===u;return(0,r.jsx)("div",{className:"mb-6 space-y-3",children:(0,r.jsxs)(A.dy,{children:[(0,r.jsxs)("div",{className:"mt-2 flex flex-wrap gap-2",children:[n.filter(e=>i.includes(e)&&!s.includes(e)).map(e=>(0,r.jsxs)("button",{type:"button",onClick:()=>o(e),className:(0,b.cn)("flex items-center gap-1 rounded-full border px-4 py-1 text-sm","border-fuchsia-500 bg-fuchsia-500/10 text-fuchsia-400"),children:[(0,r.jsx)("span",{children:e}),(0,r.jsx)(I.Z,{className:"h-3 w-3"})]},e)),s.length>0&&d&&(0,r.jsxs)("button",{type:"button",onClick:c,className:(0,b.cn)("flex items-center gap-1 rounded-full border px-4 py-1 text-sm","border-fuchsia-500 bg-fuchsia-500/10 text-fuchsia-400"),children:[(0,r.jsx)("span",{children:"Other"}),(0,r.jsx)(I.Z,{className:"h-3 w-3"})]})]}),(0,r.jsx)("div",{className:"flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between",children:(0,r.jsx)(A.Qz,{asChild:!0,children:(0,r.jsx)("button",{className:"text-left text-sm text-muted-foreground underline-offset-2 hover:underline",children:f?"
1Showing all event types. Tap here to filter.":m>0?"Filtered by ".concat(m," of ").concat(u," event types. Tap here to change."):"Showing all event types. Tap here to filter."})})}),(0,r.jsx)(A.sc,{className:"bg-zinc-950 text-zinc-50",children:(0,r.jsxs)("div",{className:"max-w-7xl mx-auto p-4 py-0 sm:px-6 lg:px-8 ",children:[(0,r.jsx)(A.OX,{className:"pb-2",children:(0,r.jsx)(A.iI,{children:"Filters"})}),(0,r.jsxs)("div",{className:"px-4 pb-4",children:[(0,r.jsx)("div",{className:"mb-3 text-sm font-medium text-fuchsia-400"}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-2",children:[n.map(e=>s.includes(e)?null:(0,r.jsxs)("button",{type:"button",onClick:()=>o(e),className:(0,b.cn)("flex items-center gap-1 rounded-full border px-4 py-1.5 text-sm",a(e)?"border-fuchsia-500 bg-fuchsia-500/10 text-fuchsia-400":"border-zinc-700 bg-zinc-900 text-zinc-200"),children:[(0,r.jsx)("span",{children:e}),a(e)?(0,r.jsx)(I.Z,{className:"h-3 w-3"}):null]},e)),s.length>0&&(0,r.jsxs)("button",{type:"button",onClick:c,className:(0,b.cn)("flex items-center gap-1 rounded-full border px-4 py-1.5 text-sm",d?"border-fuchsia-500 bg-fuchsia-500/10 text-fuchsia-400":"border-zinc-700 bg-zinc-900 text-zinc-200"),children:[(0,r.jsx)("span",{children:"Other"}),d?(0,r.jsx)(I.Z,{className:"h-3 w-3"}):null]})]})]}),(0,r.jsx)(A.ze,{className:"border-t border-zinc-800",children:(0,r.jsx)("div",{className:"flex w-full flex-col gap-2 sm:flex-row sm:items-center sm:justify-end",children:(0,r.jsx)(A.uh,{asChild:!0,children:(0,r.jsx)(Z.z,{className:"r bg-fuchsia-500 text-sm font-semibold text-white hover:bg-fuchsia-600",size:"sm",children:"Close"})})})})]})})]})})}var U=n(45305);function B(e){var t;let{country:n,setCountry:i,region:l,setRegion:a,hideRegionSwitcher:o=!1,backToCountryHref:d,backToCountryLabel:c,gridView:u,setGridView:m,showSearchResultsPanel:p,setShowSearchResultsPanel:v,clearSearchQuery:b,setSearchQuery:y,searchQuery:N,selectedDate:z,setSelectedDate:k,selectedEventTypes:S,setSelectedEventTypes:C}=e,L=()=>{v(!0)},[E,A]=(0,s.useState)(!1),{regions:Z,countries:I,eventTypes:B}=(0,D.A)({country:n}),P=(0,s.useMemo)(()=>{if(Z&&l)return Z.find(e=>String((null==e?void 0:e.name)||"").toLowerCase()===String(l).toLowerCase())||Z.find(e=>String((null==e?void 0:e.label)||"").toLowerCase()===String(l).toLowerCase())},[Z,l]),H=!!(null==P?void 0:null===(t=P.config)||void 0===t?void 0:t.enableFilterOnType),Q=(0,s.useMemo)(()=>{var e;let t=null==P?void 0:null===(e=P.config)||void 0===e?void 0:e.eventTypesAsOther;return Array.isArray(t)?t.map(e=>String(e).trim()).filter(e=>e&&"other"!==e.toLowerCase()):[]},[P]),V=(0,s.useMemo)(()=>{let e=Array.from(new Set((Array.isArray(B)&&B.length>0?B:O.UJ).map(e=>String(e).trim()).filter(Boolean)));return[...O.UJ.filter(t=>e.includes(t)),...e.filter(e=>!O.UJ.includes(e))]},[B]);(0,s.useEffect)(()=>{C([...O.UJ])},[l,C]),(0,s.useEffect)(()=>{H||C([...O.UJ])},[H,C]);let X=(0,s.useMemo)(()=>Array.from(new Set((Z||[]).map(e=>{var t,n;return null!==(n=null!==(t=null==e?void 0:e.name)&&void 0!==t?t:null==e?void 0:e.label)&&void 0!==n?n:""}).filter(Boolean))).sort((e,t)=>e.localeCompare(t)),[Z]);return(0,s.useEffect)(()=>{!X.includes(l)&&X.length>0&&a(X[0])},[n,X]),(0,r.jsxs)(h.p,{searchClient:T.E,indexName:"prod_SearchOsloTransformed",children:[(0,r.jsx)(g.T,{filters:"end_timeUNIX>=".concat((0,x.Qn)(new Date)," AND regionToSearch:").concat(l)}),(0,r.jsx)("div",{className:"sm:hidden pb-4",children:(0,r.jsx)(j,{toggleResults:L,externalSearchQuery:N,onSearchChange:y,className:""})}),(0,r.jsxs)("div",{className:"mb-6 flex flex-row justify-between space-x-4",children:[o?d?(0,r.jsxs)(w.default,{href:d,className:"inline-flex  items-center rounded-md border border-input bg-background px-3 text-md sm:text-2xl  font-medium text-foreground hover:bg-accent hover:text-accent-foreground",children:[(0,r.jsx)(U.Z,{className:"mr-0 h-4 sm:h-8 w-4 sm:w-8"}),"City"]}):null:(0,r.jsx)(f,{region:l,setRegion:a,regions:X}),(0,r.jsx)("div",{className:"w-full  ",children:(0,r.jsx)(R,{handleChange:e=>{k((0,x.WU)(e))},handleClose:e=>{A(e)},show:E,setShow:A,selectedDate:z})}),(0,r.jsx)(j,{toggleResults:L,externalSearchQuery:N,onSearchChange:y,className:"hidden sm:block"}),(0,r.jsx)("div",{className:"hidden sm:block",children:(0,r.jsx)(F.Z,{gridView:u,setGridView:m})})]}),(0,r.jsx)(M,{enableFilterOnType:H,availableEventTypes:V,eventTypesAsOther:Q,selectedEventTypes:S,setSelectedEventTypes:C}),p?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(_,{clearSearchQuery:b,setSearchQuery:y})}):null]})}var P=n(72062),H=n(94359);function Q(e){let{initialRegion:t,initialCountry:n,mode:c="default",showOptions:u="seo"!==c,hideRegionSwitcher:m=!1,backToCountryHref:f,backToCountryLabel:x}=e,{country:h,setCountry:g,region:p,setRegion:v,selectedEventTypes:b,setSelectedEventTypes:j,gridView:y,setGridView:w,searchQuery:N,setSearchQuery:z,
1selectedDate:k,setSelectedDate:S}=(0,P.s)(),C=(0,s.useMemo)(()=>{let e=new Date(k);return e.setSeconds(0,0),e.toISOString()},[k]),{events:_,isLoadingInitial:T,isLoadingMore:L,reachedEnd:E,loadMore:R,reset:F}=function(e){var t,n;let{limit:r=36,region:s="Oslo",type:a,eventTypes:o,hideCancelled:d,startTime:c}=e,{data:u,error:m,isLoading:f,size:x,setSize:h,mutate:g,isValidating:p}=(0,i.ZP)((e,t)=>{if(t&&0===t.length)return null;let n=new URLSearchParams({limit:String(r),skip:String(e*r),region:s});return Array.isArray(o)&&o.length>0&&n.append("eventType",o.join(",")),void 0!==a&&a>0&&n.append("type",String(a)),void 0!==d&&n.append("hideCancelled",String(d)),c&&n.append("start_time",c),"/api/v1/events/region?".concat(n.toString())},l._,{revalidateFirstPage:!1,revalidateOnFocus:!1,revalidateOnReconnect:!1,persistSize:!0,dedupingInterval:1e4}),v=null!=u?u:[],b=v.flat(),j=(null===(t=v[0])||void 0===t?void 0:t.length)===0||v.length>0&&(null===(n=v[v.length-1])||void 0===n?void 0:n.length)<r;return{events:b,pages:v,isLoadingInitial:f&&1===x,isLoadingMore:p&&x>1,isError:m,size:x,setSize:h,loadMore:()=>h(x+1),reset:()=>h(1),reachedEnd:j,mutate:g}}({region:p,eventTypes:b&&b.length>0?b:["all"],startTime:C,limit:36}),[D,O]=s.useState(!1),[A,I]=s.useState(!1),M=(0,s.useRef)(!1);return(0,s.useEffect)(()=>{t&&t!==p&&v(t),n&&n.toLowerCase()!==h&&g(n.toLowerCase()),M.current?F():M.current=!0},[p,h,C,t,n,b]),(0,s.useEffect)(()=>{let e=()=>{I(window.scrollY>window.innerHeight)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,r.jsxs)("div",{className:"",children:[u&&(0,r.jsx)(B,{country:h,setCountry:g,region:p,setRegion:v,hideRegionSwitcher:m,backToCountryHref:f,backToCountryLabel:x,gridView:y,setGridView:w,showSearchResultsPanel:D,setShowSearchResultsPanel:O,clearSearchQuery:()=>{z(""),console.log("clearing search query")},setSearchQuery:z,searchQuery:N,selectedDate:k,setSelectedDate:S,selectedEventTypes:b,setSelectedEventTypes:j}),(0,r.jsx)("div",{className:"pb-8",children:(0,r.jsx)("div",{className:"p-0",children:T?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:"p-4",children:(0,r.jsx)(a.Z,{})})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"",children:[y?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("ul",{className:"grid-cols-1 gap-6 pb-8 sm:grid sm:grid-cols-3 lg:grid-cols-4",children:null==_?void 0:_.map(e=>(0,r.jsx)(d.Z,{event:e,searchQuery:N,showVenueInfo:!0},e.id))})}):(0,r.jsx)(r.Fragment,{children:null==_?void 0:_.map(e=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(o.Z,{event:e,searchQuery:N,showVenueInfo:!0},e.id)}))}),E?null:(0,r.jsx)("div",{className:"flex justify-center pt-2 ",children:(0,r.jsx)(Z.z,{onClick:R,disabled:L,variant:"outline",className:"bg-zinc-900 text-muted-foreground hover:bg-zinc-900/50 hover:text-muted-foreground w-full",children:L?(0,r.jsx)(a.Z,{size:"sm",text:"loading..."}):"Load more"})})]})})})}),(0,r.jsx)("div",{className:"fixed bottom-4 right-4 z-50 transition-opacity ".concat(A?"opacity-100":"opacity-0 pointer-events-none"),children:(0,r.jsx)(Z.z,{variant:"secondary",size:"icon",className:"rounded-full shadow-lg","aria-label":"Scroll to top",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),children:(0,r.jsx)(H.Z,{className:"h-5 w-5"})})})]})}},96707:function(e,t,n){n.d(t,{$L:function(){return d},TE:function(){return o},dx:function(){return a}});var r=n(20737),s=n(72324),i=n(43322);let l=(0,n(82311).j)("inline-block animate-spin rounded-full border-current border-solid border-r-transparent align-[-0.125em] motion-reduce:animate-[spin_1.5s_linear_infinite]",{variants:{size:{sm:"h-4 w-4 border-2",md:"h-8 w-8 border-4",lg:"h-12 w-12 border-4"}},defaultVariants:{size:"md"}}),a=s.forwardRef((e,t)=>{let{className:n,size:s,...l}=e;return(0,r.jsx)("div",{ref:t,className:(0,i.cn)("flex items-center justify-center p-4",n),...l})});a.displayName="LoadingSpinnerContainer";let o=s.forwardRef((e,t)=>{let{className:n,size:s,...a}=e;return(0,r.jsx)("div",{ref:t,className:(0,i.cn)(l({size:s,className:n})),role:"status","aria-label":"Loading",...a})});o.displayName="LoadingSpinnerIcon";let d=s.forwardRef((e,t)=>
1{let{className:n,...s}=e;return(0,r.jsx)("span",{ref:t,className:(0,i.cn)("ml-2 text-sm text-muted-foreground",n),...s})});d.displayName="LoadingSpinnerText"},88465:function(e,t,n){n.d(t,{d:function(){return o},z:function(){return d}});var r=n(20737),s=n(72324),i=n(19280),l=n(82311),a=n(42355);let o=(0,l.j)("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border text-primary/70 border-primary/70 bg-background hover:bg-accent hover:text-primary-foreground hover:bg-primary",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",static:"hover:none "},size:{default:"h-10 px-4 py-2",xs:"h-7 rounded-md px-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:n,variant:s,size:l,asChild:d=!1,...c}=e,u=d?i.g7:"button";return(0,r.jsx)(u,{className:(0,a.cn)(o({variant:s,size:l,className:n})),ref:t,...c})});d.displayName="Button"},28735:function(e,t,n){n.d(t,{OX:function(){return f},Qz:function(){return o},dy:function(){return a},iI:function(){return h},sc:function(){return m},u6:function(){return g},uh:function(){return c},ze:function(){return x}});var r=n(20737),s=n(72324),i=n(36840),l=n(42355);let a=e=>{let{shouldScaleBackground:t=!0,...n}=e;return(0,r.jsx)(i.dy.Root,{shouldScaleBackground:t,...n})};a.displayName="Drawer";let o=i.dy.Trigger,d=i.dy.Portal,c=i.dy.Close,u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.dy.Overlay,{ref:t,className:(0,l.cn)("fixed inset-0 z-50 bg-muted/20 backdrop-blur-md ",n),...s})});u.displayName=i.dy.Overlay.displayName;let m=s.forwardRef((e,t)=>{let{className:n,children:s,hideOverlay:a,...o}=e;return(0,r.jsxs)(d,{children:[a?null:(0,r.jsx)(u,{}),(0,r.jsxs)(i.dy.Content,{ref:t,className:(0,l.cn)("fixed inset-x-0 bottom-0 z-50 mt-24 flex h-auto flex-col rounded-t-[10px] border bg-background",n),...o,children:[(0,r.jsx)("div",{className:"mx-auto mt-4 h-2 w-[100px] rounded-full bg-muted"}),s]})]})});m.displayName="DrawerContent";let f=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,l.cn)("grid gap-1.5 p-4 text-center sm:text-left",t),...n})};f.displayName="DrawerHeader";let x=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,l.cn)("mt-auto flex flex-col gap-2 p-4",t),...n})};x.displayName="DrawerFooter";let h=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.dy.Title,{ref:t,className:(0,l.cn)("text-lg font-semibold leading-none tracking-tight",n),...s})});h.displayName=i.dy.Title.displayName;let g=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.dy.Description,{ref:t,className:(0,l.cn)("text-sm text-muted-foreground",n),...s})});g.displayName=i.dy.Description.displayName},56620:function(e,t,n){n.d(t,{$F:function(){return u},AW:function(){return f},Ju:function(){return p},VD:function(){return v},Xi:function(){return x},_x:function(){return m},bO:function(){return h},h_:function(){return c},qB:function(){return g}});var r=n(20737),s=n(72324),i=n(27898),l=n(36591),a=n(51695),o=n(68951),d=n(42355);let c=i.fC,u=i.xz;i.ZA,i.Uv,i.Tr;let m=i.Ee;s.forwardRef((e,t)=>{let{className:n,inset:s,children:a,...o}=e;return(0,r.jsxs)(i.fF,{ref:t,className:(0,d.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",s&&"pl-8",n),...o,children:[a,(0,r.jsx)(l.Z,{className:"ml-auto h-4 w-4"})]})}).displayName=i.fF.displayName,s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.tu,{ref:t,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...s})}).displayName=i.tu.displayName;let f=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...l}=e;return(0,r.jsx)(i.Uv,{children:(0,r.jsx)(i.VY,{ref:t,sideOffset:s,className:(0,d.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...l})})});f.displayName=i.VY.displayName;let x=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(i.ck,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-muted focus:text-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...l})});x.displayName=i.ck.displayName;let h=s.forwardRef((e,t)=>{let{className:n,children:s,checked:l,...o}=e;return(0,r.jsxs)(i.oC,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),checked:l,...o,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(i.wU,{children:(0,r.jsx)(a.Z,{className:"h-4 w-4"})})}),s]})});h.displayName=i.oC.displayName;let g=s.forwardRef((e,t)=>{let{className:n,children:s,...l}=e;return(0,r.jsxs)(i.Rk,{ref:t,className:(0,d.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",n),...l,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(i.wU,{children:(0,r.jsx)(o.Z,{className:"h-2 w-2 fill-current"})})}),s]})});g.displayName=i.Rk.displayName;let p=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(i.__,{ref:t,className:(0,d.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",n),...l})});p.displayName=i.__.displayName;let v=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(i.Z0,{ref:t,className:(0,d.cn)("-mx-1 my-1 h-px bg-muted",n),...s})});v.displayName=i.Z0.displayName},51524:function(e,t,n){n.d(t,{I:function(){return l}});var r=n(20737),s=n(72324),i=n(42355);let l=s.forwardRef((e,t)=>{let{className:n,type:s,...l}=e;return(0,r.jsx)("input",{type:s,className:(0,i.cn)("flex h-10 w-full rounded-md border border-input bg-background dark:bg-zinc-900 px-3 py-2 text-base md:text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground/50 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 input-text",n),ref:t,...l})});l.displayName="Input"},46520:function(e,t,n){n.d(t,{E:function(){return s}});let r=(0,n(46049).C)("X1LO8ED6V2","cfdee3c3535a41bc274799f17b8eea56"),s={...r,search:e=>Array.isArray(e)&&e.every(e=>{let{params:t}=e;return!t.query})?Promise.resolve({results:e.map(()=>({hits:[],nbHits:0,nbPages:0,page:0,processingTimeMS:0}))}):r.search(e)}},72062:function(e,t,n){n.d(t,{EventsProvider:function(){return o},s:function(){return d}});var r=n(20737),s=n(72324),i=n(94124),l=n(58932);let a=(0,s.createContext)(void 0);function o(e){let{children:t,initialCountry:n}=e,o=String(n||"NO").toUpperCase(),d={NO:"Oslo",SE:"Stockholm"},[c,u]=(0,s.useState)(o),[m,f]=(0,s.useState)(()=>
1d[o]||"Oslo"),[x,h]=(0,s.useState)(()=>new Date),[g,p]=(0,s.useState)(!1),[v,b]=(0,s.useState)(""),[j,y]=(0,s.useState)(()=>[...l.UJ]),{device:w}=(0,i.a)(),N=(0,s.useRef)(!1);(0,s.useEffect)(()=>{!N.current&&w&&(p("mobile"!==w),N.current=!0)},[w]);let z=(0,s.useMemo)(()=>({country:c,setCountry:u,region:m,setRegion:f,selectedDate:x,setSelectedDate:h,gridView:g,setGridView:p,searchQuery:v,setSearchQuery:b,selectedEventTypes:j,setSelectedEventTypes:y}),[c,m,x,g,v,j]);return(0,r.jsx)(a.Provider,{value:z,children:t})}function d(){let e=(0,s.useContext)(a);if(!e)throw Error("useEventsContext must be used within an EventsProvider");return e}},22544:function(e,t,n){n.d(t,{_:function(){return r}});let r=async function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=await fetch(...t);if(!r.ok){let e=Error("An error occurred while fetching the data.");throw e.info=await r.json(),e.status=r.status,e}return r.json()}},53532:function(e,t,n){n.d(t,{A:function(){return i}});var r=n(18931),s=n(22544);function i(){var e,t,n;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{country:l="NO",refresh:a}=i,o=String(l).toLowerCase(),d=new URLSearchParams;o&&d.set("countryCode",o),void 0!==a&&d.set("refresh",String(a));let c="/api/config/dynamic?".concat(d.toString()),{data:u,error:m,mutate:f,isLoading:x}=(0,r.ZP)(c,s._);return{regions:null!==(e=null==u?void 0:u.regions)&&void 0!==e?e:[],countries:null!==(t=null==u?void 0:u.countries)&&void 0!==t?t:[],eventTypes:null!==(n=null==u?void 0:u.eventTypes)&&void 0!==n?n:[],config:u,isLoading:x,isError:m,mutate:f}}},94124:function(e,t,n){n.d(t,{a:function(){return l}});var r=n(72324);function s(){return window.matchMedia("(min-width: 1024px)").matches?"desktop":window.matchMedia("(min-width: 640px)").matches?"tablet":"mobile"}function i(){return{width:window.innerWidth,height:window.innerHeight}}function l(){let[e,t]=(0,r.useState)(s()),[n,l]=(0,r.useState)(i());return(0,r.useEffect)(()=>{let e=()=>{t(s()),l(i())};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),{device:e,width:null==n?void 0:n.width,height:null==n?void 0:n.height,isMobile:"mobile"===e,isTablet:"tablet"===e,isDesktop:"desktop"===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.