1import{_ as C}from"./DefvAlvp.js";import{d as v,u as b,b as y,c as d,e as o,g as s,i as w,f as r,t as l,k as h,j as I,o as i,m as T,J as B,_ as N,a as S,w as $,h as L,s as P}from"./B4Y9Z2uF.js";import{_ as V}from"./CRQlNwP2.js";import{_ as D,a as E,b as H}from"./CyLXeAk8.js";import{_ as M}from"./z2AcGEua.js";import{a as j}from"./BegTYraq.js";import{u as A,w as z,f as J}from"./CYviIkLX.js";import{u as O}from"./D6BFqy7_.js";import"./kxyJA2Kg.js";import"./Cs8nPyDP.js";import"./JaaZu2MZ.js";import"./DBm025UY.js";const R=["data-post"],U={class:"section section--hero bg--o-100"},q={class:"container"},F={class:"hero"},G={class:"hero__content"},K={class:"breadcrumb"},Q={class:"subtitle"},W={class:"hero__img"},X=["src","alt","width","height"],Y={class:"section section--page overflow"},Z={class:"container"},oo={class:"page"},to={class:"page__content"},eo=["innerHTML"],so={class:"page__sidebar"},no={class:"non-sticky"},ao={class:"box box--llm"},co={key:0,class:"sticky"},io={class:"sticky-content"},ro=v({__name:"ComparisonTemplate",props:{comparison:{}},setup(e){const n=b(),a=y({en:{archive:{link:"/compare/",title:"Compare"}},de:{archive:{link:"/compare/",title:"Vergleich"}}});return(k,g)=>{const p=C,m=B,u=V,c=E,t=D,_=H,f=M;return i(),d("div",{class:"comparison","data-post":e.comparison.id},[o("section",U,[o("div",q,[o("div",F,[o("div",G,[o("p",K,[s(p,{class:"nostyle breadcrumb__archive",to:r(a).archive.link},{default:w(()=>[T(l(r(a).archive.title),1)]),_:1},8,["to"]),s(m,{name:"material-symbols:keyboard-arrow-right",size:"16"}),o("span",null,"Canto vs. "+l(e.comparison.compareProductName),1)]),o("h1",null,l(e.comparison.title),1),o("p",Q,l(e.comparison.subHead),1),s(u,{btn1:"demo",btn2:"tour",btnClass:["btn-g-green","btn-link-arrow"]})]),o("div",W,[e.comparison.heroImage?.url?(i(),d("img",{key:0,src:e.comparison.heroImage.url,class:"img-fluid img-featured",alt:e.comparison.heroImage.alt,width:e.comparison.heroImage.width,height:e.comparison.heroImage.height},null,8,X)):h("",!0)])])])]),o("section",Y,[o("div",Z,[o("div",oo,[o("div",to,[o("div",{class:"content editor-content toc-content",innerHTML:e.comparison.content},null,8,eo)]),o("div",so,[o("div",no,[o("div",ao,[s(c)]),(i(),I(t,{key:e.comparison.slug}))]),r(n)==="en"?(i(),d("div",co,[o("div",io,[s(_,{class:"mt2"})])])):h("",!0)])])])]),s(f,{color:"green",btn1:"demo"})],8,R)}}}),mo=Object.assign(N(ro,[["__scopeId","data-v-5a73485a"]]),{__name:"ComparisonTemplate"}),_o={key:0},Io=v({__name:"[slug]",async setup(e){let n,a;const g=S().params.slug,p=b(),{data:m,error:u}=([n,a]=$(()=>j(g)),n=await n,a(),n);if(u.value||!m.value)throw L({statusCode:404,statusMessage:"Comparison not found",fatal:!1});const c=P(()=>m.value),t=c.value,_=`/compare/${t.slug}/`;return A({title:t.seoTitle,description:t.seoDescription,ogImage:t.featuredImage||void 0,published:t.date,modified:t.modified}),O(J(t.compareProductName,_),z({lang:p==="de"?"de-DE":"en-US",path:_,title:t.seoTitle,description:t.seoDescription,published:t.date,modified:t.modified})),(f,lo)=>{const x=mo;return r(c)?(i(),d("div",_o,[s(x,{comparison:r(c)},null,8,["comparison"])])):h("",!0)}}});export{Io 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.