PageSourceSearch

https://www.iamsterdam.com/_next/static/chunks/9052.8e1487dc702d6975.js

js iamsterdam.com collected 2026-09-24 15:17:47 UTC 6,933 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2237,6980,9052],{20840:(e,t,l)=>{l.d(t,{A:()=>a});var r=l(46512);let a=(0,l(57419).Ht)(r.Ay,e=>(t,l,r)=>(r.revalidateOnFocus=!1,r.revalidateIfStale=!1,r.revalidateOnReconnect=!1,r.refreshInterval=0,e(t,l,r)))},24829:(e,t,l)=>{l.r(t),l.d(t,{default:()=>o});var r=l(95155),a=l(47866),n=l(25822),i=l(39171);let s={2:"grid grid-cols-1 gap-4 sm:grid-cols-2",3:"grid grid-cols-1 gap-4 sm:grid-cols-3"},o=e=>{let{overline:t,title:l,featuredItems:o}=e,d=Math.max(2,Math.min(o.length,3)),c=o.map(e=>({...e,image:(e=>{var t;let l=null==(t=e.image)?void 0:t[0];return l||(e.imageUrl?{alt:"",src:e.imageUrl}:void 0)})(e)}));return(0,r.jsxs)("section",{className:"content-container flex flex-col gap-6 md:gap-14",children:[(0,r.jsxs)("div",{className:"flex flex-col gap-1 md:text-center",children:[t&&(0,r.jsx)("p",{children:t}),(0,r.jsx)("h2",{className:"text-header-3",children:l})]}),(0,r.jsx)("div",{className:s[d],children:c.map(e=>{var t,l;return(0,r.jsx)(n.default,{href:(0,i.T)(e.slug),className:"focus-ring rounded-lg focus-visible:ring-2",children:(0,r.jsx)(a.A,{size:"xl",image:e.image,title:e.title,author:null==(l=e.author)||null==(t=l[0])?void 0:t.fullName})},e.id)})})]})}},34404:(e,t,l)=>{l.d(t,{WJ:()=>n,vV:()=>a});let r=new(l(40110)).Logger;async function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return r.error(e,t,l,a)}let n=e=>function(t){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return r.error(t,e,l,a)}},35405:(e,t,l)=>{l.d(t,{r:()=>n});var r=l(45240),a=l(93366);function n(e,t,l){let[n,i]=(0,r.x)(null==l?void 0:l.in,e,t);return+(0,a.o)(n)==+(0,a.o)(i)}},39423:(e,t,l)=>{l.d(t,{k:()=>r});let r="__prepr_uid"},47866:(e,t,l)=>{l.d(t,{A:()=>c});var r=l(95155),a=l(36922),n=l(97536),i=l(64710),s=l(68901);let o={small:{width:100,height:100},medium:{width:384,height:218},large:{width:280,height:280},xl:{width:440,height:440}},d={small:"overflow-hidden rounded-lg size-25 flex-shrink-0",medium:"overflow-hidden rounded-lg w-full max-w-[385px]",large:"overflow-hidden rounded-lg w-full aspect-video",xl:"overflow-hidden rounded-lg w-full aspect-square"},c=e=>{let{title:t,image:l,date:c,author:u,size:h="medium",className:m}=e,p=d[h],g=o[h];return(0,r.jsxs)("article",{"data-size":h,className:(0,s.A)(m,"group flex max-w-full flex-col gap-4 data-[size=small]:flex-row"),children:[(0,r.jsx)("div",{className:p,children:l?(0,r.jsx)(i.default,{src:l.src,alt:l.alt||"",width:g.width,height:g.height,hideAuthor:!0,className:"h-full transition-transform duration-500 group-hover:scale-110",title:l.title,copyright:l.copyright}):(0,r.jsx)(a.A,{height:g.height})}),(0,r.jsxs)("div",{className:"flex flex-col justify-center gap-1",children:[(0,r.jsxs)("div",{className:"flex items-start justify-between",children:[(0,r.jsx)("h3",{className:"text-header-5 underline-animate",children:(0,r.jsx)("span",{children:t})}),"small"!==h&&(0,r.jsx)(n.A,{name:"arrowRight",className:"self-center",iconClassName:"ml-auto size-4"})]}),c&&(0,r.jsx)("p",{className:"text-grey-darker order-first text-sm",children:c}),u&&(0,r.jsx)("div",{className:"text-grey-darker",children:u})]})]})}},54175:(e,t,l)=>{l.d(t,{r:()=>r});let r=e=>e?"string"==typeof e?e.split(",").map(e=>e.trim()).filter(Boolean):e:[]},68321:(e,t,l)=>{l.r(t),l.d(t,{default:()=>a.a});var r=l(41402),a=l.n(r),n={};for(let e in r)"default"!==e&&(n[e]=()=>r[e]);l.d(t,n)},73078:(e,t,l)=>{l.r(t),l.d(t,{RecommendationsBlockType:()=>x,default:()=>y});var r=l(95155),a=l(12115),n=l(39423),i=l(62692),s=l(12758),o=l(27329),d=l(76178),c=l(16723),u=l(34404),h=l(19584),m=l(87822),p=l(24829);let g=async(e,t,l)=>{let r=new URLSearchParams({preprUid:e,locale:l});return(0,c.n)("/personalization/content/".concat(t,"?").concat(r.toString()),{method:"HEAD",headers:{"Content-Type":"application/json"}})},f=async(e,t,l)=>{let r=new URLSearchParams({preprUid:e,locale:l});
1return(0,c.n)("/personalization/content/".concat(t,"?").concat(r.toString()),{method:"GET",headers:{"Content-Type":"application/json"}}).then(async e=>(await e.json()).body.content[0])},v=e=>{var t,l;let{personalization:s}=e,{content:c,id:v}=(null==s?void 0:s[0])||{},{t:x,i18n:{language:y}}=(0,o.Bd)(),[j,w]=(0,a.useState)(null==c?void 0:c[0]),[N,k]=(0,a.useState)(!1),E=(0,d.A)();if((0,a.useEffect)(()=>{var e;let t=null!=(e=null==E?void 0:E.reference_id)?e:(0,i.getCookie)(n.k);if(!y||!t)return;let l=async()=>{try{let e=await g(t,v,y);if(200===e.status){k(!0);let e=await f(t,v,y);w(e)}}catch(e){(0,u.vV)(e)}finally{k(!1)}};return l(),document.addEventListener("refreshPersonalisation",l),()=>{document.removeEventListener("refreshPersonalisation",l)}},[v,y,null==E?void 0:E.reference_id]),N)return(0,r.jsx)(h.A,{size:"small"});let z=(null==j?void 0:j.type)?((e,t,l)=>{switch(t.type){case"FeaturedBlock":return(0,r.jsx)(p.default,{...t,overline:e("yourRecommendationsDescription")});case"UpcomingEventsBlock":return(0,r.jsx)(m.default,{...t,subTitle:e("yourRecommendationsDescription"),locale:l});default:return console.error("RecommendationsBlock: Unexpected component type: ".concat(t.type)),null}})(x,j,y):null;return z?(0,r.jsx)("div",{className:"GaRecommendationBlock","prepr-personalisation":v,"prepr-segment":null==(l=j.context)||null==(t=l.segments)?void 0:t.filter(Boolean).join(", "),children:z}):null};v.displayName="RecommendationsBlock";let x={id:s.string,type:s.string,personalization:(0,s.arrayOf)((0,s.shape)({id:s.string,title:s.string,titleEmphasis:s.string}))};v.propTypes=x;let y=(e=>{let t=t=>{let{personalization:l,...a}=t;return(null==l?void 0:l.length)?(0,r.jsx)(e,{personalization:l,...a}):null};return t.displayName="WithPersonalizationGuard(".concat(e.displayName||e.name||"Component",")"),t.propTypes={personalization:x.personalization},t})(v)},87822:(e,t,l)=>{l.r(t),l.d(t,{default:()=>h});var r=l(95155),a=l(97466),n=l.n(a),i=l(20840),s=l(16723),o=l(29089),d=l(54175);let c=[],u=async e=>{var t;let l=await (0,s.n)(e);if(!l.ok)throw Error("Failed to fetch upcoming events: ".concat(l.statusText));return null!=(t=(await l.json()).body)?t:[]},h=e=>{let{title:t,titleEmphasis:l,subTitle:a,ctaLabel:s,ctaSlug:h,categories:m=c,tags:p,preprData:g,locale:f}=e,v=m.map(e=>{let{id:t}=e;return t}),x=(0,d.r)(p),y=((e,t,l)=>{let r=new URLSearchParams({limit:String(10)});return e&&r.set("locale",e),t.forEach(e=>{r.append("categories",e)}),l.forEach(e=>{r.append("tags",e)}),"/upcoming-events?".concat(r.toString())})(n().toPreprLocale(f),v,x),{data:j,isLoading:w,error:N}=(0,i.A)(y,u);return N?(console.error("Error fetching upcoming events:",N),null):(0,r.jsx)(o.default,{title:t,titleEmphasis:l,subTitle:a,ctaLabel:s,ctaSlug:h?"/".concat(h):void 0,items:null!=j?j:[],preprData:g,isLoading:w})}}}]);

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.