1import{T as y,u as L,U as O,V as I,P as l,N as t}from"./BDodMRfh.js";const x=()=>{const u=t(""),a=t(""),s=t("index, follow"),r=t(null),c=t(null),i=t(null),v=t(null),o=t(""),n=t(null),{locales:g,defaultLocale:f}=y(),{getLocalizedUrl:p}=L();O({title:()=>u.value,description:()=>a.value,robots:()=>s.value,ogTitle:()=>r.value,ogDescription:()=>c.value,ogImage:()=>i.value,ogType:()=>v.value});const h=l(()=>o.value?[{rel:"canonical",href:o.value}]:[]),S=l(()=>[...g.value.map(e=>{const d=typeof e=="string"?e:e.code;return{rel:"alternate",hreflang:d,href:p(d)}}),{rel:"alternate",hreflang:"x-default",href:p(f)}]),T=l(()=>n.value?[{key:"structured-data",type:"application/ld+json",children:JSON.stringify(n.value)}]:[]),m=l(()=>[...h.value,...S.value]),k=l(()=>[...T.value]);return I({link:m,script:k}),{updateSeo:e=>{u.value=e.title,a.value=e.description,s.value=e.robots,r.value=e.ogTitle,c.value=e.ogDescription,i.value=e.ogImage,v.value=e.ogType,o.value=e.canonicalUrl,n.value=e.structuredData??null}}};export{x 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.