1import{_ as h}from"./DPjmrF3Y.js";import{g as B}from"./CeglB__J.js";import{u as C,a as k,$ as p}from"./DgLNs1LQ.js";import{g as O}from"./BwHtg2z0.js";import{d as P,J as w,K as m,m as x,a as K,c as b,w as v,L as c,i as E,e as s}from"./kbcImT7M.js";import"./CLSteQlj.js";import"./o2EHuUDP.js";import"./jKyE1myA.js";import"./GhP7qsbw.js";import"./C5p5YMrt.js";import"./BbTuFodJ.js";import"./3_8o5xFj.js";import"./DRjGGAzo.js";import"./BMHKtxYs.js";import"./TpqC84eM.js";import"./Df_QMuVA.js";import"./BVmj9Ju9.js";import"./Cddi3R9E.js";import"./T2Dix6pP.js";import"./CRucMwNX.js";import"./D-dMq_AN.js";import"./Cv5XNLP8.js";import"./DMZMfsux.js";import"./8ZWrhwLc.js";import"./gcEEa12v.js";import"./DMnb877u.js";import"./CsPJAn6v.js";import"./DYmYt5OW.js";const it=P({__name:"index",async setup(S){let t,e;const{useStandardAsyncData:l,onBeforeAdyenDataHandler:o,onAfterAdyenDataHandler:u,cacheKeysGenerator:d}=C(),n=d("product-detail"),f=w().public.siteUrl,[{data:_},{data:y}]=([t,e]=m(()=>Promise.all([c(n.seoKey,()=>o.fetchRouteSEOData({pageContentType:p.contentType}),"$Hf1qFuAdGX"),c(n.onBeforeKey,()=>o.fetchOnBeforeAdyenData({pageContentType:p.contentType}),"$gC5o9mksRZ")])),t=await t,e(),t);o.setRouteSEOData(_.value),o.setOnBeforeAdyenData(y.value);const{data:i}=([t,e]=m(async()=>c(n.baseKey,async()=>{const a=await l(p);return!a||!Object.keys(a).length?null:{...a,structuredData:O(a,f)}},"$-jHI2FnV6G")),t=await t,e(),t),r=x(()=>i.value?.pageData.content),{data:D}=([t,e]=m(()=>c(n.onAfterKey,()=>u.fetchOnAfterAdyenData(i.value),"$38Yks2WJXE")),t=await t,e(),t);return u.setOnAfterAdyenData(D.value),k(i.value),(a,$)=>{const g=h,A=B;return K(),b(A,null,{default:v(()=>[E(g,{hero:s(r)?.hero,"content-blocks-collection":s(r)?.contentBlocksCollection,cta:s(r)?.cta,faq:s(r)?.faq},null,8,["hero","content-blocks-collection","cta","faq"])]),_:1})}}});
1export{it 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.