element-plus
Version:
A Component Library for Vue 3
1 lines • 546 B
Source Map (JSON)
{"version":3,"file":"raf.mjs","names":[],"sources":["../../../../packages/utils/raf.ts"],"sourcesContent":["import { isClient } from './browser'\n\nexport const rAF = (fn: () => void) =>\n isClient\n ? window.requestAnimationFrame(fn)\n : (setTimeout(fn, 16) as unknown as number)\n\nexport const cAF = (handle: number) =>\n isClient ? window.cancelAnimationFrame(handle) : clearTimeout(handle)\n"],"mappings":";;;AAEA,MAAa,OAAO,OAClB,WACI,OAAO,sBAAsB,GAAG,GAC/B,WAAW,IAAI,GAAG;AAEzB,MAAa,OAAO,WAClB,WAAW,OAAO,qBAAqB,OAAO,GAAG,aAAa,OAAO"}