{"version":3,"file":"raf.mjs","sources":["../../../../../packages/utils/raf.ts"],"sourcesContent":["import { isClient } from './browser'\r\n\r\nexport const rAF = (fn: () => void) =>\r\n  isClient\r\n    ? window.requestAnimationFrame(fn)\r\n    : (setTimeout(fn, 16) as unknown as number)\r\n\r\nexport const cAF = (handle: number) =>\r\n  isClient ? window.cancelAnimationFrame(handle) : clearTimeout(handle)\r\n"],"names":[],"mappings":";;AAEa,MAAA,GAAA,GAAM,CAAC,EAAA,KAClB,QACI,GAAA,MAAA,CAAO,sBAAsB,EAAE,CAAA,GAC9B,UAAW,CAAA,EAAA,EAAI,EAAE,EAAA;AAEX,MAAA,GAAA,GAAM,CAAC,MAClB,KAAA,QAAA,GAAW,OAAO,oBAAqB,CAAA,MAAM,CAAI,GAAA,YAAA,CAAa,MAAM;;;;"}