PageSourceSearch

https://www.pedali.de/_nuxt/DxSO0GQ_.js

js pedali.de collected 2026-10-10 01:23:27 UTC 23,074 bytes, 1 lines download raw bytes

1import{aR as y,ct as n,aH as l,aF as m,aC as T,c1 as t,ao as L,aD as o,ci as u,s as k,ca as B,aO as g,d6 as A,a6 as O,aE as x,dq as P,aN as D,bP as C,cc as he,cb as ge,a as be,aj as Q,ac as J,b1 as W,dp as q,cz as ve,W as ye,c8 as G,cS as K,d3 as we,ch as ke,bi as $e,aI as Ce,da as Be,de as je,d8 as Pe,bf as H,a3 as Me,bj as R}from"./BcZGtWxY.js";import{getMarkdownRenderer as Ie}from"./CnkAoz5q.js";import{a as Te,_ as Se}from"./Cd4I8yfj.js";import{_ as X}from"./DEELUpAA.js";import z from"./De1HtjmT.js";import{_ as Y}from"./BiVr-8oT.js";import{a as Z}from"./DXtdqokf.js";import{u as Oe}from"./C53f0qf_.js";import{u as Le}from"./BhXlVnoa.js";import{u as ze}from"./liop4I4x.js";import{t as V}from"./Bb8wpWaW.js";import{u as Ne}from"./CHCs3BIK.js";import"./C0gdQfdA.js";import"./DFibNd9k.js";function Ue(e){const s=e?.trim();return s?Ie().renderInline(s):""}const Ae=["innerHTML"],De=y({__name:"CopyrightNotice",props:{copyright:{}},setup(e){const s=e,c=T(()=>Ue(s.copyright));return(d,i)=>n(c)?(t(),l("div",{key:0,class:"copyright-notice font-nunito text-2xs font-light text-ink-faint",innerHTML:n(c)},null,8,Ae)):m("",!0)}}),ee=Object.assign(L(De,[["__scopeId","data-v-df33bce3"]]),{__name:"BlogCopyrightNotice"}
1),qe={class:"my-4 flex w-full flex-col gap-4 rounded-sm border border-divider p-4 font-nunito xl:mt-0 xl:w-[310px]"},Ee={class:"mb-2 text-base font-bold"},Fe={class:"flex flex-col gap-4 pb-6"},He=["href"],Re=y({__name:"TableOfContents",props:{component:{}},setup(e){const s=e,{headline:c,content:d}=s.component;return(i,p)=>(t(),l("div",qe,[o("h3",Ee,u(n(c)),1),o("ul",Fe,[(t(!0),l(k,null,B(n(d),f=>(t(),l("li",{key:f.sectionid},[o("a",{class:"underline",href:f.sectionid.toLowerCase()},u(f.display),9,He)]))),128))])]))}}),Ve=Object.assign(Re,{__name:"BlogContentTableOfContents"}),Qe=["id"],Je=y({__name:"Text",props:{component:{}},setup(e){const s=e,{anchorid:c,text:d}=s.component,i=c?c.toLowerCase():void 0;return(p,f)=>{const a=z;return t(),l("div",{id:n(i),class:"max-w-full"},[g(a,{markdown:n(d)},null,8,["markdown"])],8,Qe)}}}),We=Object.assign(L(Je,[["__scopeId","data-v-91e72345"]]),{__name:"BlogContentText"}),Ge=["id"],Ke={class:"ml-1"},Xe=y({__name:"Media",props:{component:{}},setup(e){const s=e,{images:c,caption:d,copyright:i,smallerwidth:p,anchorid:f}=s.component,a=f?f.toLowerCase():void 0,{isMobile:h}=A(),r=T(()=>{const b=c[0];return b?(h.value||p)&&b.formats.small?b.formats.small.url:b.formats.large?.url??b.formats.medium?.url??b.url:""});return(b,v)=>{const w=O,M=ee;return t(),l("div",{id:n(a),class:"mb-4 flex flex-col gap-1 font-nunito"},[g(w,{src:n(r),alt:n(d)},null,8,["src","alt"]),o("div",null,[o("span",Ke,u(n(d)),1),g(M,{copyright:n(i),class:"mt-px ml-1"},null,8,["copyright"])])],8,Ge)}}}),Ye=Object.assign(Xe,{__name:"BlogContentMedia"}),Ze=["id"],et=y({__name:"Box",props:{component:{}},setup(e){const s=e,{anchorid:c,headlineType:d,isHeadingCentered:i,headline:p}=s.component,f=c?c.toLowerCase():void 0;return(a,h)=>(t(),l("div",{id:n(f),class:"mb-4 rounded-lg bg-mid p-4 pb-8"},[n(p)?(t(),x(he(n(d)),{key:0,class:C(["mx-2 mt-6 mb-8 w-full text-2xl font-bold text-link md:text-3xl",{"text-center":n(i)}])},{default:P(()=>[D(u(n(p)),1)]),_:1},8,["class"])):m("",!0),ge(a.$slots,"default")],8,Ze))}}),E=Object.assign(et,{__name:"BlogContentBox"}),tt={class:"flex flex-col gap-y-4 px-2"},ot={key:0,class:"block pb-1"},nt=y({__name:"List",props:{component:{}},setup(e){const s=e,{content:c}=s.component;return(d,i)=>{const p=z,f=E;return t(),x(f,{component:e.component},{default:P(()=>[o("ul",tt,[(t(!0),l(k,null,B(n(c),a=>(t(),l("li",{key:a.id,class:"flex gap-x-2"},[i[0]||(i[0]=o("div",{class:"mt-2.5 h-1.5 min-w-1.5 rounded-full bg-black"},null,-1)),o("div",null,[a.headline?(t(),l("strong",ot,u(a.headline)+":",1)):m("",!0),g(p,{markdown:a.content},null,8,["markdown"])])]))),128))])]),_:1},8,["component"])}}}),st=Object.assign(L(nt,[["__scopeId","data-v-85679b6c"]]),{__name:"BlogContentList"}),lt={class:"flex flex-col gap-6 px-2"},ct={class:"mt-1 flex flex-col"},rt={class:"font-bold"},it={key:0,class:"mt-14 flex justify-center"},at=["href"],dt=y({__name:"CheckList",props:{component:{}},setup(e){const s=e,{content:c,downloadable:d,pdf:i}=s.component;return(p,f)=>{const a=z,h=E;return t(),x(h,{component:e.component},{default:P(()=>[o("ul",lt,[(t(!0),l(k,null,B(n(c),r=>(t(),l("li",{key:r.id,class:"flex flex-row items-start gap-4"},[f[0]||(f[0]=o("div",{class:"min-h-9 min-w-9 rounded-md border-2 border-control"},null,-1)),o("div",ct,[o("span",rt,u(r.headline)+":",1),g(a,{markdown:r.content},null,8,["markdown"])])]))),128))]),n(d)&&n(i).url?(t(),l("div",it,[o("a",{href:n(i).url,target:"_blank",class:"w-[300px] cursor-pointer rounded-md border-3 border-control bg-white px-4 py-2 text-center font-bold"},"Checkliste herunterladen",8,at)])):m("",!0)]),_:1},8,["component"])}}}),ut=Object.assign(L(dt,[["__scopeId","data-v-098f83fd"]]),{__name:"BlogContentCheckList"}),_t=["id"],mt=y({__name:"Quote",props:{component:{}},setup(e){const s=e,{anchorid:c,value:d}=s.component,i=c?c.toLowerCase():void 0;return(p,f)=>{const a=X;return t(),l("div",{id:n(i),class:"mb-4 max-w-full rounded-sm bg-mid p-4"},[g(a,{level:3,class:"text-xl xl:text-2xl"},{default:P(()=>[D(u(n(d)),1)]),_:1})],8,_t)}}}),pt=Object.assign(mt,{__name:"BlogContentQuote"}),ft={class:"flex flex-col gap-8 px-2 md:gap-4"},xt={class:"mr-2 flex min-h-12 min-w-12 items-center justify-center rounded-full border-2 border-primary text-xl font-bold"},ht={class:"mt-2 flex flex-col"},gt={class:"font-bold"},bt={class:"-mt-3 pr-2"},vt={class:"flex flex-1 justify-end"},yt=y({__name:"StepForStep",props:{component:{}},setup(e){const s=e,{content:c}=s.component;return(d,i)=>{const p=z,f=O,a=E;return t(),x(a,{component:e.component},{default:P(()=>[o("ul",ft,[(t(!0),l(k,null,B(n(c),(h,r)=>(t(),l("li",{key:h.id,class:"flex flex-col items-start overflow-hidden border-b border-control pb-2 last:border-none md:flex-row md:gap-2"},[o("span",xt,u(r+1),1),o("div",ht,[o("span",gt,u(h.headline),1),o("div",bt,[g(p,{markdown:h.content},null,8,["markdown"])])]),o("div",vt,[h.image?(t(),x(f,{key:0,src:h.image.url,alt:h.image.alternativeText??"Bild",class:"w-full min-w-60 rounded-sm pb-3 md:w-60"},null,8,["src","alt"])):m("",!0)])]))),128))])]),_:1},8,["component"])}}}),wt=Object.assign(yt,{__name:"BlogContentStepForStep"}),kt=["id"],$t={class:"grid-heading text-2xl font-bold text-link"},Ct={class:"grid-avatar"},Bt={class:"grid-text h-full border-control font-nunito md:border-l md:pl-4"},jt=y({__name:"Tipp",props:{isExpertTipp:{type:Boolean},component:{}}
1,setup(e){const s=e,{anchorid:c,headline:d,bild:i,content:p}=s.component,f=c?c.toLowerCase():void 0;return(a,h)=>{const r=O;return t(),l("div",{id:n(f),class:"grid-container mb-4 h-full gap-4 rounded-lg bg-mid p-4"},[o("h3",$t,u(n(d)),1),o("div",Ct,[e.isExpertTipp&&n(i)?(t(),x(r,{key:0,src:n(i).url,alt:n(i).alternativeText??"",class:"mr-4 size-24 rounded-full border-2 border-white"},null,8,["src","alt"])):(t(),x(n(be),{key:1,class:"my-auto hidden min-h-12 min-w-12 text-link md:block"}))]),o("div",Bt,u(n(p)),1)],8,kt)}}}),Pt=Object.assign(L(jt,[["__scopeId","data-v-a51aa8fd"]]),{__name:"BlogContentTipp"}),Mt={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"};function It(e,s){return t(),l("svg",Mt,[...s[0]||(s[0]=[o("path",{fill:"currentColor",d:"M11 13H5v-2h6V5h2v6h6v2h-6v6h-2z"},null,-1)])])}const Tt={name:"material-symbols-add",render:It},St={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"};function Ot(e,s){return t(),l("svg",St,[...s[0]||(s[0]=[o("path",{fill:"currentColor",d:"M5 13v-2h14v2z"},null,-1)])])}const Lt={name:"material-symbols-remove",render:Ot},zt=["id"],Nt={class:"flex flex-1 flex-col border-b border-control lg:border-r lg:border-b-0"},Ut={class:"list-none py-2"},At={class:"flex size-6 items-center justify-center rounded-full border border-highlight-green"},Dt={class:"pt-1"},qt={class:"flex flex-1 flex-col"},Et={class:"list-none py-2"},Ft={class:"flex size-6 items-center justify-center rounded-full border border-error"},Ht={class:"pt-1"},Rt=y({__name:"Comparison",props:{component:{}},setup(e){const s=e,{anchorid:c,pros:d,cons:i}=s.component,p=c?c.toLowerCase():void 0;return(f,a)=>(t(),l("div",{id:n(p),class:"mb-4 flex flex-col overflow-hidden rounded-md border border-control lg:flex-row"},[o("div",Nt,[a[0]||(a[0]=o("div",{class:"border-b border-control bg-soft p-4 font-bold"}," Vorteile ",-1)),o("ul",Ut,[(t(!0),l(k,null,B(n(d),h=>(t(),l("li",{key:h.id,class:"flex items-center gap-4 px-4 py-2 pr-8 font-nunito"},[o("div",At,[g(n(Tt),{class:"text-lg text-highlight-green"})]),o("span",Dt,u(h.content),1)]))),128))])]),o("div",qt,[a[1]||(a[1]=o("div",{class:"border-b border-control bg-soft p-4 font-bold"}," Nachteile ",-1)),o("ul",Et,[(t(!0),l(k,null,B(n(i),h=>(t(),l("li",{key:h.id,class:"flex items-center gap-4 px-4 py-2 pr-8 font-nunito"},[o("div",Ft,[g(n(Lt),{class:"text-lg text-icon-error"})]),o("span",Ht,u(h.content),1)]))),128))])])],8,zt))}}),Vt=Object.assign(Rt,{__name:"BlogContentComparison"}),Qt={class:"relative h-[347px] w-[290px] rounded-lg bg-white md:h-full md:w-full"},Jt={class:"flex h-full flex-col"},Wt={class:"flex flex-row items-center gap-4"}
1,Gt={key:0,class:"flex size-12 shrink-0 items-center justify-center rounded-full border-2 border-primary text-center text-2xl font-bold"},Kt={class:"flex flex-row items-center gap-4"},Xt={class:"flex items-center py-4"},Yt={key:0,class:"flex flex-col"},Zt={class:"truncate"},eo={key:0,class:"flex flex-row gap-3"},to={class:"flex size-12 shrink-0 items-center justify-center rounded-full border-2 border-primary text-center text-2xl font-bold"},oo={class:"flex min-w-0 flex-1 flex-col justify-center"},no={class:"block w-full truncate text-left"},so=y({__name:"Top10ProductsItem",props:{product:{},index:{},isMobile:{type:Boolean}},setup(e){return(s,c)=>{const d=O,i=J,p=Q;return t(),l("div",Qt,[g(p,{target:"_blank",to:`/produkt/${e.product.slug}`,class:"relative flex size-full flex-col justify-between p-4",title:e.product.name},{default:P(()=>[o("div",Jt,[o("div",Wt,[e.isMobile?m("",!0):(t(),l("div",Gt,u(e.index),1)),o("div",Kt,[o("div",Xt,[g(d,{class:"h-[126px] w-[268px] shrink-0 object-contain md:h-[74px] md:w-[150px]",src:e.product.image?.url??void 0,alt:e.product.name??""},null,8,["src","alt"])]),e.isMobile?m("",!0):(t(),l("div",Yt,[o("span",Zt,u(e.product.brandName),1),g(i,{class:"line-clamp-2 font-bold",product:e.product,"omit-brand":""},null,8,["product"])]))])]),e.isMobile?(t(),l("div",eo,[o("div",to,u(e.index),1),o("div",oo,[o("span",no,u(e.product.brandName),1),g(i,{class:"line-clamp-2 block w-full text-left font-bold",product:e.product,"omit-brand":""},null,8,["product"])])])):m("",!0),c[0]||(c[0]=o("div",{class:"grow"},null,-1)),o("div",{class:C(["max-w-full overflow-hidden text-left",e.isMobile?"flex flex-col items-end text-right":""])},[o("div",{class:C(["flex min-h-8 flex-row items-center gap-4",e.isMobile?"w-full flex-col items-end justify-end gap-0":"justify-start"])},[e.product.bestPrice?.price!=null?(t(),l("span",{key:0,class:C(["font-nunito text-base font-bold whitespace-nowrap text-link",e.isMobile?"self-end":""])}," ab "+u(("formatPrice"in s?s.formatPrice:n(W))(e.product.bestPrice.price))+" * ",3)):m("",!0),o("div",{class:C(["flex w-full items-center",e.isMobile?"justify-end":"justify-between"])},[o("div",{class:C(["inline-block text-base leading-7 underline",e.isMobile?"self-end":""])},u(e.product.offerCount)+" "+u(e.product.offerCount===1?"Angebot":"Angebote vergleichen"),3)],2)],2)],2)])]),_:1},8,["to","title"])])}}}),lo=Object.assign(so,{__name:"BlogContentTop10ProductsItem"}),co=["id"],ro={class:"grid-heading py-8 text-2xl font-bold"},io={key:0,class:"overflow-hidden pb-12"},ao={class:"mx-4"},uo={key:1,class:"grid grid-cols-2 gap-4 pb-8"},_o=y({__name:"Top10Products",props:{component:{}},async setup(e){let s,c;const d=e,{isMobile:i}=A(),{categoryid:p,anchorid:f,categoryDisplayName:a}=d.component,{fetchTop10ProductsByCategoryId:h}=Oe(),r=([s,c]=q(()=>h(p)),s=await s,c(),s);return(b,v)=>{const w=lo,M=Y;return t(),l("div",{id:n(f),class:"grid-container mb-4 h-full gap-8 rounded-lg bg-mid px-4 md:px-8"},[o("h3",ro," Die Top 10 "+u(n(a)),1),n(i)?(t(),l("div",io,[g(M,{items:n(r)?.top10ProductsByCategoryId,breakpoints:"blogProductsBreakpoints"in b?b.blogProductsBreakpoints:n(Z),"hide-nav-arrows":""},{slide:P(({item:j,index:$})=>[o("div",ao,[(t(),x(w,{key:j.slug,"is-mobile":n(i),product:j,index:$+1},null,8,["is-mobile","product","index"]))])]),_:1},8,["items","breakpoints"])])):(t(),l("div",uo,[(t(!0),l(k,null,B(n(r)?.top10ProductsByCategoryId,(j,$)=>(t(),x(w,{key:j.slug,"is-mobile":n(i),product:j,index:$+1},null,8,["is-mobile","product","index"]))),128))]))],8,co)}}}),mo=Object.assign(_o,{__name:"BlogContentTop10Products"}),po={class:"relative h-[347px] w-[290px] rounded-lg bg-white md:h-full md:w-full"},fo={class:"flex h-full flex-col"},xo={class:"flex flex-row items-center gap-4"},ho={class:"flex flex-row items-center gap-4"},go={class:"flex items-center py-4"},bo={key:0,class:"flex flex-col"},vo={class:"truncate"},yo={key:0,class:"flex flex-row gap-3"},wo={class:"flex min-w-0 flex-1 flex-col justify-center"},ko={class:"block w-full truncate text-left"},$o=y({__name:"ProductShowcaseItem",props:{product:{},isMobile:{type:Boolean}},setup(e){return(s,c)=>{const d=O,i=J,p=Q;return t(),l("div",po,[g(p,{target:"_blank",to:`/produkt/${e.product.slug}`,class:"relative flex size-full flex-col justify-between p-4",title:e.product.name},{default:P(()=>[o("div",fo,[o("div",xo,[o("div",ho,[o("div",go,[g(d,{class:"h-[126px] w-[268px] shrink-0 object-contain md:h-[74px] md:w-[150px]",src:e.product.image?.url??void 0,alt:e.product.name??""}
1,null,8,["src","alt"])]),e.isMobile?m("",!0):(t(),l("div",bo,[o("span",vo,u(e.product.brandName),1),g(i,{class:"line-clamp-2 font-bold",product:e.product,"omit-brand":""},null,8,["product"])]))])]),e.isMobile?(t(),l("div",yo,[o("div",wo,[o("span",ko,u(e.product.brandName),1),g(i,{class:"line-clamp-2 block w-full text-left font-bold",product:e.product,"omit-brand":""},null,8,["product"])])])):m("",!0),c[0]||(c[0]=o("div",{class:"grow"},null,-1)),o("div",{class:C(["max-w-full overflow-hidden text-left",e.isMobile?"flex flex-col items-end text-right":""])},[o("div",{class:C(["flex min-h-8 flex-row items-center gap-4",e.isMobile?"w-full flex-col items-end justify-end gap-0":"justify-start"])},[e.product.bestPrice?.price!=null?(t(),l("span",{key:0,class:C(["font-nunito text-base font-bold whitespace-nowrap text-link",e.isMobile?"self-end":""])}," ab "+u(("formatPrice"in s?s.formatPrice:n(W))(e.product.bestPrice.price))+" * ",3)):m("",!0),o("div",{class:C(["flex w-full items-center",e.isMobile?"justify-end":"justify-between"])},[o("div",{class:C(["inline-block text-base leading-7 underline",e.isMobile?"self-end":""])},u(e.product.offerCount)+" "+u(e.product.offerCount===1?"Angebot":"Angebote vergleichen"),3)],2)],2)],2)])]),_:1},8,["to","title"])])}}}),Co=Object.assign($o,{__name:"BlogContentProductShowcaseItem"}),Bo=["id"],jo={class:"grid-heading py-8 text-2xl font-bold"},Po={key:0,class:"overflow-hidden pb-12"},Mo={class:"mx-4"},Io={key:1,class:"grid grid-cols-2 gap-4 pb-8"},To=y({__name:"ProductShowcase",props:{component:{}},async setup(e){let s,c;const d=e,{isMobile:i}=A(),{title:p,anchorid:f,products:a}=d.component,h=[...new Set((a??[]).map(({productSlug:v})=>
1v).filter(Boolean))],{data:r}=([s,c]=q(()=>ve({query:ye,variables:{slugs:h}})),s=await s,c(),s),b=T(()=>{const v=new Map((r.value?.product?.results??[]).map(w=>[w.slug,w]));return h.flatMap(w=>v.get(w)??[])});return(v,w)=>{const M=Co,j=Y;return n(b).length?(t(),l("div",{key:0,id:n(f),class:"grid-container mb-4 h-full gap-8 rounded-lg bg-mid px-4 md:px-8"},[o("h3",jo,u(n(p)),1),n(i)?(t(),l("div",Po,[g(j,{items:n(b),breakpoints:"blogProductsBreakpoints"in v?v.blogProductsBreakpoints:n(Z)},{slide:P(({item:$})=>[o("div",Mo,[(t(),x(M,{key:$.slug,"is-mobile":n(i),product:$},null,8,["is-mobile","product"]))])]),_:1},8,["items","breakpoints"])])):(t(),l("div",Io,[(t(!0),l(k,null,B(n(b),$=>(t(),x(M,{key:$.slug,"is-mobile":n(i),product:$},null,8,["is-mobile","product"]))),128))]))],8,Bo)):m("",!0)}}}),So=Object.assign(To,{__name:"BlogContentProductShowcase"}),Oo={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"};function Lo(e,s){return t(),l("svg",Oo,[...s[0]||(s[0]=[o("path",{fill:"currentColor",d:"m7.4 15.375l-1.4-1.4l6-6l6 6l-1.4 1.4l-4.6-4.6z"},null,-1)])])}const zo={name:"material-symbols-expand-less",render:Lo},No={viewBox:"0 0 24 24",width:"1.2em",height:"1.2em"};function Uo(e,s){return t(),l("svg",No,[...s[0]||(s[0]=[o("path",{fill:"currentColor",d:"m12 15.375l-6-6l1.4-1.4l4.6 4.6l4.6-4.6l1.4 1.4z"},null,-1)])])}const Ao={name:"material-symbols-expand-more",render:Uo},Do=["id"],qo={class:"mb-6 text-center text-2xl font-bold md:mb-8 md:text-3xl"},Eo={class:"flex flex-col gap-4"},Fo={class:"m-0"},Ho=["id","aria-expanded","aria-controls","onClick"],Ro={class:"flex-1 text-base font-bold text-ink"},Vo=["id","aria-labelledby"],Qo=y({__name:"Faq",props:{component:{}},setup(e){const s=e,c=G(0),d=T(()=>s.component.anchorid?s.component.anchorid.toLowerCase():void 0);Le()?.push(s.component.items);function i(a){return`faq-${s.component.id}-header-${a}`}function p(a){return`faq-${s.component.id}-panel-${a}`}function f(a){c.value=c.value===a?-1:a}return(a,h)=>{const r=z;return t(),l("div",{id:n(d),class:"mb-4 rounded-sm bg-mid px-4 py-6 md:px-8 md:py-8"},[o("h2",qo,u(e.component.headline),1),o("div",Eo,[(t(!0),l(k,null,B(e.component.items,(b,v)=>(t(),l("div",{key:b.id,class:"overflow-hidden rounded-sm bg-white shadow-halo"},[o("h3",Fo,[o("button",{id:i(v),"aria-expanded":n(c)===v,"aria-controls":p(v),class:"flex w-full items-center gap-2.5 px-4 py-2.5 text-left",type:"button",onClick:w=>f(v)},[o("span",Ro,u(b.question),1),n(c)===v?(t(),x(n(zo),{key:0,class:"size-6 shrink-0"})):(t(),x(n(Ao),{key:1,class:"size-6 shrink-0"}))],8,Ho)]),n(c)===v?(t(),l("div",{key:0,id:p(v),role:"region","aria-labelledby":i(v),class:"px-4 pt-2 pb-4 font-light text-ink"},[g(r,{markdown:b.answer},null,8,["markdown"])],8,Vo)):m("",!0)]))),128))])],8,Do)}}}),Jo=Object.assign(Qo,{__name:"BlogContentFaq"});function Wo(e,s){const c=e.cover.formats?.large?.url||e.cover.url,d=e.metaDescription||e.teaser||"",i=e.updatedAt||e.publishedAt;K({script:[{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"BlogPosting",headline:e.title,image:c,datePublished:e.publishedAt,dateModified:i,description:d,mainEntityOfPage:s.url,author:{"@type":"Organization",name:"agital.online GmbH"},publisher:{"@type":"Organization",name:s.publisher.name,logo:{"@type":"ImageObject",url:s.publisher.logoUrl}}})}]})}const Go={key:0},Ko={key:1,class:"pedali-page-container flex justify-end"},Xo={class:"w-full xl:w-[930px]"},Yo={class:"pedali-page-container relative mb-16 flex min-h-[600px] justify-end"},Zo={class:"mt-4 w-full xl:w-[930px]"},en={class:"h-full xl:absolute xl:top-6 xl:left-0"}
1,tn={class:"mb-3 flex flex-col gap-4 rounded-sm border border-control bg-soft p-4"},on={class:"pb-2"},gn=y({__name:"[article]",async setup(e){let s,c;const d=we(),i=ze(),{fetchArticles:p}=i,{articles:f}=ke(i),a=$e(d.params.article)[0];if(!a)throw Ce({statusCode:404,statusMessage:"Artikel nicht gefunden"});const[,h]=([s,c]=q(()=>Promise.all([p(),i.fetchArticleBySlug(a)])),s=await s,c(),s),r=G(h),b=T(()=>{let S=r.value?.teaser;return S||(S=v()),V(S,150,!0)});function v(){return(r.value?.content.reduce((I,N)=>(N.__component==="content.text"&&I.push(N.text),I),[])||[]).join(" ").replace(/[#*`]/g,"").replace(/\n/g," ")}const w=T(()=>[{name:"Magazin",path:"/magazin"},{name:r.value?.slug&&r.value?.title||"ERROR(!)",path:`/magazin/${r.value?.slug||""}`}]),M=T(()=>r.value?.metaTitle?r.value.metaTitle:`${r.value?.title} Pedali Blog`),j=T(()=>r.value?.metaDescription?r.value.metaDescription:`${r.value?.title} ⭐ ${V(b.value,120,!0)}`),$=Be(`related-articles-${d.params.article}`,()=>r.value?f.value.filter(I=>I.kategorie===r.value?.kategorie&&I.slug!==r.value?.slug).sort(()=>Math.random()-.5).slice(0,10):[]),{url:U}=je();return Pe({ogType:"website",ogUrl:U.value,ogImage:r.value?.cover?.url||H(),ogSiteName:R(),title:M.value,ogTitle:M.value,description:j.value,ogDescription:j.value,keywords:r.value?.title}),r.value?.isPreview&&Ne(),K({link:[{rel:"canonical",href:U.value}]}),r.value&&Wo(r.value,{url:U.value,publisher:{name:R(),logoUrl:H()}}),(S,I)=>{const N=Me,te=O,oe=ee,ne=Se,se=X,le=Ve,ce=We,re=Ye,ie=st,ae=ut,de=pt,ue=wt,F=Pt,_e=Vt,me=mo,pe=So,fe=Jo,xe=Te;return t(),l(k,null,[g(N,{class:"pedali-page-container pt-4 md:px-8 xl:px-4",entries:n(w)},null,8,["entries"]),n(r)?(t(),l("article",Go,[n(r).cover?.url?(t(),x(te,{key:0,src:n(r).cover.url,alt:n(r).cover.alternativeText||n(r).title,width:n(r).cover.width,height:n(r).cover.height,sizes:"sm:100vw md:100vw lg:100vw xl:1024px",densities:"1x","is-lcp":"",class:"m-auto h-auto w-full max-w-screen-xl"},null,8,["src","alt","width","height"])):m("",!0),n(r).coverCopyright?.trim()?(t(),l("div",Ko,[o("div",Xo,[g(oe,{copyright:n(r).coverCopyright,class:"mt-0.75"},null,8,["copyright"])])])):m("",!0),o("div",Yo,[o("div",Zo,[n(r).isPreview?(t(),x(ne,{key:0})):m("",!0),o("span",null,u(n(r).kategorie),1),g(se,{level:1,class:"mb-2"},{default:P(()=>[D(u(n(r).title),1)]),_:1}),(t(!0),l(k,null,B(n(r).content,_=>(t(),l("section",{key:_.id},[o("div",en,[_.__component==="content.inhaltsverzeichnis"?(t(),x(le,{key:0,component:_,class:"xl:sticky xl:top-40"},null,8,["component"])):m("",!0)]),_.__component==="content.text"?(t(),x(ce,{key:0,component:_},null,8,["component"])):m("",!0),_.__component==="content.media"?(t(),x(re,{key:1,component:_},null,8,["component"])):m("",!0),_.__component==="content.liste"?(t(),x(ie,{key:2,component:_},null,8,["component"])):m("",!0),_.__component==="content.checkliste"?(t(),x(ae,{key:3,component:_},null,8,["component"])):m("",!0),_.__component==="content.zitat"?(t(),x(de,{key:4,component:_},null,8,["component"])):m("",!0),_.__component==="content.step-for-step"?(t(),x(ue,{key:5,component:_},null,8,["component"])):m("",!0),_.__component==="content.tipp"?(t(),x(F,{key:6,component:_},null,8,["component"])):m("",!0),_.__component==="content.experten-tipp"?(t(),x(F,{key:7,"is-expert-tipp":"",component:_},null,8,["component"])):m("",!0),_.__component==="content.comparison"?(t(),x(_e,{key:8,component:_},null,8,["component"])):m("",!0),_.__component==="content.top-10-products"?(t(),x(me,{key:9,component:_},null,8,["component"])):m("",!0),_.__component==="content.product-showcase"?(t(),x(pe,{key:10,component:_},null,8,["component"])):m("",!0),_.__component==="content.faq"?(t(),x(fe,{key:11,component:_},null,8,["component"])):m("",!0)]))),128)),o("div",tn,[o("strong",on,"Weitere interessante Artikel aus der Kategorie "+u(n(r).kategorie),1),(t(!0),l(k,null,B(n($),_=>(t(),l("div",{key:_.slug},[g(xe,{display:_.title,url:_.slug},null,8,["display","url"])]))),128))])])])])):m("",!0),I[0]||(I[0]=o("div",null,null,-1))],64)}}});export{gn 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.