1import{_ as k}from"./COzYCTY0.js";import{d as x,u as J,e as $,w as L,b as B,f as T,g as a,i as j,j as M,o as N}from"./B0Q435d1.js";import{s as P}from"./4iMln27A.js";import{u as S}from"./lP4nuZm6.js";import{c as V}from"./R2EZ-MQv.js";import{FaqPageQueryDocument as z}from"./K112dJtR.js";import"./CD6nOmM4.js";import"./sd8BBAK9.js";import"./CerJW_dh.js";import"./CKv8OOsE.js";import"./Diei9vvf.js";import"./CpZUnn1d.js";import"./D2dGXtIr.js";import"./DlAUqK2U.js";import"./B8mvAtb_.js";import"./Dz0IMr9F.js";import"./Ccweqn-8.js";import"./DZES3h6F.js";import"./6XIwYQ91.js";import"./C8LxY1l9.js";const gt=x({__name:"[slug]",async setup(G){var i,l,u,n,p,c,g,d,f,_,y,v,w,b,h,D,q,A,C,F;let e,m;const E=J(),r=P(E.params.slug);if(!r)throw $({name:"404",message:"FAQ not found"});const{data:o}=([e,m]=L(()=>S(`faq-${r}`,()=>V.request(z,{slug:r}))),e=await e,m(),e),t=B(()=>{var s;return((s=o==null?void 0:o.value)==null?void 0:s.allFaq[0])??null});if(!t.value)throw $({statusCode:404,message:"FAQ not found"});const Q=[{label:"Library",url:"/library"},{label:"FAQs",url:"/library/faqs"}];return T({title:`${(l=(i=t.value)==null?void 0:i.metadata)==null?void 0:l.title} | DiJones Real Estate`,ogTitle:`${(n=(u=t.value)==null?void 0:u.metadata)==null?void 0:n.title} | DiJones Real Estate`,description:(c=(p=t.value)==null?void 0:p.metadata)==null?void 0:c.summary,ogDescription:(d=(g=t.value)==null?void 0:g.metadata)==null?void 0:d.summary,ogImage:(v=(y=(_=(f=t.value)==null?void 0:f.metadata)==null?void 0:_.previewImage)==null?void 0:y.asset)==null?void 0:v.url,twitterImage:(D=(h=(b=(w=t.value)==null?void 0:w.metadata)==null?void 0:b.previewImage)==null?void 0:h.asset)==null?void 0:D.url,twitterDescription:(A=(q=t.value)==null?void 0:q.metadata)==null?void 0:A.summary,twitterTitle:`${(F=(C=t.value)==null?void 0:C.metadata)==null?void 0:F.title} | DiJones Real Estate`,twitterCard:"summary_large_image"}),(s,H)=>{var I;const R=k;return a(t)?(N(),j(R,{key:0,"hero-image":a(t).heroImage,breadcrumbs:Q,title:(I=a(t).metadata)==null?void 0:I.title,content:a(t).sections},null,8,["hero-image","title","content"])):M("",!0)}}});export{gt 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.