@vuesax-alpha/nightly
Version:
A Component Library for Vue 3
1 lines • 590 B
Source Map (JSON)
{"version":3,"file":"raf.mjs","sources":["../../../../packages/utils/raf.ts"],"sourcesContent":["import { isClient } from './browser'\n\nexport const rAF = (fn: () => void) =>\n isClient\n ? requestAnimationFrame(fn)\n : (setTimeout(fn, 16) as unknown as number)\n\nexport const cAF = (handle: number) =>\n isClient ? cancelAnimationFrame(handle) : clearTimeout(handle)\n"],"names":[],"mappings":";;;AAEa,MAAA,GAAA,GAAM,CAAC,EAClB,KAAA,QAAA,GACI,sBAAsB,EAAE,CAAA,GACvB,UAAW,CAAA,EAAA,EAAI,EAAE,EAAA;AAEX,MAAA,GAAA,GAAM,CAAC,MAClB,KAAA,QAAA,GAAW,qBAAqB,MAAM,CAAA,GAAI,aAAa,MAAM;;;;"}