useRafFn
Call function on every requestAnimationFrame. With controls of pausing and resuming.
Demo
Usage
js
import { useRafFn } from 'comuse-core'
import { ref } from 'vue'
const count = ref(0)
const { pause, resume } = useRafFn(() => {
count.value++
console.log(count.value)
})