PageSourceSearch

https://www.yung.studio/_next/static/chunks/8119-429514574c1e1146.js?dpl=dpl_i8GmwKGv5tBDf5whk7n96rLYKYcx

js yung.studio collected 2026-10-04 13:30:40 UTC 10,209 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8119],{3167:function(e,r,t){t.d(r,{HomeFeedGrid:function(){return m}});var n=t(27573),l=t(7653),a=t(10607),i=t(36857),s=t(43506),c=t(7087),o=t(37899);let d=e=>"launched"===e?"w-full sm:w-full lg:w-2/3":"w-full sm:w-1/2 lg:w-1/3",u=(e,r)=>{switch(e._type){case"launched":return(0,n.jsx)(c.Qd,{item:e,priority:r});case"memo":return(0,n.jsx)(c.l1,{item:e});case"upcoming":return(0,n.jsx)(i.Link,{href:"/upcoming","aria-label":"".concat((0,s.N)(e.title)," — View upcoming projects"),children:(0,n.jsx)(c.KJ,{item:e})});case"rd":return(0,n.jsx)(i.Link,{href:"/rd","aria-label":"".concat((0,s.N)(e.title)," — View R&D projects"),children:(0,n.jsx)(c._7,{item:e})});default:return null}};function m(e){let{items:r}=e,i=(0,l.useRef)(null),s=(0,l.useRef)(null),c=(0,l.useCallback)(async()=>{let e=i.current;if(!e)return;if(window.innerWidth<640){s.current&&(s.current.destroy(),s.current=null);return}let r=(await t.e(3212).then(t.t.bind(t,63212,23))).default;s.current?(s.current.reloadItems(),s.current.layout()):s.current=new r(e,{itemSelector:".feed-item",columnWidth:".feed-sizer",percentPosition:!0,transitionDuration:0})},[]);return(0,l.useEffect)(()=>{c();let e=()=>c();return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),s.current&&(s.current.destroy(),s.current=null)}},[c]),(0,l.useEffect)(()=>{s.current&&(s.current.reloadItems(),s.current.layout())},[r]),(0,l.useEffect)(()=>{let e=i.current;if(!e)return;let r=()=>{s.current&&s.current.layout()},t=Array.from(e.querySelectorAll("img")),n=Array.from(e.querySelectorAll("video")),l=0,a=()=>{--l<=0&&r()};return t.forEach(e=>{e.complete||(l++,e.addEventListener("load",a),e.addEventListener("error",a))}),n.forEach(e=>{e.readyState<1&&(l++,e.addEventListener("loadedmetadata",a),e.addEventListener("error",a))}),0===l&&r(),()=>{t.forEach(e=>{e.removeEventListener("load",a),e.removeEventListener("error",a)}),n.forEach(e=>{e.removeEventListener("loadedmetadata",a),e.removeEventListener("error",a)})}},[r]),(0,n.jsxs)("ul",{ref:i,"aria-label":"Projects",className:"flex flex-col sm:block sm:-m-2.5",children:[(0,n.jsx)("li",{className:"feed-sizer w-1/2 lg:w-1/3","aria-hidden":"true",role:"presentation"}),r.map((e,r)=>(0,n.jsx)("li",{className:(0,a.Z)("feed-item",d(e._type)),children:(0,n.jsx)(o.FT,{className:"py-2.5 sm:p-2.5 sm:pb-28",children:u(e,0===r)})},e._id))]})}},30963:function(e,r,t){t.d(r,{HomeFeedSection:function(){return c}});var n=t(27573),l=t(7653),a=t(3167),i=t(60854);t(43503);var s=(0,t(99976).$)("ccd78875542293cc583d5dffdf856413d46bd93e");function c(e){let{initialItems:r,initialHasMore:t,mode:c,allCuratedItems:o}=e,[d,u]=(0,l.useState)(r),[m,f]=(0,l.useState)(1),[h,x]=(0,l.useState)(t),[p,v]=(0,l.useTransition)();return(0,n.jsx)("section",{"aria-label":"Project feed",className:"site-px py-14",children:(0,n.jsxs)("div",{className:"site-container",children:[(0,n.jsx)(a.HomeFeedGrid,{items:d}),h&&(0,n.jsx)("div",{className:"pt-10 lg:pt-12",children:(0,n.jsx)(i.LoadMoreButton,{onClick:()=>{v(async()=>{if("manual"===c&&o){let e=10*m,r=e+10,t=o.slice(e,r);u(e=>[...e,...t]),x(r<o.length)}else{let e=await s(m);u(r=>[...r,...e.items]),x(e.hasMore)}f(e=>e+1)})},isLoading:p,loadedCount:d.length})})]})})}},60854:function(e,r,t){t.d(r,{LoadMoreButton:function(){return a}});var n=t(27573),l=t(37899);function a(e){let{onClick:r,isLoading:t,loadedCount:a}=e;return(0,n.jsxs)(l.FT,{children:[(0,n.jsx)("button",{type:"button",onClick:r,disabled:t,"aria-busy":t,className:"group can-hover:hover:opacity-70 transition-opacity disabled:opacity-50",children:(0,n.jsx)(l.C2,{text:t?"Loading...":"Load More",variant:"inlineLg",icon:t?void 0:"plus"})}),(0,n.jsxs)("span",{role:"status",className:"sr-only",children:[a," projects loaded"]})]})}},15463:function(e,r,t){t.d(r,{MemoFeedGrid:function(){return s}});var n=t(27573),l=t(7653),a=t(7087),i=t(37899);function s(e){let{items:r}=e,s=(0,l.useMemo)(()=>[...r].sort((e,r)=>{var t,n;let l=(null===(t=e.header)||void 0===t?void 0:t.date)||"";return((null===(n=r.header)||void 0===n?void 0:n.date)||"").localeCompare(l)}),[r]),c=(0,l.useRef)(null),o=(0,l.useRef)(null),d=(0,l.useCallback)(async()=>
1{let e=c.current;if(!e)return;if(window.innerWidth<640){o.current&&(o.current.destroy(),o.current=null);return}let r=(await t.e(3212).then(t.t.bind(t,63212,23))).default;o.current?(o.current.reloadItems(),o.current.layout()):o.current=new r(e,{itemSelector:".feed-item",columnWidth:".feed-sizer",percentPosition:!0,transitionDuration:0})},[]);return(0,l.useEffect)(()=>{d();let e=()=>d();return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),o.current&&(o.current.destroy(),o.current=null)}},[d]),(0,l.useEffect)(()=>{o.current&&(o.current.reloadItems(),o.current.layout())},[r]),(0,l.useEffect)(()=>{let e=c.current;if(!e)return;let r=()=>{o.current&&o.current.layout()},t=Array.from(e.querySelectorAll("img")),n=Array.from(e.querySelectorAll("video")),l=0,a=()=>{--l<=0&&r()};return t.forEach(e=>{e.complete||(l++,e.addEventListener("load",a),e.addEventListener("error",a))}),n.forEach(e=>{e.readyState<1&&(l++,e.addEventListener("loadedmetadata",a),e.addEventListener("error",a))}),0===l&&r(),()=>{t.forEach(e=>{e.removeEventListener("load",a),e.removeEventListener("error",a)}),n.forEach(e=>{e.removeEventListener("loadedmetadata",a),e.removeEventListener("error",a)})}},[r]),(0,n.jsxs)("ul",{ref:c,"aria-label":"Memos",role:"list",className:"flex flex-col sm:block sm:-m-2.5",children:[(0,n.jsx)("li",{className:"feed-sizer w-1/2 lg:w-1/3","aria-hidden":"true",role:"presentation"}),s.map(e=>(0,n.jsx)("li",{className:"feed-item w-full sm:w-1/2 lg:w-1/3",children:(0,n.jsx)(i.FT,{className:"w-full py-2.5 sm:p-2.5",children:(0,n.jsx)(a.l1,{item:e})})},e._id))]})}},16945:function(e,r,t){t.d(r,{MemoFeedSection:function(){return c}});var n=t(27573),l=t(7653),a=t(15463),i=t(60854);t(43503);var s=(0,t(99976).$)("0c78b42fbe090fe2bd2ff41c101c3516519bb1b9");function c(e){let{initialItems:r,initialHasMore:t}=e,[c,o]=(0,l.useState)(r),[d,u]=(0,l.useState)(1),[m,f]=(0,l.useState)(t),[h,x]=(0,l.useTransition)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.MemoFeedGrid,{items:c}),m&&(0,n.jsx)("div",{className:"pt-5 lg:pt-20",children:(0,n.jsx)(i.LoadMoreButton,{onClick:()=>{x(async()=>{let e=await s(d);o(r=>[...r,...e.items]),f(e.hasMore),u(e=>e+1)})},isLoading:h,loadedCount:c.length})})]})}},81608:function(e,r,t){t.d(r,{TimelineFeed:function(){return s}});var n=t(27573),l=t(10607),a=t(7087),i=t(37899);function s(e){let{yearGroups:r}=e;return(0,n.jsx)("section",{"aria-label":"Launched projects timeline",className:"py-2.5",children:r.map((e,t)=>{let s=Math.min(4*e.items.length,12),c=t===r.length-1;return(0,n.jsxs)("section",{"aria-labelledby":"year-".concat(e.year),className:"flex [container-type:inline-size]",children:[(0,n.jsx)("div",{className:"hidden lg:block w-19 shrink-0","aria-hidden":"true",children:(0,n.jsx)("div",{className:"sticky top-36 flex flex-col",style:{gap:"calc(((100cqi - 7rem) * 534 / 1250 + 2.25rem) / 4 - 1px)",paddingBottom:c?void 0:"calc(((100cqi - 7rem) * 534 / 1250 + 2.25rem) / 4)"},children:Array.from({length:s+(c?1:0)}).map((r,t)=>(0,n.jsxs)(i.FT,{className:"relative",children:[(0,n.jsx)("div",{className:(0,l.Z)("h-px bg-white",0===t?"w-4.5":"w-2.5 ml-1")}),0===t&&(0,n.jsx)("span",{className:"absolute left-7 -top-1 font-mono text-12 text-white whitespace-nowrap",children:e.year})]},t))})}),(0,n.jsx)("div",{className:"flex-1 lg:pl-9",children:(0,n.jsxs)("div",{className:"sticky top-36 flex flex-col",children:[(0,n.jsx)(i.FT,{as:"h2",className:"font-mono text-sm text-white lg:sr-only mb-5 lg:mb-0",children:(0,n.jsx)("span",{id:"year-".concat(e.year),children:e.year})}),(0,n.jsx)("ul",{className:"flex flex-col",role:"list",children:e.items.map(e=>(0,n.jsx)("li",{className:"mb-5 lg:mb-9",children:(0,n.jsx)(i.FT,{children:(0,n.jsx)(a.Qd,{item:e,variant:"pano"})})},e._id))})]})})]},e.year)})})}},42251:function(e,r,t){t.d(r,{UpcomingFeedGrid:function(){return o}});var n=t(27573),l=t(7653),a=t(36857),i=t(7087),s=t(37899),c=t(33160);function o(e){let{items:r,gridCta:o}=e,d=(0,l.useRef)(null),u=(0,l.useRef)(null),m=(0,l.useCallback)(async()=>{let e=d.current;if(!e)return;if(window.innerWidth<640){u.current&&(u.current.destroy(),u.current=null);return}let r=(await t.e(3212).then(t.t.bind(t,63212,23))).default;u.current?(u.current.reloadItems(),u.current.layout()):u.current=ne
1w r(e,{itemSelector:".feed-item",columnWidth:".feed-sizer",percentPosition:!0,transitionDuration:0})},[]);return(0,l.useEffect)(()=>{m();let e=()=>m();return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),u.current&&(u.current.destroy(),u.current=null)}},[m]),(0,l.useEffect)(()=>{u.current&&(u.current.reloadItems(),u.current.layout())},[r]),(0,n.jsxs)("ul",{ref:d,"aria-label":"Upcoming projects",role:"list",className:"flex flex-col sm:block sm:-m-2.5",children:[(0,n.jsx)("li",{className:"feed-sizer w-1/2 lg:w-1/3","aria-hidden":"true",role:"presentation"}),r.map(e=>(0,n.jsx)("li",{className:"feed-item w-full sm:w-1/2 lg:w-1/3",children:(0,n.jsx)(s.FT,{className:"w-full py-2.5 sm:p-2.5",children:(0,n.jsx)(i.KJ,{item:e})})},e._id)),o&&(()=>{let e=(0,c.g)(o),r="/contact"===e||"/contact/"===e?"/contact?form=partner":e,t="internal"===o.type,l=(0,n.jsx)(s.Nt,{children:(0,n.jsx)("div",{className:"flex items-center justify-center p-5 rounded-2.5 can-hover:hover:bg-white/10 transition-colors",children:(0,n.jsx)("p",{className:"text-16 lg:text-24 font-semibold text-center",children:o.text})})});return(0,n.jsx)("li",{className:"feed-item w-full sm:w-1/2 lg:w-1/3",children:(0,n.jsx)(s.FT,{className:"w-full py-2.5 sm:p-2.5",children:t?(0,n.jsx)(a.Link,{href:r,className:"block","aria-label":o.text,children:l}):(0,n.jsx)("a",{href:r,className:"block","aria-label":o.text,..."external"===o.type&&o.openInNewTab?{target:"_blank",rel:"noopener noreferrer"}:{},children:l})})})})()]})}},99976:function(e,r,t){Object.defineProperty(r,"$",{enumerable:!0,get:function(){return l}});let n=t(43503);function l(e){let{createServerReference:r}=t(18786);return r(e,n.callServer)}}}]);

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.