TanStack

ThrottleStrategyOptions

Defined in: packages/db/src/strategies/types.ts:78

Options for throttle strategy Ensures executions are evenly spaced over time

Properties

leading?

ts
optional leading: boolean;

Defined in: packages/db/src/strategies/types.ts:82

Execute immediately on the first call. Defaults to true unless trailing is explicitly true.


trailing?

ts
optional trailing: boolean;

Defined in: packages/db/src/strategies/types.ts:84

Execute on the last call after wait period. Defaults to true. Disabled trailing rejects skipped optimistic calls.


wait

ts
wait: number;

Defined in: packages/db/src/strategies/types.ts:80

Minimum wait time between executions (milliseconds)