fn
useNow
v0.0.15testeddemoReactive current `Date`, updated via `requestAnimationFrame` or a fixed interval.
Examples
ts
const now = useNow();ts
const { now, pause, resume, isActive } = useNow({ controls: true, interval: 1000 });ts
// Run a callback on every update
useNow({ interval: 1000, callback: date => console.log(date.toISOString()) });Demo
Loading demo…
Signatures
ts
export function useNow(options?: UseNowOptions<false>): Ref<Date>;ts
export function useNow(options: UseNowOptions<true>): UseNowControls;Parameters
| Parameter | Type | Description |
|---|---|---|
options? | UseNowOptions<boolean> | Options |
Returns
Ref<Date, Date> | UseNowControlsThe date, or controls when `controls: true`