1import{u,h as j,n as k,j as s,f,H as v,o as N,i as b,F as C,p as K,T as y,P as F,d as L}from"./index-ifFCWbr-.js";import{C as P}from"./ContentFilters-0dfKhafs.js";import{C as _}from"./ComingSoon-DnV_PwL8.js";import{P as w}from"./PagePartnersSection-B8UQB3Mf.js";import"./ContentPartnersSection-_hVPvxB3.js";const D="/assets/workshops-kids-hero-Dh0C0P00.jpg",S="/assets/k1-vPkczNAi.jpg",T="/assets/k2-Dk7bYIbJ.jpg",I="/assets/k3-Q2QALpG4.jpg",E="/assets/k4-tjEg20Wg.jpg",W="/assets/k5-DOIU9KPm.jpg",A="/assets/k6-fos51tLE.jpg",M="/assets/k7-CiXs4YxX.jpg",z="/assets/k8-DDQfE4AV.jpg",B="/assets/k9-Dhyfl2Eo.jpg",H="/assets/k10-DS7n8LMi.jpg",Q=[S,T,I,E,W,A,M,z,B,H],J=()=>{const{t:Y,language:c}=u(),t=c==="fr",{data:o,rawData:r,isLoading:a,filters:l,filterOptions:n,setTagFilter:m,setLocationFilter:g,clearFilters:p,getLocalizedField:x}=j("workshops_kids",{sortBy:"workshop_date",sortBySecondary:"start_time"}),{show:h}=k("workshops_kids");return s.jsxs("div",{className:"min-h-screen bg-background",children:[s.jsx(f,{title:"Workshops for Kids â KIKK Festival 2026 Namur",description:"Creative workshops for children at KIKK Festival 2026 in Namur: discover digital culture as a family.",path:"/public/workshops-kids"}),s.jsx(v,{}),s.jsxs("main",{className:"pt-24 pb-16",children:[s.jsx("div",{className:"container mx-auto px-4",children:s.jsxs("div",{className:"mb-0 pb-0",children:[s.jsx("span",{className:"section-label",children:t?"Pour les enfants":"For kids"}),s.jsx("h1",{className:"text-4xl md:text-[5rem] lg:text-[7.5rem] font-bold tracking-[-0.06em] leading-[0.8] mb-6",children:"Workshops Kids"}),s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-6 text-left",children:[s.jsx("div",{className:"md:col-span-5",children:s.jsx("p",{className:"text-muted-foreground leading-relaxed text-sm",children:t?"Plein de découvertes en gaming, sound tech et robotique pour les jeunes esprits curieux !":"Full of discoveries in gaming, sound tech and robotics for young curious minds!"})}),s.jsx("div",{className:"md:col-span-3 md:col-start-10 flex items-end justify-end",children:s.jsxs("div",{className:"flex flex-col items-end",children:[s.jsx("span",{className:"text-6xl md:text-8xl font-bold tracking-tighter leading-none",children:"5+"}),s.jsx("span",{className:"text-[10px] uppercase tracking-wider text-muted-foreground mt-1 text-right",children:t?"ateliers":"workshops"})]})})]})]})}),s.jsx("div",{className:"py-[30px]",children:s.jsx(N,{src:D,alt:"KIKK Workshops Kids"})}),s.jsxs("div",{className:"container mx-auto px-4",children:[s.jsx(P,{tags:n.tags,selectedTags:l.tags,locations:n.locations,selectedLocation:l.location,onTagChange:m,onLocationChange:g,onClear:p}),a&&s.jsx("div",{className:"flex items-center justify-center py-12",children:s.jsx(b,{className:"w-8 h-8 animate-spin text-muted-foreground"})}),!a&&o.length===0&&(((r==null?void 0:r.length)??0)===0?s.jsx(_,{}):s.jsx("div",{className:"text-center py-12",children:s.jsx("p",{className:"text-muted-foreground",children:t?"Aucun résultat.":"No results."})})),!a&&o.length>0&&s.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 mb-8",children:[o.map(e=>{var i,d;return s.jsx(C,{image:((i=e.gallery_images)!=null&&i.length?e.gallery_images[0]:e.image_url)||"",title:e.title,subtitle:e.age_range||e.instructor_name||void 0,description:(d=x(e,"description"))==null?void 0:d.slice(0,80),to:`/workshops-kids/${e.slug}`,variant:"visual"},e.id)}),h&&s.jsx(K,{aspect:"3/4"})]}),s.jsx(w,{pageKey:"workshops_kids"}),!a&&s.jsx("section",{"aria-hidden":"true",className:"pt-8 border-t border-border mb-2",children:s.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:Q.map((e,i)=>s.jsx("div",{className:"relative w-full overflow-hidden bg-muted aspect-[16/10]",children:s.jsx("img",{src:e,alt:"",loading:"lazy",className:"absolute inset-0 w-full h-full object-cover"})},i))})})]})]}),s.jsx(y,{}),s.jsx(F,{}),s.jsx(L,{})]})};export{J 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.