1import{_ as K}from"./D-s10oq6.js";import{u as U,_ as X}from"./B4vxs3aH.js";import{_ as z}from"./DHaCofBO.js";import{_ as G}from"./DaU63g1o.js";import{u as J,m as Q,n as Y,p as y,q as b,c as p,w as _,g as n,v as Z,z as ee,b as c,i as v,r as te,h,F as ae,s as se,l as re,f as k}from"./CK97Nmjt.js";import{_ as oe}from"./D2DfSkXO.js";import{u as ne}from"./DkX3TssJ.js";import{u as ie}from"./gpDyg9a5.js";import{u as m}from"./DTPUY_hg.js";import{u as ue}from"./AKGkpmuG.js";import{u as ce}from"./C2XD3RN4.js";import"./By1tfuIE.js";import"./BU8AfZm1.js";import"./eGg1efl3.js";import"./DbiZhJ2d.js";import"./DlAUqK2U.js";import"./OUJti_h5.js";import"./VkAzOYLd.js";import"./Bm1UzlPU.js";import"./BHDUPhGp.js";const He={__name:"[slug]",async setup(pe){let r,l;const o=J(),d=h(()=>o.query.lp!==void 0),{find:w}=Q(),{servicePopulate:x}=Y(),{draftParam:S,isPreview:D}=ne(),{hasOwnHero:P,ensureHeroH1:M}=ie(),B=e=>{const i=e?.data?.[0];return i?.components&&(i.components=i.components.map(t=>(t.features&&(t.features=t.features.map(a=>{const{link:u,...f}=a;return{...f,to:u?.to,target:u?.target}})),t.links&&(t.links=t.links.map(a=>{const u={...a};return a.avatar?.src&&typeof a.avatar.src=="object"&&(u.avatar={...a.avatar,src:m()+a.avatar.src.formats.small.url}),u})),t)),M(i.components)),e},{data:C,error:$}=([r,l]=y(()=>Z(`service-${o.params.slug}-${D.value?"draft":"published"}`,()=>w("services",{populate:x,filters:{slug:{$eq:o.params.slug}},...S.value}),{transform:B})),r=await r,l(),r);if($.value)throw b({statusCode:500,statusMessage:"Service unavailable"});const s=C.value?.data?.[0];if(!s)throw b({statusCode:404,statusMessage:"Service not found"});const H=h(()=>P(s.components)),{surround:T}=([r,l]=y(()=>ue("services",o.params.slug,"/leistungen",{},S.value)),r=await r,l(),r),{doSeo:I}=ce();I({...s.common,...s.seo});const L={"die-box":"Interaktive 3D-Präsentationslösung","3d-visualisierung":"3D Visualisierung Maschinenbau","cross-platform-apps":"Individuelle Sales-Tools Entwicklung","digitale-anleitungen":"Digitale Produktanleitungen","beratung-und-workshops":"Digitale Strategieberatung Industrie","3d-konfigurator":"3D Konfigurator Industrie"}
1,O={"die-box":"die BOX â Interaktive 3D-Präsentationslösung","3d-visualisierung":"3D Visualisierung Maschinenbau","3d-konfigurator":"3D Konfiguratoren & WebGL","cross-platform-apps":"Individuelle Sales-Tools & Vertriebsapps","digitale-anleitungen":"Digitale Produktanleitungen Maschinenbau"},q={"die-box":{"@type":"SoftwareApplication",name:"die BOX",applicationCategory:"BusinessApplication",applicationSubCategory:"Interaktive 3D-Produktpräsentation",operatingSystem:"Windows, iOS, Android, Web",description:"Modulare, CMS-gepflegte 3D-Präsentationsplattform für Messen und Vertrieb â offline-fähig, auf Touchscreen, Notebook, Tablet und im Browser.",url:"https://visionsbox.de/leistungen/die-box",creator:{"@id":"https://visionsbox.de/#identity"}}},{applyServiceSchema:V,applyFaqSchema:A,applyWebPageSpeakable:N}=U();V(s,L[o.params.slug]||s.common.title,O[o.params.slug],`https://visionsbox.de${o.path}`,q[o.params.slug]),s.components&&A(s.components),N([".answer-capsule",".faq-question","h1"]);const W=h(()=>s.slides.map(e=>{const i=e.buttons?.map(t=>{const a={...t};return t.avatar?.src&&typeof t.avatar.src=="object"&&(a.avatar={...t.avatar,src:m()+t.avatar.src.formats.small.url}),a});return{type:e.mediaType==="video"?"video":"image",src:e.mediaType==="video"?m()+e.video?.url:m()+e.media?.url,poster:e.poster?m()+e.poster.url:null,alt:e.media?.alternativeText||"",title:e.title,description:e.description,buttons:i}}));return(e,i)=>{const t=K,a=X,u=z,f=G,E=re,F=oe,R=ee;return c(),p(R,{name:n(d)?"landing":"default"},{default:_(()=>[n(H)?v("",!0):(c(),p(t,{key:0,common:n(s).common,slides:n(W)},null,8,["common","slides"])),(c(!0),te(ae,null,se(n(s).components,(g,j)=>(c(),p(a,{key:g.id,data:g,highlight:j===0&&g.__component==="sections.page-section"},null,8,["data","highlight"]))),128)),n(d)?v("",!0):(c(),p(E,{key:1},{default:_(()=>[k(f,null,{default:_(()=>[k(u,{surround:n(T)},null,8,["surround"])]),_:1})]),_:1})),n(d)?(c(),p(F,{key:2})):v("",!0)]),_:1},8,["name"])}}};export{He 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.