1import{ac as f,ad as d,ae as U,am as a,ab as b,C as S,af as w}from"./_44wexPu.js";function R({title:i,i18nSlugs:l,social:e}){if(!e)throw new Error("Missing required SEO data");const{$i18n:p}=f(),t=w(),g=d(),s=U(),n=a(new URL(g.path,t.public.baseUrl).toString()),u=new URL("/images/logo-wide.jpg",t.public.baseUrl).toString(),c=t.public.originalUrl?a(new URL(g.path,t.public.originalUrl).toString()):n;b({title:e.title||i,meta:[{name:"description",content:String(e.description)},{property:"og:type",content:"website"},{property:"og:url",content:n},{property:"og:title",content:String(e.title||i||"De Voorhoede")},{property:"og:description",content:String(e.description)},{property:"og:image",content:e.image?.url||u},{property:"og:image:width",content:"1000"},{property:"og:image:height",content:"500"}],link:[{rel:"me",href:S},{rel:"canonical",href:c},t.public.originalUrl?{rel:"alternate",hreflang:p.locale(),href:n}:null,...p.locales.map(({code:o})=>{const r=l?.find(m=>m.locale===o)?.value;if(l&&!r)return null;const h=r?.includes("/")?r.split("/"):r;return{rel:"alternate",hreflang:o,href:a(new URL(s.resolve({params:{language:o,slug:h}}).path,t.public.baseUrl).href)}})]})}export{R as u};
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.