{"version":3,"file":"raf.mjs","sources":["../../../../packages/utils/raf.ts"],"sourcesContent":["import { isClient } from '@vueuse/core'\r\n\r\nlet rAF = (fn: () => void) => setTimeout(fn, 16) as unknown as number\r\nlet cAF = (handle: number) => clearTimeout(handle)\r\n\r\nif (isClient) {\r\n  rAF = (fn: () => void) => window.requestAnimationFrame(fn)\r\n  cAF = (handle: number) => window.cancelAnimationFrame(handle)\r\n}\r\n\r\nexport { rAF, cAF }\r\n"],"names":[],"mappings":";;AACG,IAAC,GAAG,GAAG,CAAC,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE;AAClC,IAAC,GAAG,GAAG,CAAC,MAAM,KAAK,YAAY,CAAC,MAAM,EAAE;AAC3C,IAAI,QAAQ,EAAE;AACd,EAAE,GAAG,GAAG,CAAC,EAAE,KAAK,MAAM,CAAC,qBAAqB,CAAC,EAAE,CAAC,CAAC;AACjD,EAAE,GAAG,GAAG,CAAC,MAAM,KAAK,MAAM,CAAC,oBAAoB,CAAC,MAAM,CAAC,CAAC;AACxD;;;;"}