1import{f as g,g as v,m as k,h as y,i as h,j as f,u as b,k as w,J as C,l as S,n as x,p as H,r as $,q as c,o as u,c as d,b as B,a as D,K as t,_ as z}from"./BHgvq71D.js";const A={key:0,class:"portfolio-page"},j={key:1,class:"pt-32 px-6 min-h-screen"},q=g({__name:"[slug]",async setup(E){let s,r;const a=v(),p=k(),i=t(()=>`works/${a.params.slug}`),{data:e}=([s,r]=y(async()=>h(`story-${i.value}`,async()=>{try{const{data:o}=await p.get(`cdn/stories/${i.value}`,{version:a.query._storyblok?"draft":"published"});return o.story}catch(o){return console.error("Error fetching story:",o),null}})),s=await s,r(),s),m=t(()=>{if(!e.value?.content?.body)return!1;const o=["block-hero-image","block-hero-slideshow","block-hero-video"];return e.value.content.body.some(n=>o.includes(n.component))});f({title:t(()=>e.value?.content?.seo_title||e.value?.content?.name||"Dispenser Studio"),ogTitle:t(()=>e.value?.content?.seo_title||e.value?.content?.name||"Dispenser Studio"),description:t(()=>e.value?.content?.seo_description||"Siamo l'agenzia creativa specializzata in brand e packaging design. Lavoriamo per produttori del settore food & beverage: pasta, olio, pomodoro, vino e molto altro."),ogDescription:t(()=>e.value?.content?.seo_description||""),ogImage:"https://dispenserstudio.it/og-image.jpg",ogUrl:t(()=>`https://dispenserstudio.it/works/${a.params.slug}`),twitterCard:"summary_large_image"}),b({link:[{rel:"canonical",href:t(()=>`https://dispenserstudio.it/works/${a.params.slug}`)}]});const{setHasHero:l}=w();return C(m,o=>{l(o)},{immediate:!0}),S(()=>{e.value&&e.value.id&&x(e.value.id,o=>e.value=o)}),H(()=>{l(!1)}),(o,n)=>{const _=$("StoryblokComponent");return c(e)?(u(),d("div",A,[B(_,{blok:c(e).content},null,8,["blok"])])):(u(),d("div",j,[...n[0]||(n[0]=[D("p",null,"Loading...",-1)])]))}}}),L=z(q,[["__scopeId","data-v-d324eec4"]]);export{L 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.