PageSourceSearch

https://ai.engineer/_next/static/chunks/pages/europe/speaker-data-5f8130ac724df31c.js

js ai.engineer collected 2026-10-01 12:08:13 UTC 6,630 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1201],{23776:(e,a,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/europe/speaker-data",function(){return s(55026)}])},55026:(e,a,s)=>{"use strict";s.r(a),s.d(a,{__N_SSG:()=>c,default:()=>p});var t=s(4930),o=s(45231),r=s.n(o),l=s(65162),n=s(82016),i=s.n(n),d=s(89609),c=!0;function p({trackGroups:e,allSpeakers:a}){let[s,o]=(0,l.useState)(null);(0,l.useEffect)(()=>{let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&e.target.classList.add("sd-visible")})},{threshold:.05});return document.querySelectorAll(".sd-fade").forEach(a=>e.observe(a)),()=>e.disconnect()},[]);let n=async e=>{o(e);try{let a=await fetch(`/api/europe-speaker-assets?type=${e}`);if(!a.ok)throw Error("Download failed");let s=await a.blob(),t=URL.createObjectURL(s),o=document.createElement("a");o.href=t,o.download="logos"===e?"speaker-company-logos.zip":"speaker-headshots.zip",document.body.appendChild(o),o.click(),o.remove(),URL.revokeObjectURL(t)}catch(e){console.error(e),alert("Download failed. Please try again.")}finally{o(null)}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i(),{children:[(0,t.jsx)("title",{className:"jsx-465a8e888dd28a88",children:"Speaker Data | AI Engineer Europe 2026"}),(0,t.jsx)("meta",{name:"robots",content:"noindex, nofollow",className:"jsx-465a8e888dd28a88"})]}),(0,t.jsx)(r(),{id:"465a8e888dd28a88",children:'@import url("https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&display=swap");html,body{margin:0;padding:0;background:#000;color:#e2e8f0}*{box-sizing:border-box;font-family:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.sd-fade{opacity:0;transform:translatey(16px);transition:opacity.5s ease,transform.5s ease}.sd-fade.sd-visible{opacity:1;transform:translatey(0)}@media(prefers-reduced-motion:reduce){.sd-fade{opacity:1;transform:none;transition:none}}'}),(0,t.jsxs)("div",{style:{maxWidth:1200,margin:"0 auto",padding:"40px 24px 80px"},className:"jsx-465a8e888dd28a88",children:[(0,t.jsxs)("header",{id:"hero",style:{marginBottom:48,borderBottom:"1px solid #1e293b",paddingBottom:32},className:"jsx-465a8e888dd28a88",children:[(0,t.jsx)("div",{style:{display:"flex",alignItems:"center",gap:12,marginBottom:8},className:"jsx-465a8e888dd28a88",children:(0,t.jsx)("img",{src:"/aie-europe-logo-white.svg",alt:"AIE Europe",style:{height:32},className:"jsx-465a8e888dd28a88"})}),(0,t.jsx)("h1",{style:{fontSize:36,fontWeight:700,margin:"16px 0 8px",color:"#fff"},className:"jsx-465a8e888dd28a88",children:"Speaker Data"}),(0,t.jsxs)("p",{style:{fontSize:16,color:"#94a3b8",margin:0,lineHeight:1.6},className:"jsx-465a8e888dd28a88",children:["AI Engineer Europe 2026 — ",a.length," speakers across ",e.length," tracks"]}),(0,t.jsxs)("div",{style:{display:"flex",gap:12,marginTop:24,flexWrap:"wrap"},className:"jsx-465a8e888dd28a88",children:[(0,t.jsx)(h,{label:"Download All Company Logos (SVG)",loading:"logos"===s,onClick:()=>n("logos")}),(0,t.jsx)(h,{label:"Download All Headshots",loading:"headshots"===s,onClick:()=>n("headshots")})]})]}),e.map(e=>(0,t.jsxs)("section",{id:`track-${e.track.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/-+$/,"")}`,style:{marginBottom:56},className:"jsx-465a8e888dd28a88 sd-fade",children:[(0,t.jsxs)("h2",{style:{fontSize:24,fontWeight:700,color:"#FFE9A7",margin:"0 0 24px",paddingBottom:12,borderBottom:"1px solid #1e293b"},className:"jsx-465a8e888dd28a88",children:[e.track,(0,t.jsxs)("span",{style:{fontSize:14,fontWeight:400,color:"#94a3b8",marginLeft:12},className:"jsx-465a8e888dd28a88",children:["(",e.speakers.length," speaker",1!==e.speakers.length?"s":"",")"]})]}),(0,t.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(340px, 1fr))",gap:16},className:"jsx-465a8e888dd28a88",children:e.speakers.map(a=>(0,t.jsx)(g,{speaker:a},`${e.track}-${a.name}`))})]},e.track))]})]})}function g({speaker:e}){let a=e.lightLogo||e.darkLogo;return(0,t.jsxs)("div",{style:{background:"#0f1219",border:"1px solid #1e293b",borderRadius:12,padding:20,display:"flex",gap:16,alignItems:"flex-start"},children:[e.photoFile?(0,t.jsx)("img",{src:(0,d.L)(`/speakers/euro
1pe/${e.photoFile}`),alt:e.name,style:{width:72,height:72,borderRadius:"50%",objectFit:"cover",flexShrink:0,border:"2px solid #1e293b"}}):(0,t.jsx)("div",{style:{width:72,height:72,borderRadius:"50%",background:"#1e293b",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,fontSize:24,color:"#475569"},children:"?"}),(0,t.jsxs)("div",{style:{flex:1,minWidth:0},children:[(0,t.jsx)("div",{style:{fontSize:17,fontWeight:600,color:"#fff",marginBottom:4},children:e.name}),e.role&&(0,t.jsx)("div",{style:{fontSize:13,color:"#94a3b8",marginBottom:4},children:e.role}),e.company&&(0,t.jsx)("div",{style:{fontSize:13,color:"#cbd5e1",marginBottom:8,display:"flex",alignItems:"center",gap:6},children:e.companyUrl?(0,t.jsx)("a",{href:e.companyUrl,target:"_blank",rel:"noopener noreferrer",style:{color:"#60a5fa",textDecoration:"none"},children:e.company}):(0,t.jsx)("span",{children:e.company})}),e.tracks.length>0&&(0,t.jsx)("div",{style:{display:"flex",flexWrap:"wrap",gap:4,marginBottom:8},children:e.tracks.map(e=>(0,t.jsx)("span",{style:{fontSize:11,fontWeight:600,color:"#FFE9A7",background:"rgba(255,233,167,0.1)",border:"1px solid rgba(255,233,167,0.2)",borderRadius:4,padding:"2px 8px"},children:e},e))}),a&&(0,t.jsxs)("div",{style:{display:"flex",gap:8,alignItems:"center",flexWrap:"wrap"},children:[e.lightLogo&&(0,t.jsx)(x,{label:"Light",src:e.lightLogo,bg:"#ffffff"}),e.darkLogo&&(0,t.jsx)(x,{label:"Dark",src:e.darkLogo,bg:"#0a0a0a"})]})]})]})}function x({label:e,src:a,bg:s}){return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:2},children:[(0,t.jsx)("div",{style:{background:s,borderRadius:6,padding:"6px 12px",border:"1px solid #334155",display:"flex",alignItems:"center",justifyContent:"center",minHeight:36},children:(0,t.jsx)("object",{data:a,type:"image/svg+xml",style:{height:24,maxWidth:100},"aria-label":`${e} logo`,children:(0,t.jsx)("img",{src:a,alt:`${e} logo`,style:{height:24,maxWidth:100}})})}),(0,t.jsx)("span",{style:{fontSize:10,color:"#64748b"},children:e})]})}function h({label:e,loading:a,onClick:s}){return(0,t.jsx)("button",{onClick:s,disabled:a,style:{background:a?"#1e293b":"#FFE9A7",color:a?"#94a3b8":"#000",border:"none",borderRadius:8,padding:"10px 20px",fontSize:14,fontWeight:600,cursor:a?"wait":"pointer",opacity:a?.7:1,transition:"all 0.15s ease"},children:a?"Preparing download...":e})}}},e=>{e.O(0,[9609,636,6593,8792],()=>e(e.s=23776)),_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.