import{r as _,C as h,m as f}from"./CFkWy_uK.js";const v=()=>{const s=["animate__bounce","animate__flash","animate__pulse","animate__rubberBand","animate__shakeX","animate__shakeY","animate__headShake","animate__swing","animate__tada","animate__wobble","animate__jello","animate__heartBeat"],n=_({}),i=6e3,l="animate__bounce",m=(e,a)=>(e=Math.ceil(e),a=Math.floor(a),Math.floor(Math.random()*(a-e)+e)),r=e=>{if(e){const a=s[m(0,s.length-1)];n.value={[`animate__animated ${a}`]:!0}}else n.value={}};let t=_(!1),o=!1;h(()=>{t.value=!0});function u(){o=!0}const c=f(()=>{let e="animate__animated";return t.value&&(e+=` ${l}`),o||setTimeout(()=>{t.value=!t.value},i),e});return{stopCycleAnimate:u,cycleAnimate:c,hoverClass:n,hover:r}};export{v as u};
