PageSourceSearch

https://singaporegp.sg/_next/static/chunks/pages/entertainment/[slug]-d122a578572be89a.js

js singaporegp.sg collected 2026-09-24 17:37:56 UTC 12,791 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3169],{21756:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/entertainment/[slug]",function(){return n(24204)}])},24204:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return w},default:function(){return N}});var a=n(85893),i=n(67294),r=n(16801),l=n(83284),c=n(24402),s=n(70197),o=n(94175),d=n(44012),_=n(65820),m=n(30651),u=n(11876),f=n(75141),h=n.n(f),g=n(25675),p=n.n(g),x=e=>{let{entertainment:t,dates:n,eventStart:r,eventEnd:f}=e,g=t[0],x=(0,i.useRef)(null),w=n[0]?n[0].date:"";if((null==r?void 0:r.value)&&(null==f?void 0:f.value)&&n.length>1){var N;let e=new Date,t=new Date(r.value+" 00:00:00"),a=new Date(f.value+" 23:59:59"),i=new Date(e.toLocaleString("en-US",{timeZone:"Asia/Singapore"})),c=(0,l.WU)(i,"yyyy-MM-dd"),s=n.filter(e=>e.date>=c&&i>t&&i<=a);w=s.length>0?null===(N=s[0])||void 0===N?void 0:N.date:w}let j=g?g.event_schedules:"";null==j||j.sort((e,t)=>new Date("".concat(e.date,"T").concat(e.start_time||"00:00"))-new Date("".concat(t.date,"T").concat(t.start_time||"00:00")));let[v,b]=(0,i.useState)(j),[D,T]=(0,i.useState)([]);(0,i.useEffect)(()=>{let e=x.current;if(e){let t=e.getBoundingClientRect(),n=window.pageYOffset||document.documentElement.scrollTop,a=t.top+n+100;window.scrollTo({top:a,behavior:"smooth"})}},[]);let k=null==v?void 0:v.reduce((e,t)=>(e[t.date]||(e[t.date]=[]),e[t.date].push(t),e),{});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:x,children:(0,a.jsx)(o.Z,{className:"",backURL:"/entertainment",pageTitle:g.title})}),(0,a.jsx)("div",{className:"portfolio-details mt-3 ".concat(n&&n.length>0?h()["horizontal-row"]:""," ").concat(n&&n.length>2?h()["off-set"]:""),children:(0,a.jsx)("div",{className:"container-fluid",children:(0,a.jsxs)("div",{className:"gap-3 ".concat(h()["card-container"]),children:[(0,a.jsx)("div",{className:"p-0 ".concat(h()["grid-image"]),children:(0,a.jsx)("div",{className:"sgp-card card-image ".concat(h()["detail-card-image"]),children:(0,a.jsx)("img",{src:g.image?g.image:(0,_._)("/web/2026/entertainments/default-black.jpg"),alt:g.slug})})}),(0,a.jsx)("div",{className:"sgp-card ".concat(h()["detail-card-content-height-wrapper"]," mt-2 mt-lg-0 p-0 ").concat(h()["grid-schedule"]),children:(0,a.jsxs)("div",{className:"".concat(h()["detail-card-content-height"]),children:[(0,a.jsx)("div",{className:"d-flex flex-column justify-content-center text-center ".concat(h()["schedule-legend"]),children:(0,a.jsx)("span",{children:"Schedule"})}),v&&v.length>0?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(u.UQ,{allowZeroExpanded:!0,className:"accordion",onChange:e=>{let t=document.getElementById(e[0]);if(t){let e=t.getBoundingClientRect().top+window.scrollY;t.scrollHeight>window.innerHeight&&window.scrollTo({top:e-20,behavior:"smooth"})}T(e)},preExpanded:function(e){let t=new Date().toISOString().split("T")[0],n=e.findIndex(e=>e===t);if(-1===n){let n=e[e.length-1];if(new Date(t)>new Date(n))return[e.length-1];let a=e[0];if(new Date(t)<new Date(a))return[0]}return[n]}(Object.keys(k)),children:Object.entries(k).map((e,t)=>{let[n,i]=e;return(0,a.jsxs)(u.Qd,{uuid:t,id:t,className:"accordion__item ".concat(h()["accordion-item"]),"data-expanded":D.includes(t)?"true":"false",children:[(0,a.jsx)(u.Ol,{children:(0,a.jsx)(u.on,{children:(0,c.J)(new Date(n))?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:h()["f1-text"],children:(0,l.WU)((0,s.D)(n),"EEEE")}),(0,a.jsx)("small",{className:"ms-3 fw-normal fs14",children:(0,c.J)(new Date(n))?"".concat((0,l.WU)((0,s.D)(n),"dd MMM")," (SGT)"):"TBC (SGT)"})]}):(0,a.jsx)("span",{className:h()["f1-text"],children:"TBC"})})}),(0,a.jsx)(u.Mt,{className:h()["ent-accordion-panel"],children:i.map((e,t)=>{var n,i,r;return(0,a.jsxs)("div",{className:h()["schedule-items-container"],children:[(0,a.jsxs)("div",{className:"d-flex align-items-center ".concat(h().time," my-1"),children:[(0,a.jsx)("i",{className:"fa-regular fa-clock"}),(0,a.jsx)("span",{className:"ms-2 fs16",children:e.start_time?"".concat((0,m.pL)(e.start_time)).concat(e.end_time?" - ".concat((0,m.pL)(e.end_time)):""):"TBC"})]}),(0,a.jsxs)("div",{className:"d-flex align-items-center my-1",children:[(0,a.jsx)(p(),{src:(0,_._)("/web/icons/icon-location.png"),alt:"Location Icon",width:16,height:16,className:"".concat(h()["location-icon"])}),(0,a.jsxs)("span",{className:"ms-2 fs16",children:[null!==(r=null==e?void 0:null===(n=e.venue)||void 0===n?void 0:n.zone)&&void 0!==r?r:"TBC"," ",null==e?void 0:null===(i=e.venue)||void 0===i?void 0:i.name]})]})]},t)})})]},t)})})}):(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("ul",{className:h().detail_card_content_ul,children:(0,a.jsxs)("div",{className:" ".concat(h()["vertical-line"]," "),children:[(0,a.jsxs)("li",{children:[(0,a.jsx)("i",{className:"fa-regular fa-clock"}),"TBC"]}),(0,a.jsxs)("li",{children:[(0,a.jsx)("i",{className:"fa fa-location-dot"}),"TBC"]})]})})})]})}),(0,a.jsxs)("div",{className:"".concat(h()["grid-desc"]),children:[(0,a.jsx)("div",{className:"pt-4 ".concat(h().description),dangerouslySetInnerHTML:{__html:g.description}}),(0,a.jsx)("div",{className:"pt-2 ".concat(h()["description-mobile"]),dangerouslySetInnerHTML:{__html:g.description}}),g.socials&&g.socials.length>0&&(0,a.jsxs)("div",{className:"".concat(h()["connect-with-links"]," pt-30"),children:[(0,a.jsxs)("p",{children:["Connect with ",(0,a.jsx)("strong",{dangerouslySetInnerHTML:{__html:g.title.replace(/<br\s*\/?>/gi," ").replace(/Fan Forum: F1 Drivers\s*/gi,"Formula 1\xae").replace(/Fan Forum:\s*/gi,"")}})," on: "]}),g.socials.map((e,t)=>
1(e=>{switch(e.type){case"website":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fa-solid fa-globe"})});case"facebook":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fab fa-facebook-f"})});case"instagram":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fab fa-instagram"})});case"youtube":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fab fa-youtube"})});case"twitter":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fa-brands fa-x-twitter"})});case"tiktok":return(0,a.jsx)("a",{href:e.link,target:"_blank",rel:"noopener noreferrer",style:{fontSize:"20px"},children:(0,a.jsx)("i",{className:"fab fa-tiktok"})});default:return null}})(e))]}),(0,a.jsx)("p",{className:"".concat(h().footer," pt-50"),children:(0,a.jsx)(d.Z,{id:"footer"})})]})]})})})]})},w=!0,N=e=>(0,a.jsx)(r.Z,{messages:e.messages,locale:e.locale,children:(0,a.jsx)(x,{entertainment:e.entertainment,dates:e.dates,eventStart:e.eventStart,eventEnd:e.eventEnd})})},75141:function(e){e.exports={"f1-text":"entertainment_f1-text__fQfMY","location-icon":"entertainment_location-icon__ssDjr","sgp-card-wrapper":"entertainment_sgp-card-wrapper__WT79J","sgp-card":"entertainment_sgp-card__Wkc3Z","title-desc":"entertainment_title-desc__xA2Nw","schedule-date":"entertainment_schedule-date__DjV2T","card-content-main":"entertainment_card-content-main__ifzc6","card-content-sub":"entertainment_card-content-sub__fLVTO","past-card-content":"entertainment_past-card-content__AToN4",name:"entertainment_name__z_1NT","card-padding":"entertainment_card-padding___s4KJ","custom-gap":"entertainment_custom-gap__7X8de","card-container":"entertainment_card-container__nMxcy","grid-image":"entertainment_grid-image__vYxmd","grid-schedule":"entertainment_grid-schedule__4YlYv","grid-desc":"entertainment_grid-desc__N3qH0","ent-accordion-panel":"entertainment_ent-accordion-panel__ThVbG","accordion-item":"entertainment_accordion-item__oVRQz","schedule-items-container":"entertainment_schedule-items-container___gNjk",time:"entertainment_time__IH8z2","detail-card-content-height-wrapper":"entertainment_detail-card-content-height-wrapper__twlyw","detail-card-content-height":"entertainment_detail-card-content-height__stjTa","schedule-legend":"entertainment_schedule-legend__007AC","detail-card-image":"entertainment_detail-card-image__k3RSO",subtitle:"entertainment_subtitle__EYxJo",subtitlered:"entertainment_subtitlered__W37_w","ent-title-overlay":"entertainment_ent-title-overlay___1LW3","ent-title":"entertainment_ent-title__WP44y","container-max-width":"entertainment_container-max-width__kMcf4",card_content_ul:"entertainment_card_content_ul__kz3wu",detail_card_content_ul:"entertainment_detail_card_content_ul__gtj1J","pl-0":"entertainment_pl-0__aT2EY","vertical-line":"entertainment_vertical-line__Oi2aY",icon:"entertainment_icon__a6OKD","tab-wrapper":"entertainment_tab-wrapper__D03hp",tabs:"entertainment_tabs__kSDzH",tab:"entertainment_tab__ldGSa",indicator:"entertainment_indicator__kBoIS","filter-tab":"entertainment_filter-tab__EKJVT","group-button":"entertainment_group-button__aejnB",active:"entertainment_active__dGaUk","past-filter-tab":"entertainment_past-filter-tab___4TeM","custom-select-width":"entertainment_custom-select-width__L5D3P","filter-tab-align-right":"entertainment_filter-tab-align-right__EiAOH","horizontal-row":"entertainment_horizontal-row__2zaku","off-set":"entertainment_off-set__0ypSH",dropdown:"entertainment_dropdown__1lj7A","dropdown-list":"entertainment_dropdown-list__OqwXq",description:"entertainment_description__XWKIA","connect-with-links":"entertainment_connect-with-links__GHBlr","description-mobile":"entertainment_description-mobile__1__at",footer:"entertainment_footer__eZVR3","no-timing":"entertainment_no-timing__LnfzH","card-items-wrapper":"entertainment_card-items-wrapper__i0NGl","card-headline":"entertainment_card-headline__2t3JF","card-general":"entertainment_card-general__qEVNC",headline:"entertainment_headline__nl2VY",general:"entertainment_general__S3Mjz","container-margin-top":"entertainment_container-margin-top__VXVT1","ent-title-main":"entertainment_ent-title-main__3g6xX","ent-title-sub"
1:"entertainment_ent-title-sub__3vWGG"}},70197:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var a=n(69005);function i(e,t){var n;let i,u;let f=null!==(n=null==t?void 0:t.additionalDigits)&&void 0!==n?n:2,h=function(e){let t;let n={},a=e.split(r.dateTimeDelimiter);if(a.length>2)return n;if(/:/.test(a[0])?t=a[0]:(n.date=a[0],t=a[1],r.timeZoneDelimiter.test(n.date)&&(n.date=e.split(r.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){let e=r.timezone.exec(t);e?(n.time=t.replace(e[1],""),n.timezone=e[1]):n.time=t}return n}(e);if(h.date){let e=function(e,t){let n=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),a=e.match(n);if(!a)return{year:NaN,restDateString:""};let i=a[1]?parseInt(a[1]):null,r=a[2]?parseInt(a[2]):null;return{year:null===r?i:100*r,restDateString:e.slice((a[1]||a[2]).length)}}(h.date,f);i=function(e,t){if(null===t)return new Date(NaN);let n=e.match(l);if(!n)return new Date(NaN);let a=!!n[4],i=o(n[1]),r=o(n[2])-1,c=o(n[3]),s=o(n[4]),d=o(n[5])-1;if(a)return s>=1&&s<=53&&d>=0&&d<=6?function(e,t,n){let a=new Date(0);a.setUTCFullYear(e,0,4);let i=a.getUTCDay()||7;return a.setUTCDate(a.getUTCDate()+((t-1)*7+n+1-i)),a}(t,s,d):new Date(NaN);{let e=new Date(0);return r>=0&&r<=11&&c>=1&&c<=(_[r]||(m(t)?29:28))&&i>=1&&i<=(m(t)?366:365)?(e.setUTCFullYear(t,r,Math.max(i,c)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);let g=i.getTime(),p=0;if(h.time&&isNaN(p=function(e){let t=e.match(c);if(!t)return NaN;let n=d(t[1]),i=d(t[2]),r=d(t[3]);return(24===n?0===i&&0===r:r>=0&&r<60&&i>=0&&i<60&&n>=0&&n<25)?n*a.vh+i*a.yJ+1e3*r:NaN}(h.time)))return new Date(NaN);if(h.timezone){if(isNaN(u=function(e){if("Z"===e)return 0;let t=e.match(s);if(!t)return 0;let n="+"===t[1]?-1:1,i=parseInt(t[2]),r=t[3]&&parseInt(t[3])||0;return r>=0&&r<=59?n*(i*a.vh+r*a.yJ):NaN}(h.timezone)))return new Date(NaN)}else{let e=new Date(g+p),t=new Date(0);return t.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),t.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),t}return new Date(g+p+u)}let r={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,s=/^([+-])(\d{2})(?::?(\d{2}))?$/;function o(e){return e?parseInt(e):1}function d(e){return e&&parseFloat(e.replace(",","."))||0}let _=[31,null,31,30,31,30,31,31,30,31,30,31];function m(e){return e%400==0||e%4==0&&e%100!=0}}},function(e){e.O(0,[8166,5454,1876,3284,4175,2888,9774,179],function(){return e(e.s=21756)}),_N_E=e.O()}]);

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.