PageSourceSearch

https://elfdegebod.com/assets/staff-C2YoU8_S.js

js elfdegebod.com collected 2026-10-07 16:42:13 UTC 5,496 bytes, 1 lines download raw bytes

1import{u as i,r as g,j as e}from"./vendor-query-Z3GGpY1C.js";import{k as x,H as b,n as j,L as v}from"./index-BcefymES.js";import{F as w}from"./footer-DDG8yozF.js";import{A as y}from"./arrow-left-Bl715yu0.js";import"./vendor-radix-Dl5I7pIb.js";import"./mail-Cr5CEm1o.js";import"./clock-C4X2UsH4.js";import"./star-C_9EkL6m.js";import"./message-circle-CnE9VJ6p.js";const N={0:"https://elfdegebod.com/wp-content/uploads/2025/01/WhatsApp-Image-2024-03-23-at-11.36.26_b82f0dfe.jpg",1:"https://elfdegebod.com/wp-content/uploads/2025/01/WhatsApp-Image-2024-03-23-at-11.40.26_6630bb9a.jpg",2:"https://elfdegebod.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-14-at-09.52.00_f6de35fe.jpg",3:"https://elfdegebod.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-25-at-13.39.29-2.jpeg",4:"https://elfdegebod.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-25-at-15.54.15-1.jpeg"};function L(){const{language:l}=x(),r=l,{data:c=[]}=i({queryKey:["/api/team-members"],queryFn:()=>fetch("/api/team-members").then(t=>t.json()),staleTime:6e4}),{data:m=[]}=i({queryKey:["/api/team-photos"],queryFn:()=>fetch("/api/team-photos").then(t=>t.json()),staleTime:6e4}),{data:a}=i({queryKey:["/api/site/config"],queryFn:()=>fetch("/api/site/config").then(t=>t.json()),staleTime:6e4}),p=(a==null?void 0:a.textOverrides)??{},s=(t,n,o,u,f)=>{var d;return((d=p[t])==null?void 0:d[r])||{nl:n,en:o,fr:u,de:f}[r]||o};g.useEffect(()=>{document.title=s("staff.eyebrow","Ons team","Our Team","Notre équipe","Unser Team")+" – Elfde Gebod"},[l,a]);const h=c.filter(t=>t.visible!==!1);return e.jsxs("div",{className:"min-h-screen bg-[#e8e2d8]",children:[e.jsxs(b,{children:[e.jsx("title",{children:"Ons Team | Elfde Gebod Antwerpen"}),e.jsx("meta",{name:"description",content:"Ontmoet het team achter Elfde Gebod — de mensen die elke dag zorgen voor een onvergetelijke Belgische eetervaring in Antwerpen."}),e.jsx("link",{rel:"canonical",href:"https://elfdegebod.com/staff"})]}),e.jsx(j,{}),e.jsx("main",{className:"pb-16 sm:pb-24",children:e.jsxs("div",{className:"max-w-4xl mx-auto px-4 sm:px-6 lg:px-8 pt-8 sm:pt-12",children:[e.jsxs(v,{href:"/",className:"inline-flex items-center gap-1.5 text-[13px] text-gray-500 hover:text-hotel-green transition-colors mb-6",children:[e.jsx(y,{className:"h-3.5 w-3.5"}),s("nav.backHome","Terug naar startpagina","Back to home","Retour à l'accueil","Zurück zur Startseite")]}),e.jsxs("div",{className:"text-center mb-14",children:[e.jsx("p",{className:"text-hotel-gold text-[11px] tracking-[0.32em] uppercase font-semibold mb-3",children:s("staff.eyebrow","Ons team","Our team","Notre équipe","Unser Team")}),e.jsx("h1",{className:"font-serif text-4xl sm:text-5xl font-bold text-gray-900 mb-6",children:s("staff.title","De mensen achter het Elfde Gebod","The people behind Elfde Gebod","Les personnes derrière Elfde Gebod","Die Menschen hinter Elfde Gebod")}),e.jsx("p",{className:"text-gray-600 text-lg max-w-2xl mx-auto leading-relaxed",children:s("staff.intro","Ons team is een levendige mix van diverse culturen en achtergronden. Samenwerking, respect en waardering voor diversiteit staan centraal in alles wat we doen.","Our team is a vibrant blend of diverse cultures and backgrounds. Teamwork, respect and a genuine appreciation for diversity are central to everything we do.","Notre équipe est un mélange dynamique de cultures et de parcours divers. La collaboration, le respect et l'appréciation de la diversité sont au cœur de tout ce que nous faisons.","Unser Team ist eine lebendige Mischung verschiedener Kulturen und Hintergründe. Teamarbeit, Respekt und die Wertschätzung von Vielfalt stehen im Mittelpunkt von allem, was wir tun.")})]}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6 mb-12",children:h.map(t=>{const n=m[t.photoSlot]||N[t.photoSlot]||null,o=t[`role_${r}`]||t.role_en;return e.jsxs("div",{className:"bg-white rounded-2xl shadow-sm border border-gray-100 overflow-hidden text-center",children:[e.jsx("div",{className:"w-full aspect-square overflow-hidden",children:n?e.jsx("img",{src:n,alt:t.name,loading:"lazy",className:"w-full h-full object-cover object-top"}):e.jsx("div",{className:"w-full h-full bg-gray-100 flex items-center justify-center text-gray-300 text-sm",children:"No photo"})}),e.jsxs("div",{className:"p-5",children:[e.jsx("h3",{className:"font-semibold text-gray-900 mb-1",children:t.name}),e.jsx("p",{className:"text-sm text-hotel-gold font-medium",children:o})]})]},t.name+t.photoSlot)})}),e.jsxs("div",{className:"bg-hotel-green/5 border border-hotel-green/15 rounded-2xl p-8 text-center",children:[e.jsx("h3",{className:"font-serif text-2xl font-bold text-gray-900 mb-3",children:s("staff.joinTitle","Werk mee bij het Elfde Gebod","Join the Elfde Gebod team","Rejoignez l'équipe d'Elfde Gebod","Werden Sie Teil des Elfde Gebod Teams")}),e.jsx("p",{className:"text-gray-600 mb-5",children:s("staff.joinDesc","Geïnteresseerd om deel uit te maken van ons team? Stuur ons een berichtje.","Interested in joining our team? Send us a message.","Intéressé à rejoindre notre équipe ? Envoyez-nous un message.","Interesse daran, Teil unseres Teams zu werden? Schreiben Sie uns eine Nachricht.")}),e.jsx("a",{href:"mailto:[email protected]?subject=Sollicitatie",className:"inline-flex items-center gap-2 bg-hotel-green text-white px-6 py-2.5 rounded-full text-sm font-medium hover:bg-hotel-green/90 transition-colors",children:"[email protected]"})]})]})}),e.jsx(w,{})]})}
vendor: 22 bytes, line 1
1export{L as default};

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.