import{f as M,u as x,g as I,h as g,C as N,i as O,G as U,S as H,s as R,j as V,k as G,l as o,o as f,c as $,a as q,m as k,r as z,n as C,q as F,v as J}from"./entry.DMXqdZnk.js";import{u as K}from"./asyncData.D2O0t8Ab.js";import{u as Q}from"./pageData.0oLJgH4f.js";import{u as W}from"./vue.f36acd1f.BO4cIL0w.js";import X from"./CookieCard.pu5mynfd.js";import{u as Y}from"./use-message.Ik17D5HN.js";import{_ as Z}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./Button.BS2-ttjr.js";import"./browser.C-FuQMPP.js";import"./is-browser.DqcmxZSF.js";import"./use-form-item.cP_4hqo6.js";import"./color-to-class.B0iQgAn2.js";import"./resolve-slot.C6wwa0Hz.js";import"./call.f2ri57Kd.js";const ee={key:0},te=M({__name:"[...slug]",async setup(ae){var y,w,b;let p,h;const{config:P,host:v}=x(),i=I();Y();const S=g()[N];S();const T=i.fullPath.split("?")[0],{data:D,pending:j,error:A}=([p,h]=O(()=>K(i.fullPath+new Date().getTime(),()=>$fetch(`/api/v2/pages/find/?format=json&redirect=false&html_path=${T}`,P),{server:!0})),p=await p,h(),p),{pageData:e,pageType:a}=Q(D),s=g()[U],B=g()[H],E=g(),{cookieCardVisible:L}=R(E),u=F();if(s&&e.value){const t=e.value.opengraph_image||s.site.opengraph_image,r=t?(y=t==null?void 0:t.renditions)==null?void 0:y.facebook:null,l=t?(w=t==null?void 0:t.renditions)==null?void 0:w.twitter:null,d=i.path=="/"?e.value.title:[e.value.title,s.site.title].join(" | "),c=e.value.meta.search_description||"";let n=e.value.meta_keywords||"";e.value.meta_keywords_generation_rule&&s.site.default_meta_keywords&&(n+=", "+s.site.default_meta_keywords),n=n.replace(/,?\n/g,", ");const m={title:d,meta:[{hid:"keywords",name:"keywords",keywords:n},{hid:"og:title",name:"og:title",content:e.value.meta.seo_title||e.value.title},{hid:"og:site_name",name:"og:site_name",content:"settings.site.title"},{hid:"og:url",name:"og:url",content:u.public.siteUrl+i.path},{hid:"og:description",name:"og:description",content:c},{hid:"description",name:"description",content:c},{hid:"twitter:card",name:"twitter:card",content:"summary_large_image"},{hid:"canonical",rel:"canonical",href:u.public.siteUrl+i.path}],script:[{type:"application/ld+json",innerHTML:{"@context":"https://schema.org","@type":"Organization",url:u.public.siteUrl,logo:`${u.public.siteUrl}/favicon.png`}}]};for(let _=0;_<((b=e.value.additional_json_ld)==null?void 0:b.length);_++)m.script.push({type:"application/ld+json",innerHTML:JSON.parse(e.value.additional_json_ld[_].value)});r&&m.meta.push({hid:"og:image",name:"og:image",content:v+r}),l&&m.meta.push({hid:"twitter:image",name:"twitter:image",content:v+l}),W(m)}return V(()=>{var t,r,l,d,c,n;A.value&&window&&(window.location.href="/404"),G(a==="HomePage"||a==="PraavaPackagePage"||a==="PraavaServicePage"||a==="PraavaDoctorDetailsPage"||a==="BlogIndexPage"||a==="BlogAuthorPage"||a==="PressIndexPage"||a==="TeamMemberDetailsPage"?"default":((t=e.value)==null?void 0:t.body[0].type)==="header_banner"||((r=e.value)==null?void 0:r.body[0].type)==="header_banner_with_title"||((l=e.value)==null?void 0:l.body[0].type)==="service_page_slider"||((d=e.value)==null?void 0:d.body[0].type)==="about_page_banner"||(c=e.value)!=null&&c.banner_image||((n=e.value)==null?void 0:n.body[0].type)==="contact_page_banner"?"service":"default"),window&&B()}),(t,r)=>!o(j)&&o(e)?(f(),$("div",ee,[q("div",null,[(f(),k(z(("resolveComponent"in t?t.resolveComponent:o(J))(o(a))),{key:o(i).fullPath,"page-data":o(e),"page-type":o(a)},null,8,["page-data","page-type"]))]),o(L)&&o(s).site.cookie_text?(f(),k(X,{key:0})):C("",!0)])):C("",!0)}}),he=Z(te,[["__scopeId","data-v-c6001d37"]]);export{he as default};
