1import{t as a,x as i,y as c,z as y,G as r,E as l,C as f,T as v,r as g,H as A,q as H,f as k,L as x}from"./CG0zx5Uh.js";const b={class:"AtomQuestion"},E={class:"AtomQuestion__title"},Q=["innerHTML"],C={__name:"AtomQuestion",props:{blok:{type:Object,required:!0}},setup(o){const u=o,t=g(!1),s=k(()=>x(u.blok?.answer)),_=()=>{t.value=!t.value},p=e=>{e.style.height="0",e.style.opacity="0"},d=e=>{const n=e.scrollHeight;e.style.height=`${n}px`,e.style.opacity="1",e.addEventListener("transitionend",()=>{e.style.height="auto"},{once:!0})},h=e=>{e.style.height=`${e.scrollHeight}px`,e.offsetHeight,e.style.height="0",e.style.opacity="0"};return(e,n)=>{const m=A;return a(),i("div",b,[c("div",{class:l(["AtomQuestion__header",{isOpen:t.value}]),onClick:_},[c("p",E,y(o.blok.question),1),r(m,{class:l(["AtomQuestion__button",{isOpen:t.value}]),name:"plus"},null,8,["class"])],2),r(v,{name:"fadeHeight",onBeforeEnter:p,onEnter:d,onLeave:h},{default:f(()=>[t.value&&s.value!==""&&s.value!=="<p></p>"?(a(),i("div",{key:0,class:"AtomQuestion__text",innerHTML:s.value},null,8,Q)):H("",!0)]),_:1})])}}};export{C 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.