adaptorex
Version:
Connect all your live interactive storytelling devices and software
2 lines (1 loc) • 469 B
JavaScript
import{r,o as d,b as c,d as u,N as s,k as g}from"./index-BijsIkza.js";const _={__name:"FoldOut",emits:["toggled","onOpen","onClose"],setup(i,{expose:a,emit:n}){const t=n;a({toggleFold:()=>o()});const e=r(!1);function o(l){e.value=!e.value,t("toggled",l),e.value?t("onOpen"):t("onClose")}return(l,m)=>(d(),c("div",null,[u("div",{class:"header",onClick:o},[s(l.$slots,"header",{toggleFold:o})]),e.value?s(l.$slots,"default",{key:0,toggleFold:o}):g("",!0)]))}};export{_};