import{u as T}from"./Do6LI3lp.js";import{g as v,o as e,c as t,b as o,t as p,j as y,F as r,r as u,n as L,ay as M}from"./DD_0sUg_.js";const H={class:"l-section"},x={class:"l-wrapper"},g={class:"u-heading-40 u-ta-center-auto"},A={key:0,class:"u-mq-mr-b5 u-maxwd-76 u-ta-center-auto"},F={class:"u-maxwd-76 u-mr-lauto u-mr-rauto"},C=["onClick"],b={class:"o-faq__content o-rtf"},B={key:0},E=["innerHTML"],S={key:1},V=["innerHTML"],$=["innerHTML"],j=["innerHTML"],D={__name:"Faq",props:{faqList:{type:Array,required:!0},mainText:{type:String}},setup(h){const _=h,{startTransition:f,endTransition:m}=T(),i=v(null),k=c=>{const l=()=>document.querySelector(".o-faq__content-wrapper.e--opened");if(i.value!==c){const n=l();n&&m(n),i.value=c,M(()=>{f(l())})}else i.value=null,m(l())};return(c,l)=>(e(),t("section",H,[o("div",x,[o("h2",g,p(c.$t("menu.faq")),1),_.mainText?(e(),t("p",A,p(_.mainText),1)):y("",!0),o("div",F,[(e(!0),t(r,null,u(_.faqList,(n,d)=>(e(),t("div",{key:d,class:"o-faq e--active u-bs-1@md"},[o("h3",{class:"o-faq__title",onClick:s=>k(d)},p(n.q),9,C),o("div",{class:L([{"e--opened":i.value===d},"o-faq__content-wrapper"])},[o("div",b,[Array.isArray(n.a)?(e(!0),t(r,{key:0},u(n.a,(s,q)=>(e(),t("div",{key:q},[s.hasOwnProperty("type")?(e(),t(r,{key:0},[s.type==="ol"?(e(),t("ol",B,[(e(!0),t(r,null,u(s.data,a=>(e(),t("li",{key:a,innerHTML:a},null,8,E))),128))])):s.type==="ul"?(e(),t("ul",S,[(e(!0),t(r,null,u(s.data,a=>(e(),t("li",{key:a,innerHTML:a},null,8,V))),128))])):y("",!0)],64)):(e(),t("p",{key:1,innerHTML:s},null,8,$))]))),128)):(e(),t("p",{key:1,innerHTML:n.a},null,8,j))])],2)]))),128))])])]))}};export{D as _};
