PageSourceSearch

https://serial.sg/_next/static/chunks/pages/index-c9634aa024cd76e2.js

js serial.sg collected 2026-10-04 05:39:40 UTC 11,486 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{8312:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return t(8277)}])},5232:function(n,e,t){"use strict";var i=t(5893),a=t(9008),r=t.n(a);e.Z=n=>{let{title:e,metaContent:t,src:a="/favicons/main/favicon.png"}=n;return(0,i.jsxs)(r(),{children:[(0,i.jsx)("title",{children:e}),(0,i.jsx)("meta",{name:"description",content:t},e),(0,i.jsx)("meta",{charSet:"UTF-8"}),(0,i.jsx)("meta",{name:"keywords",content:"title, meta, nextjs"}),(0,i.jsx)("meta",{name:"author",content:"SERIAL.SG"}),(0,i.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",href:a})]})}},4346:function(n,e,t){"use strict";var i=t(5893);e.Z=n=>{let{sliderInput:e,sliderFunction:t,sliderMax:a,sliderMin:r,IconSrc:l}=n;return(0,i.jsxs)("div",{className:"flex w-fit flex-row gap-2 lg:flex-col lg:gap-4",children:[(0,i.jsxs)("div",{className:"flex items-center justify-between lg:flex-row",children:[l&&(0,i.jsx)(l,{className:"mb-2 invert dark:invert-0 lg:mb-0"}),(0,i.jsx)("p",{className:"invisible hidden font-VCR text-lg font-semibold lg:visible lg:mt-2 lg:block",children:e})]}),(0,i.jsxs)("div",{className:"flex flex-row items-center justify-start gap-0",children:[(0,i.jsx)("div",{className:"h-2 w-[1px] bg-red-50"}),(0,i.jsx)("input",{type:"range",min:null!=r?r:0,max:null!=a?a:0,defaultValue:parseInt(null!=e?e:""),step:1,onChange:n=>{var e;void 0!=t&&t(null==n?void 0:null===(e=n.currentTarget)||void 0===e?void 0:e.value)},className:"w-20 cursor-pointer lg:w-24 xl:w-28 2xl:w-32"}),(0,i.jsx)("p",{className:"ml-2 font-VCR text-sm font-semibold lg:invisible lg:hidden lg:text-base",children:e})]})]})}},8277:function(n,e,t){"use strict";t.r(e),t.d(e,{__N_SSG:function(){return j},default:function(){return w}});var i=t(5893),a=t(7837),r=t(7922),l=t(365),s=t(1664),o=t.n(s),c=t(7294),u=t(3182),d=t(12);let m=n=>{let{isEnd:e,setIsEnd:t}=n,[a,r]=(0,c.useState)(0),[s,o]=(0,c.useState)(),[u,m]=(0,c.useState)();return(0,c.useEffect)(()=>{let n="SERIAL";if(!e){let e=setInterval(()=>{r(n=>n+1);let e=n.split("").map(n=>.5>Math.random()?"0":Math.random()>.5?"1":n),t="CO".split("").map(n=>.5>Math.random()?"O":Math.random()>.5?"C":n);m(t),o(e)},90);return 48===a?(o(n.split("")),m("CO".split(""))):50===a&&(setTimeout(t,1500,!0),clearInterval(e)),()=>clearInterval(e)}},[a,e,t]),(0,i.jsxs)(l.E.div,{initial:!1,animate:e?{position:"static",translateY:0}:{position:"absolute",translateY:"100%"},transition:{bounce:0},className:"justify-center place-self-center",children:[!e&&(0,i.jsx)(i.Fragment,{children:50===a?(0,i.jsxs)("section",{className:"ml-3 mt-6 flex flex-row md:ml-9 md:mt-3",children:[(0,i.jsx)(d.cV,{className:"w-full dark:invert"}),(0,i.jsx)(d.Nd,{className:"h-8 w-5/6 dark:invert md:h-12"})]}):(0,i.jsxs)("p",{children:[(0,i.jsx)("span",{className:"mr-3 font-VCR text-[2.8rem] text-black dark:text-snow  md:mr-6 md:text-6xl md:tracking-[0.3rem]",children:s}),(0,i.jsx)("span",{className:"font-aktifo text-[2.8rem]  text-black dark:text-snow md:text-6xl",children:u}),(0,i.jsx)("span",{className:" mb-3 text-5xl font-black  text-black dark:text-snow md:text-6xl",children:"_"})]})}),e&&(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("section",{className:"flex flex-row md:ml-10",children:[(0,i.jsx)(d.cV,{className:"w-full dark:invert"}),(0,i.jsx)(d.Nd,{className:"h-[31px] w-3/4 dark:invert md:h-12"})]})})]})};var h=t(5232),g=t(4346),p=t(8544),x=t(2672),f=t(207);let v={hide:{opacity:0}
1,reveal:{opacity:1}};var j=!0,w=()=>{let[n,e]=(0,c.useState)("16"),[t,s]=(0,c.useState)("18"),{isLoading:j,setIsLoading:w}=(0,c.useContext)(u.p),y=(0,p.Z)("(min-width: 768px)");(0,c.useEffect)(()=>{y?(e("16"),s("18")):(e("12"),s("16"))},[y]);let b={route:"index"},{data:N}=(0,a.a)({queryKey:["index"],queryFn:async()=>await r.Z.request(f.vJ,b)}),E=null==N?void 0:N.header;return(0,i.jsxs)("article",{className:"relative flex w-full flex-col items-center justify-center gap-y-5 py-5",children:[(0,i.jsx)(h.Z,{title:null==E?void 0:E.title,metaContent:null==E?void 0:E.description}),(0,i.jsx)("section",{className:"mt-auto flex w-full flex-row items-end justify-center",style:{paddingBottom:"".concat(t,"px")},children:(0,i.jsx)(m,{isEnd:j,setIsEnd:w})}),(0,i.jsx)(l.E.h2,{initial:!1,variants:v,animate:j?"reveal":"hide",style:{fontSize:"".concat(n,"px"),lineHeight:"".concat(t,"px")},className:"max-w-prose text-center font-sourceSans3 text-base font-normal text-black dark:text-white",children:"AN INTER-MEDIA, POLYMORPHOUS CREATIVE STUDIO THAT BLENDS THE DIGITAL AND THE ANALOGUE TO CURATE EXPERIENCES."}),(0,i.jsx)(l.E.ul,{initial:!1,variants:v,animate:j?"reveal":"hide",className:"flex w-full flex-row justify-center gap-x-10 lg:gap-x-20",style:{paddingTop:"".concat(t,"px")},children:x.H.map((n,e)=>(0,i.jsx)(c.Fragment,{children:!n.disabled&&n.navbar&&(0,i.jsx)("li",{children:(0,i.jsx)(o(),{className:"text-sm hover:font-black hover:italic lg:text-base",href:n.pathURL,children:n.pathTitle})},e)},e))}),(0,i.jsxs)(l.E.div,{initial:!1,variants:v,animate:j?"reveal":"hide",className:"mb-10 mt-auto flex flex-row gap-10",children:[(0,i.jsx)(g.Z,{IconSrc:d.NO,sliderInput:n,sliderFunction:e,sliderMin:12,sliderMax:25}),(0,i.jsx)(g.Z,{IconSrc:d.Tc,sliderInput:t,sliderFunction:s,sliderMin:12,sliderMax:40})]})]})}},207:function(n,e,t){"use strict";t.d(e,{Bf:function(){return a},FL:function(){return m},HQ:function(){return w},Ku:function(){return r},Pk:function(){return l},Pq:function(){return u},RS:function(){return h},UC:function(){return i},UE:function(){return f},dx:function(){return v},kf:function(){return p},kp:function(){return x},pO:function(){return g},pQ:function(){return d},pe:function(){return j},rP:function(){return o},uM:function(){return s},vJ:function(){return c}});let i='\n    query GetAboutUs {\n  header(filter: {route: {eq: "about"}}) {\n    title\n    description\n  }\n}\n    ',a="\n    query GetAllArticles {\n  allArticles {\n    title\n    id\n    slug\n    publishDate\n  }\n  allProjectClasses {\n    projectClassName\n  }\n}\n    ",r="\n    query GetAllMerch {\n  allMerches {\n    color\n    material\n    merchType\n    modelUrl\n    name\n    price\n    description\n  }\n}\n    ",l="\n    query GetAllProjects {\n  allProjects(first: 100) {\n    title\n    slug\n    id\n    classes {\n      projectClassName\n    }\n    projectDate\n    date\n    coverImage {\n      responsiveImage {\n        src\n        title\n        alt\n        width\n        height\n      }\n      url\n    }\n  }\n  allProjectClasses {\n    projectClassName\n  }\n}\n    ",s="\n    query GetArticles($slug: String!) {\n  article(filter: {slug: {eq: $slug}}) {\n    content {\n      value\n      blocks {\n        __typename\n        ... on ArticleImageRecord {\n          id\n          image {\n            responsiveImage {\n              height\n              sizes\n              src\n              width\n            }\n          }\n          imageCaption\n          imageDescription {\n            value\n          }\n        }\n      }\n    }\n    id\n    title\n    publishDate\n    slug\n    classes {\n      projectClassName\n    }\n    authors\n    abstract {\n      value\n    }\n  }\n}\n    ",o="\n    query GetCopyrightContent {\n  copyright {\n    content {\n      value\n    }\n  }\n}\n    ",c="\n    query GetHeader($route: String!) {\n  header(filter: {route: {eq: $route}}) {\n    title\n    description\n  }\n}\n    ",u="\n    query GetPrivacyContent {\n  privacyLegalPress {\n    content {\n      value\n    }\n  }\n}\n    ",d="\n    query GetProjects($slug: String!) {\n  project(filter: {slug: {eq: $slug}}) {\n    gameEmbedUrl\n    video {\n      url\n      thumbnailUrl\n      title\n      width\n    }\n    slug\n    title\n    projectDate\n    location\n    client\n    description {\n      blocks\n      links\n      value\n    }\n    classes {\n      projectClassName\n    }\n    coverImage {\n      responsiveImage {\n        base64\n        alt\n        sizes\n        src\n        title\n        width\n        height\n      }\n    }\n    appendices {\n      responsiveImage {\n        base64\n        alt\n        sizes\n        src\n        title\n        width\n        height\n      }\n    }\n  }\n  allProjects {\n    slug\n    title\n    coverImage {\n      responsiveImage(imgixParams: {fit: crop, w: 100, h: 100, auto: format}) {\n        base64\n        alt\n        sizes\n        src\n        title\n        width\n        height\n      }\n    }\n  }\n}\n    ",m="\n    query GetTheMigrationAboutUs {\n  theMigrationAbout {\n    aboutUs(markdown: false)\n    pages {\n      id\n      navHeading\n      title\n      slug\n      bodyText\n      imageGroup {\n        id\n        images {\n          id\n          width\n          height\n          url\n          alt\n          customData\n          title\n        }\n        imageLabel\n      }\n    }\n  }\n}\n    ",h="\n    query GetTheMigrationArtists {\n  allTheMigrationArtists {\n    id\n    location\n    name\n    instagram\n    twitter\n    tiktok\n    description\n    website\n    slug\n    photos {\n      id\n      alt\n      height\n      width\n      url\n    }\n  }\n}\n    ",g="\n    query GetTheMigrationExhibitions {\n  allTheMigrationExhibitions(orderBy: [featured_DESC, endDatetime_ASC]) {\n    name\n    address\n    openingHours\n    description\n    id\n    slug\n    startDatetime\n    endDatetime\n    featured\n    virtualExhibition\n    virtualExhitibitionUrl\n    photos {\n      height\n      width\n      url\n      id\n      alt\n    }\n  }\n}\n    ",p="\n    query GetTheMigrationLatestEvent {\n  theMigrationLatestEvent {\n    link\n    name\n  }\n}\n    ",x="\n    query GetTheMigrationNames {\n  allTheMigrationProgrammes(orderBy: [featured_DESC, endDatetime_DESC]) {\n    name\n    id\n    slug\n    featured\n    startDatetime\n    endDatetime\n    photos {\n      url\n      width\n      height\n    }\n  }\n  allTheMigrationArtists {\n    name\n    id\n    slug\n    photos {\n      url\n    }\n  }\n  allTheMigrationExhibitions(orderBy: [featured_DESC, endDatetime_DESC]) {\n    name\n    id\n    slug\n    featured\n    endDatetime\n    startDatetime\n    photos {\n      height\n      width\n      url\n    }\n  }\n}\n    ",f="\n    query GetTheMigrationPress {\n  allTheMigrationPresses {\n    press\n  }\n}\n    ",v="\n    query GetTheMigrationPrivacyLegal {\n  allTheMigrationPrivacyLegals {\n    privacyLegal\n  }\n}\n    ",j="\n    query GetTheMigrationProgrammes {\n  allTheMigrationProgrammes(orderBy: [featured_DESC, endDatetime_ASC]) {\n    name\n    description\n    address\n    id\n    slug\n    featured\n    startDatetime\n    endDatetime\n    formUrl\n    formActive\n    formButtonText\n    formField {\n      id\n      name\n      label\n      value\n      required\n      placeholder\n      fieldType\n      defaultValue\n    }\n    photos {\n      height\n      width\n      url\n      id\n      alt\n    }\n  }\n}\n    ",w="\n    query GetTheMigrationVirtualGallery {\n  theMigrationVirtualExhibition {\n    url\n  }\n}\n    "},7922:function(n,e,t){"use strict";var i=t(6858);let a=new i.g6("https://graphql.datocms.com",{headers:{Authorization:"Bearer ".concat("481358e79187d7d8767b752d3c6ebe"),"Content-Type":"application/json",Accept:"application/json"}});e.Z=a},9008:function(n,e,t){n.exports=t(2636)}},function(n){n.O(0,[186,365,774,888,179],function(){return n(n.s=8312)}
1),_N_E=n.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.