import{bM as a,c as u,ax as c,b0 as r}from"./index-34b18f6d.js";function m(){const o=u({show:!1}),t=n=>{o.show=n},e=n=>{r(o,n,{transitionAppear:!0}),t(!0)},s=()=>t(!1);return c({open:e,close:s,toggle:t}),{open:e,close:s,state:o,toggle:t}}function d(o){const t=a(o),e=document.createElement("div");return document.body.appendChild(e),{instance:t.mount(e),unmount(){t.unmount(),document.body.removeChild(e)}}}export{d as m,m as u};