import{ad as u,al as t,br as d,af as p,bs as i}from"./index-D5iXMQ2Y.js";const m=p({disabled:Boolean,modelValue:{type:Boolean,default:null},...i()},"VHover"),V=u()({name:"VHover",props:m(),emits:{"update:modelValue":e=>!0},setup(e,s){let{slots:a}=s;const l=t(e,"modelValue"),{runOpenDelay:r,runCloseDelay:n}=d(e,o=>!e.disabled&&(l.value=o));return()=>{var o;return(o=a.default)==null?void 0:o.call(a,{isHovering:l.value,props:{onMouseenter:r,onMouseleave:n}})}}});export{V};