1import w from"./DKBnmzWv.js";import{i as O,g as c,j as S,k,r as v,l as F,m as q,n as b,a as Q,c as m,p as d,h as _,F as C,q as P,s as W,o as i}from"./CjXW0tVs.js";import{_ as A}from"./BSUkpe77.js";import{h as T}from"./CHokJBag.js";import"./B1DRbprG.js";import"./D4RB4MK1.js";import"./_aFVxAs6.js";function j(t){let e="";for(const n of t)typeof n.children=="string"&&(e+=n.children.trim());return e}function h(t){let e=t.replace(/-./g,n=>n[1].toUpperCase());return(e==="type"||e==="id")&&(e=`@${e}`),e}function B(t){return t.startsWith("aria-")||t.startsWith("data-")?!1:t==="class"||t==="style"}function g(t,e){return O({name:t,props:{as:String},setup(n,{slots:o,attrs:l}){const f=v(null),u=S(()=>{const r={};if(Object.entries(c(l)).forEach(([a,s])=>{B(a)||(r[h(a)]=c(s))}),!f.value)for(const[a,s]of Object.entries(o))!s||a==="default"||(r[h(a)]=j(s(n)));return r});return()=>{const r=c(u);if(!o.default)return null;const a=[];return o.default&&a.push(o.default(r)),k(n.as||"div",{},a)}}})}const M=g("SchemaOrgQuestion"),V=g("SchemaOrgWebPage"),E={class:"bg-white min-h-[100vh]"},K={key:1,class:"mx-auto max-w-7xl px-6 py-24 sm:py-32 lg:px-8 lg:py-40"},z={__name:"faq",async setup(t){let e,n;const{data:o,pending:l}=([e,n]=F(()=>W("/faq",{},"faq")),e=await e,n(),e);q(async()=>{await b(),T("page_view",{})});const f=o?.value?.flatMap(u=>u.faqs);return Q(()=>({title:"FAQ"})),(u,r)=>{const a=w,s=V,y=M,x=A;return i(),m("div",E,[c(l)?(i(),d(a,{key:0})):(i(),m("div",K,[_(s,{type:"FAQPage"}),(i(!0),m(C,null,P(c(f),p=>(i(),d(y,{name:p.question,"accepted-answer":p.answer},null,8,["name","accepted-answer"]))),256)),_(x,{content:c(o)},null,8,["content"])]))])}}};export{z 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.