PageSourceSearch

https://easystart.centrepatronal.ch/_nuxt/BvQy25wy.js

js centrepatronal.ch collected 2026-10-02 07:38:04 UTC 4,006 bytes, 1 lines download raw bytes

1import{_ as A}from"./DNrW19FK.js";import{_ as F}from"./fVw6mec_.js";import{_ as M}from"./DVgYcg13.js";import{_ as O}from"./km3Zisod.js";import{_ as T}from"./DiCR-jL5.js";import{_ as j}from"./BNzcKUun.js";import{_ as H}from"./DQAK4ry7.js";import{d as I,a as N,c as r,i as a,s as p,F as x,o as s,B as o,g as y,v as l,l as B,h as i,j as P,D as R,C as V,r as W,e as S,f as D}from"./V9JhC5tk.js";import{I as v}from"./CVblC2sp.js";import{u as G}from"./BGK1KDWU.js";import"./DlAUqK2U.js";import"./BK3KUEzx.js";import"./l_muiikG.js";import"./Bu_-FVb7.js";import"./if1Z1kDS.js";const q={class:"mb-auto mr-auto flex flex-col"},J={class:"text-lg font-bold mb-4"},K={key:0,class:"flex flex-col gap-y-3 mt-3"},Q={class:"flex items-center gap-x-2"},U={key:0},X=["href"],Y=["href"],Z={key:3},ee={class:"flex items-center justify-center rounded-xl border border-[#EEF1F5] w-full h-[168px] md:size-[168px]"},te={class:"text-lg font-bold mb-4"},se=["innerHTML"],re={class:"text-lg font-bold mb-4"},ne={class:"grid grid-cols-1 md:grid-cols-2 gap-4 md:gap-6"},ae=I({__name:"DetailPartner",props:{partner:{},partnerContacts:{}},setup(k){const{t:u}=N(),n=k;return($,w)=>{const c=M,m=O,d=j,t=T,b=H;return s(),r(x,null,[a(t,{class:"drop-shadow-xl rounded-xl"},{default:p(()=>[a(d,{class:"flex flex-col md:flex-row items-center justify-between p-4 md:p-6"},{default:p(()=>[o("div",q,[o("h2",J,l(n.partner.title),1),o("p",null,l(n.partner.subtitle),1),n.partnerContacts.length?(s(),r("div",K,[(s(!0),r(x,null,B(n.partnerContacts,e=>(s(),r("div",{key:e.icon},[o("p",Q,[a(c,{size:"base",class:"flex items-center size-[20px]",icon:e.icon},null,8,["icon"]),e.contactPerson?(s(),r("span",U,l(e.contactPerson),1)):y("",!0),e.href&&!e.href.startsWith("mailto")&&!e.href.startsWith("tel")?(s(),r("a",{key:1,class:"underline underline-offset-2",href:e.href,target:"_blank",rel:"noopener noreferrer"},l(i(u)("Site internet")),9,X)):e.href?(s(),r("a",{key:2,class:"underline underline-offset-2",href:e.href,target:"_blank",rel:"noopener noreferrer"},l(e.value),9,Y)):(s(),r("span",Z,l(e.value),1))])]))),128))])):y("",!0)]),o("div",ee,[a(m,{class:"h-fit",src:n.partner.image.url_src,width:148,height:0,alt:""},null,8,["src"])])]),_:1})]),_:1}),a(t,{class:"bg-transparent"},{default:p(()=>[a(d,{class:"p-0 bg-transparent"},{default:p(()=>[o("h2",te,l(i(u)("En savoir plus sur"))+" "+l(n.partner.title),1),o("div",{innerHTML:n.partner.description_html},null,8,se)]),_:1})]),_:1}),a(t,{class:"bg-transparent"},{default:p(()=>[a(d,{class:"p-0 bg-transparent"},{default:p(()=>[o("h2",re,l(i(u)("Les services proposés")),1),o("div",ne,[(s(!0),r(x,null,B(n.partner.products,e=>(s(),P(b,{key:e.id,product:e,icon:e.icon},null,8,["product","icon"]))),128))])]),_:1})]),_:1})],64)}}}),oe={key:1,class:"container"},le={key:0,class:"flex flex-col gap-10"},$e=I({__name:"[id]",setup(k){R(async()=>await d());const u=V(),{isLoading:n,stopLoading:$,startLoading:w}=G(),{t:c}=N(),m=W(null);async function d(){w();const e=await S(`/webservice/partner?id=${u.params.id}`);e&&(m.value=e.data.value),$()}const t=D(()=>{var _;const e=(_=m.value)==null?void 0:_.partners;return!e||!Array.isArray(e)||!e.length?null:e[0]}),b=D(()=>{var e,_,f,h,g,C,L,E;return[{label:c("Région"),icon:v.LOCATION_PIN,value:(e=t.value)==null?void 0:e.address},{label:c("Téléphone"),icon:v.PHONE,value:(_=t.value)==null?void 0:_.phone,contactPerson:(f=t.value)==null?void 0:f.contact_person,href:`tel:${(h=t.value)==null?void 0:h.phone}`},{label:c("Email"),icon:`${v.EMAIL} fa-light`,value:(g=t.value)==null?void 0:g.contact_email,href:`mailto:${(C=t.value)==null?void 0:C.contact_email}`},{label:c("Lien"),icon:`${v.GLOBE} fa-light`,value:(L=t.value)==null?void 0:L.website_url,href:(E=t.value)==null?void 0:E.website_url}].filter(z=>!!z.value)});return(e,_)=>{const f=A,h=F,g=ae;return i(n)?(s(),P(f,{key:0})):(s(),r("section",oe,[a(h),i(t)?(s(),r("div",le,[a(g,{partner:i(t),"partner-contacts":i(b)},null,8,["partner","partner-contacts"])])):y("",!0)]))}}});
1export{$e 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.