Skip to main content

Polling schedule

Schedules run while the timer is active. Async overlap defaults to skip.

Polling scheduleLive

Schedule

0 polls
idle
Cadence1.5s
Overlapskip by default
Scheduleractive while running
  1. leading poll starts immediately
import { useScheduledTimer } from '@crup/react-timer-hook/schedules';

useScheduledTimer({
autoStart: true,
schedules: [{ id: 'refresh-status', everyMs: 5000, callback: refresh }],
});