Creates an async Scheduler.
A function that defers the execution of the SchedulerFlush function.
A Scheduler
import { asyncScheduler } from "@embra/reactivity";const MicroTaskScheduler = asyncScheduler(flush => Promise.resolve().then(flush));const AnimationFrameScheduler = asyncScheduler(requestAnimationFrame); Copy
import { asyncScheduler } from "@embra/reactivity";const MicroTaskScheduler = asyncScheduler(flush => Promise.resolve().then(flush));const AnimationFrameScheduler = asyncScheduler(requestAnimationFrame);
Creates an async Scheduler.