Your system asks for reduced motion, so VFX-JS draws nothing. Demos on this site show plain HTML.
Type
TransitionWaitFor
vfx-js/src/transition/types.ts:107 ↗import type { TransitionWaitFor } from "@vfx-js/core";What to wait for after the DOM changes, before the new content is captured.
"media" waits for pending images, videos and fonts, up to about 300 ms.
type TransitionWaitFor =
| "media"
| "none"
| ((element: HTMLElement) => Promise<void>)