PageSourceSearch

https://coda.dance/_next/static/chunks/72f8fbb67ec8914f.js?dpl=dpl_7vgGZSg6y2j2KTE7gv3RKCipr6mp

js coda.dance collected 2026-10-10 02:09:44 UTC 15,879 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,20215,96659,e=>{"use strict";var t=e.i(68382);function i(e,i){return e&&i&&i?.map(e=>({...e,dates:e.dates?.filter(e=>e?.dateTime?.date&&e?.dateTime?.startTime)}))?.filter(i=>i.dates&&i.dates.length>0&&i.dates.every(i=>(0,t.date_time_obj_from_oslo)(`${i?.dateTime?.date}T${i?.dateTime?.startTime}`).toMillis()>(0,t.date_time_obj_from_oslo)(e.dates?.start).plus({days:-30}).toMillis()&&(0,t.date_time_obj_from_oslo)(`${i?.dateTime?.date}T${i?.dateTime?.stopTime||i?.dateTime?.startTime}`).toMillis()<(0,t.date_time_obj_from_oslo)(e.dates?.stop).plus({days:30}).toMillis()))}function l(e){return e&&e.flatMap(e=>e.dates?.map((t,i)=>({event:e,dateObj:t,idx:i}))||[]).sort((e,i)=>(0,t.date_time_obj_from_oslo)(`${e.dateObj?.dateTime?.date}T${e.dateObj?.dateTime?.startTime}`).toMillis()-(0,t.date_time_obj_from_oslo)(`${i.dateObj?.dateTime?.date}T${i.dateObj?.dateTime?.startTime}`).toMillis())}e.s(["default",()=>i],20215),e.s(["default",()=>l],96659)},75315,e=>{"use strict";var t=e.i(93932),i=e.i(64202),l=e.i(68382),a=e.i(58090),s=e.i(38217),n=e.i(94611),r=e.i(20215),o=e.i(96659);function d({festival:e,events:d}){let m=(0,a.useLocale)(),v=(0,s.useSearchParams)(),j=(0,s.useRouter)(),u=(0,s.usePathname)(),[h,g]=(0,n.useState)(""),[f,x]=(0,n.useState)(!1),N=v.getAll("no"===m?"dato":"date"),_=v.getAll("no"===m?"sted":"venue"),T=v.getAll("no"===m?"tittel":"title"),p=v.getAll("artist"),$=v.getAll("no"===m?"kategori":"category"),b=v.size>0;(0,n.useEffect)(()=>{x(!1)},[v]);let C=(0,r.default)(e,d),k=(0,n.useCallback)((e,t)=>{let i=new URLSearchParams(v);return i.set(e,t),i.toString()},[v]);if(!C?.length)return;let w=(0,o.default)(C),O=[...new Set(w?.map(e=>e.dateObj?.dateTime?.date))],S=[...new Map(w.filter(e=>e?.event?.venue?._id).map(e=>[e.event.venue._id,e.event.venue])).values()].sort((e,t)=>{let i=e?.orgName?.[m]||e?.orgName?.en||e?.orgName?.no||"",l=t?.orgName?.[m]||t?.orgName?.en||t?.orgName?.no||"";return i.localeCompare(l,m)}),L=[...new Map(w.filter(e=>e?.event?.headliners&&e?.event?.headliners?.length>0).flatMap(e=>e.event.headliners.map(e=>[e.contact?._id,e]))).values()].sort((e,t)=>{let i=e?.contact?.orgName?.[m]||e?.contact?.name||"",l=t?.contact?.orgName?.[m]||t?.contact?.name||"";return i.localeCompare(l,m)}),y=[...new Map(w.filter(e=>e?.event?.categories&&e.event.categories.length>0).flatMap(e=>e.event.categories.map(e=>[e._id,e]))).values()].sort((e,t)=>{let i=e?.name?.[m]||"",l=t?.name?.[m]||"";return i.localeCompare(l,m)}),M=[...new Map(w.filter(e=>e?.event._id).map(e=>[e.event._id,{title:e.event.title,slug:e.event.slug}])).values()].sort((e,t)=>{let i=e?.title?.[m]||e?.title?.en||e?.title?.no||"",l=t?.title?.[m]||t?.title?.en||t?.title?.no||"";return i.localeCompare(l,m)}),A=()=>{let e=document.getElementsByClassName("program-table")[0];if(e){let t=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t,behavior:"smooth"})}},D=(e,t)=>{x(!0),A(),j.push(`${u}?${k(e,t)}`,{scroll:!1})},V=e=>{x(!0),A();let t=new URLSearchParams(v);t.delete(e),j.push(`${u}?${t.toString()}`,{scroll:!1})},F=(e,t)=>{let i=t&&t[0];if("venue"===e){let e=S.find(e=>e.orgSlug?.[m]?.current===i||e.slug?.current===i);return"no"===m?e.orgName?.no:e.orgName?.en}if("title"===e){let e=M.find(e=>e.slug?.[m]?.current===i);return"no"===m?e?.title?.no:e?.title?.en}if("artist"===e){let e=L.find(e=>e.contact.orgSlug?.[m]?.current===i||e.contact.slug?.current===i);return e?.contact.isOrg?"no"===m?e.contact.orgName?.no||e.contact.orgName?.en:e.contact.orgName?.en||e.contact.orgName?.no:e?.contact.name}if("cat"===e){let e=y.find(e=>e.slug?.[m]?.current===i);return"no"===m?e?.name?.no:e?.name?.en}};return(0,t.jsxs)("div",{className:"box program-table",children:[(0,t.jsx)("div",{className:"events-filter",children:(0,t.jsxs)("div",{className:"event-inner",children:[(0,t.jsxs)("div",{className:"line-item",children:[(0,t.jsxs)("div",{className:"filter-title",onClick:()=>g(N.length?"":"date"),children:[N.length?(0,t.jsx)("div",{onClick:()=>{V("no"===m?"dato":"date")},children:N.includes("no"===m?"alle":"all")?"no"===m?"Tid":"Time":c((0,l.date_time_obj_from_oslo)(N).setLocale(m).toFormat("no"===m?"ccc d. LLL":"ccc d LLL"))}):(0,t.jsx)("div",{children:!b&&(0,l.festival_is_now)(e)?`${"no"===m?"Kommende":"Future"}
1`:`${"no"===m?"Tid":"Time"}`}),(0,t.jsx)("div",{className:"filter-actions",children:N.length?(0,t.jsx)("div",{className:"filter-remove",onClick:()=>{V("no"===m?"dato":"date")},children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}):(0,t.jsx)("div",{className:"filter-arrow",children:(0,t.jsxs)("div",{className:"filter-arrow-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),(0,t.jsxs)("div",{className:`filter-menu${"date"===h?" open":""}`,onClick:()=>g(""),children:[(0,t.jsxs)("div",{className:"filter-title",children:[(0,t.jsx)("div",{children:"no"===m?"Velg dag:":"Choose day:"}),(0,t.jsx)("div",{className:"filter-actions",children:(0,t.jsx)("div",{className:"filter-remove",children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),!b&&(0,l.festival_is_now)(e)?(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("no"===m?"dato":"date","no"===m?"alle":"all"),children:"no"===m?"Vis alle":"Show all"}):"",O?.map((e,i)=>(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("no"===m?"dato":"date",e),children:c((0,l.date_time_obj_from_oslo)(e).setLocale(m).toFormat("no"===m?"ccc d. LLL":"ccc d LLL"))},`filter-day-${e?._id}-${i}`))]})]}),(0,t.jsxs)("div",{className:"line-item",children:[(0,t.jsxs)("div",{className:"filter-title",onClick:()=>g(_.length?"":"venue"),children:[_.length?(0,t.jsx)("div",{onClick:()=>{V("no"===m?"sted":"venue")},children:`${F("venue",_)}`}):(0,t.jsx)("div",{children:"no"===m?"Sted":"Venue"}),(0,t.jsx)("div",{className:"filter-actions",children:_.length?(0,t.jsx)("div",{className:"filter-remove",onClick:()=>{V("no"===m?"sted":"venue")},children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}):(0,t.jsx)("div",{className:"filter-arrow",children:(0,t.jsxs)("div",{className:"filter-arrow-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),(0,t.jsxs)("div",{className:`filter-menu${"venue"===h?" open":""}`,onClick:()=>g(""),children:[(0,t.jsxs)("div",{className:"filter-title",children:[(0,t.jsx)("div",{children:"no"===m?"Velg sted:":"Choose venue:"}),(0,t.jsx)("div",{className:"filter-actions",children:(0,t.jsx)("div",{className:"filter-remove",children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),S?.filter(e=>e?.orgSlug?.[m]?.current)?.map((e,i)=>(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("no"===m?"sted":"venue",e?.orgSlug?.[m]?.current),children:"no"===m?e?.orgName?.no||e?.orgName?.en:e?.orgName?.en||e?.orgName?.no},`filter-venue-${e?._id}-${i}`))]})]}),(0,t.jsxs)("div",{className:"line-item",children:[(0,t.jsxs)("div",{className:"filter-title",onClick:()=>g(T.length?"":"title"),children:[T.length?(0,t.jsx)("div",{onClick:()=>{V("no"===m?"tittel":"title")},children:`${F("title",T)}`}):(0,t.jsx)("div",{children:"no"===m?"Tittel":"Title"}),(0,t.jsx)("div",{className:"filter-actions",children:T.length?(0,t.jsx)("div",{className:"filter-remove",onClick:()=>{V("no"===m?"tittel":"title")},children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}):(0,t.jsx)("div",{className:"filter-arrow",children:(0,t.jsxs)("div",{className:"filter-arrow-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),(0,t.jsxs)("div",{className:`filter-menu${"title"===h?" open":""}`,onClick:()=>g(""),children:[(0,t.jsxs)("div",{className:"filter-title",children:[(0,t.jsx)("div",{children:"no"===m?"Velg tittel:":"Choose title:"}),(0,t.jsx)("div",{className:"filter-actions",children:(0,t.jsx)("div",{className:"filter-remove",children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}
1),M?.filter(e=>e?.slug?.[m]?.current)?.map((e,i)=>(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("no"===m?"tittel":"title",e?.slug?.[m]?.current),children:"no"===m?e?.title?.no||e?.title?.en:e?.title?.en||e?.title?.no},`filter-title-${e?._id}-${i}`))]})]}),(0,t.jsxs)("div",{className:"line-item",children:[(0,t.jsxs)("div",{className:"filter-title",onClick:()=>g(p.length?"":"artist"),children:[p.length?(0,t.jsx)("div",{onClick:()=>{V("artist")},children:`${F("artist",p)}`}):(0,t.jsx)("div",{children:"Artist"}),(0,t.jsx)("div",{className:"filter-actions",children:p.length?(0,t.jsx)("div",{className:"filter-remove",onClick:()=>{V("artist")},children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}):(0,t.jsx)("div",{className:"filter-arrow",children:(0,t.jsxs)("div",{className:"filter-arrow-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),(0,t.jsxs)("div",{className:`filter-menu${"artist"===h?" open":""}`,onClick:()=>g(""),children:[(0,t.jsxs)("div",{className:"filter-title",children:[(0,t.jsx)("div",{children:"no"===m?"Velg artist:":"Choose artist:"}),(0,t.jsx)("div",{className:"filter-actions",children:(0,t.jsx)("div",{className:"filter-remove",children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),L?.filter(e=>e.contact?.orgSlug?.[m]?.current||e.contact?.slug?.current)?.map((e,i)=>(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("artist",e?.contact.isOrg?"no"===m?e.contact.orgSlug?.no?.current||e.contact.orgSlug?.en?.current:e.contact.orgSlug?.en?.current||e.contact.orgSlug?.no?.current:e.contact.slug.current),children:e?.contact?.orgName?.[m]||e?.contact.name},`filter-artist-${e?._id}-${i}`))]})]}),(0,t.jsxs)("div",{className:"line-item",children:[(0,t.jsxs)("div",{className:"filter-title",onClick:()=>g($.length?"":"cat"),children:[$.length?(0,t.jsx)("div",{onClick:()=>{V("no"===m?"kategori":"category")},children:`${F("cat",$)}`}):(0,t.jsx)("div",{children:"no"===m?"Kategori":"Category"}),(0,t.jsx)("div",{className:"filter-actions",children:$.length?(0,t.jsx)("div",{className:"filter-remove",onClick:()=>{V("no"===m?"kategori":"category")},children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})}):(0,t.jsx)("div",{className:"filter-arrow",children:(0,t.jsxs)("div",{className:"filter-arrow-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),(0,t.jsxs)("div",{className:`filter-menu${"cat"===h?" open":""}`,onClick:()=>g(""),children:[(0,t.jsxs)("div",{className:"filter-title",children:[(0,t.jsx)("div",{children:"no"===m?"Velg kategori:":"Choose category:"}),(0,t.jsx)("div",{className:"filter-actions",children:(0,t.jsx)("div",{className:"filter-remove",children:(0,t.jsxs)("div",{className:"filter-remove-inner",children:[(0,t.jsx)("div",{}),(0,t.jsx)("div",{})]})})})]}),y?.map((e,i)=>(0,t.jsx)("div",{className:"filter-item",onClick:()=>D("no"===m?"kategori":"category",e?.slug?.[m]?.current),children:e?.name?.[m]},`filter-cat-${e?._id}-${i}`))]})]})]})}),(0,t.jsxs)("div",{className:"events",children:[f&&(0,t.jsx)("div",{className:"loading",children:"no"===m?"Laster ...":"Loading ..."}),w.map(({event:a,dateObj:s,idx:n},r)=>{let o=r>0&&w[r-1]&&s?.dateTime?.date===w[r-1]?.dateObj?.dateTime?.date&&s?.dateTime?.startTime===w[r-1]?.dateObj?.dateTime?.startTime&&a.venue?._id===w[r-1]?.event.venue?._id&&s.scene?._id&&w[r-1]?.dateObj.scene?._id&&s.scene?._id===w[r-1]?.dateObj.scene?._id,d=(0,l.event_stop_date_time_to_utc)(s?.dateTime.date,s?.dateTime.startTime,s?.dateTime.stopTime),c=!N.length||N.includes("no"===m?"alle":"all")?`${"no"===m?"d. LLL, HH:mm":"d LLL, HH:mm"}`:"HH:mm";return(0,t.jsx)("div",{className:`event${o&&!p?.length&&!T?.length?" double-bill":""}${!(!(!b&&(0,l.festival_is_now)(e)&&(0,l.date_time_obj_from_utc_to_oslo)(d).toMillis()<(0,l.date_time_now_obj_oslo)().toMillis())&&(!b||N.includes("no"===m?"alle":"all")||(!(N.length>0)||N.includes(s?.dateTime?.date))&&(!(_.length>0)||a.venue?.orgSlug?.[m]?.current&&_.includes(a.venue?.orgSlug?.[m]?.current))&&(!(T.length>0)||a.slug?.[m]?.current&&T.includes(a.slug?.[m]?.current))&&(!(p.length>0)||a.headliners&&a.headliners.some(e=>{let t=e.contact?.orgSlug?.[m]?.current||e.contact?.slug?.current;return t&&p.includes(t)}))&&(!($.length>0)||a.categories&&a.categories.some(e=>e?.slug?.[m]?.current&&$.includes(e?.slug?.[m]?.current)))&&1))?" hidden":""}`,children:(0,t.jsxs)(i.default,{href:`/event/${a?.slug?.[m]?.current}?${"no"===m?"dato":"date"}=${s?.dateTime?.date}-${(s?.dateTime?.startTime||"").replace(/:/g,"")}`,className:"event-inner",children:[(0,t.jsx)("div",{className:"line-item date",children:!o||T?.length||p?.length?(0,t.jsx)(t.Fragment,{children:(0,l.date_time_obj_from_oslo)(`${s?.dateTime?.date}T${s?.dateTime?.startTime}`).setLocale(m).toFormat(c)}):""}),(0,t.jsx)("div",{className:"line-item venue",children:!o||T?.length||p?.length?(0,t.jsx)(t.Fragment,{children:"no"===m?a.venue?.orgName?.no||a.venue?.orgName?.en:a.venue?.orgName?.en||a.venue?.orgName?.no}):""}),(0,t.jsx)("div",{className:"line-item title",children:a.title?.[m]}),(0,t.jsxs)("div",{className:"line-item artist-category",children:[(0,t.jsx)("div",{className:"line-item artists",children:a.headliners?.map(e=>`${e?.contact?.isOrg?`${"no"===m?e?.contact?.orgName?.no||e?.contact?.orgName?.en:e?.contact?.orgName?.en||e?.contact?.orgName?.no}`:e?.contact?.name||""}${e?.contact?.isOrg?"":e?.contact?.nationalities?`\u00A0(${e?.contact?.nationalities?.map(e=>e.countryCode).join("/")})`:""}`).join(", ")}),(0,t.jsx)("div",{className:"line-item category",children:a?.categories?.map(e=>"no"===m?e.name.no||e.name.en:e.name.en||e.name.no).join(", ")})]})]})},`festival-event-table-item${a?._id}-${n}`)})]})]})}let c=e=>e.charAt(0).toUpperCase()+e.slice(1);e.s(["default",()=>d])},23675,e=>{"use strict";var t=e.i(93932),i=e.i(58090),l=e.i(68382),a=e.i(64202),s=e.i(20215),n=e.i(96659),r=e.i(4698);function o({festival:e,events:o}){let d,c,m,v,j,u,h,g,f,x=(0,i.useLocale)(),N=e=>{let t=e?.filter(e=>e.event.media?.some(e=>"image"===e._type)&&e.event.categories?.some(e=>"Workshop"!==e.name.en)),i=t?.length,l=Math.floor(Math.random()*i);return i>0&&t[l]?.event.media?.filter(e=>"image"===e._type)[0]};if(!(0,l.festival_is_now)(e))return;let _=(0,l.date_time_now_obj_oslo)().toISODate(),T=(0,l.date_time_now_obj_oslo)().plus({days:1}).toISODate(),p=(0,s.default)(e,o),$=(0,n.default)(p),b=(v=(0,l.date_time_now_obj_oslo)().toISODate(),j=(0,s.default)(e,o),u=(0,n.default)(j),u?.some(e=>e.dateObj.dateTime.date===v)),C=(h=(0,l.date_time_now_obj_oslo)().plus({days:1}).toISODate(),g=(0,s.default)(e,o),f=(0,n.default)(g),f?.some(e=>e.dateObj.dateTime.date===h)),k=$?.filter(e=>e.dateObj.dateTime.date===_),w=$?.filter(e=>e.dateObj.dateTime.date===T),O=k&&k[k?.length-1],S=(0,l.date_time_obj_from_oslo)(`${O?.dateObj.dateTime.date}T${O?.dateObj.dateTime.stopTime}`).toMillis()<(0,l.date_time_now_obj_oslo)().toMillis(),L=!1;if(S&&C?(L=!0,d=T,c="no"===x?"I morgen på CODA":"Tomorrow at CODA",m=N(w)):b&&(L=!0,d=_,c="no"===x?"I dag på CODA":"Today at CODA",m=N(k)),L)return(0,t.jsxs)(a.default,{href:`/program?${"no"===x?"dato":"date"}=${d}`,className:"box link",log_to_plausible:"Today/tomorrow link click",children:[(0,t.jsxs)("div",{className:"box-info",children:[(0,t.jsx)("div",{className:"title",children:c}),(0,t.jsx)("div",{className:"intro",children:(0,t.jsx)("div",{children:"no"===x?"Se program":"View program"})})]}),m&&(0,t.jsx)("div",{className:"box-bg",children:(0,t.jsx)(r.default,{img:m,thumbnail:!0})})]})}e.i(94611),e.s(["default",()=>o],23675)}]);

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.