1import{d as g,o as a,h as p,w as u,a as e,c as i,q as h,g as c,f as j,n as f,t as n,i as l,_ as v}from"./3j02TAnw.js";import{_ as b}from"./DlAUqK2U.js";const x=["src"],y=["src"],C={class:"project__band"},k={class:"project__title"},w={class:"project__cta","aria-hidden":"true"},B={class:"project__cta-label"},P=g({__name:"ProjectCard",props:{url:{},title:{},image:{},imagePosition:{},ctaLabel:{}},setup(t){const r=t,m={"applications-mobiles":"/img/animateds/applications-mobiles.svg","conseil-digital":"/img/animateds/conseil-digital.svg",gamification:"/img/animateds/gamification-serious-game.svg","sites-et-applications-web":"/img/animateds/sites-et-applications-web.svg"},_=l(()=>r.url.split("/").filter(Boolean)[1]||""),s=l(()=>m[_.value]);return(L,o)=>{const d=v;return a(),p(d,{to:t.url,class:"project"},{default:u(()=>[e("div",{class:f(["project__media",{"project__media--placeholder":!t.image}])},[t.image?(a(),i("img",{key:0,src:t.image,alt:"",style:h({objectPosition:t.imagePosition||"center"}),loading:"lazy"},null,12,x)):c(s)?(a(),i("img",{key:1,src:c(s),alt:"",class:"project__placeholder",loading:"lazy"},null,8,y)):j("",!0)],2),e("div",C,[e("h3",k,n(t.title),1),e("span",w,[e("span",B,n(t.ctaLabel||"En savoir plus"),1),o[0]||(o[0]=e("svg",{class:"project__cta-arrow",viewBox:"0 0 24 24"},[e("path",{d:"M5 12h14M13 6l6 6-6 6"})],-1))])])]),_:1},8,["to"])}}}),M=Object.assign(b(P,[["__scopeId","data-v-43244133"]]),{__name:"MaillageProjectCard"});export{M as _};
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.