TanStack
Pacer
v0
v0
Search...
K
Auto
Log In
TanStack
Start
RC
Home
Docs
GitHub
TanStack
Router
Home
Docs
GitHub
TanStack
Query
Home
Docs
GitHub
TanStack
Table
Home
Docs
GitHub
TanStack
DB
beta
Home
Docs
GitHub
TanStack
AI
alpha
Home
Docs
GitHub
TanStack
Form
new
Home
Docs
GitHub
TanStack
Virtual
Home
Docs
GitHub
TanStack
Pacer
beta
Home
Docs
GitHub
TanStack
Store
alpha
Home
Docs
GitHub
TanStack
Devtools
alpha
Home
Docs
GitHub
More Libraries
Feed
Beta
Maintainers
Partners
Blog
Learn
NEW
Support
Stats
Discord
Merch
GitHub
Ethos
Tenets
Brand Guide
Documentation
Preact
Latest
Search...
K
Menu
Home
Frameworks
Contributors
GitHub
Discord
Getting Started
Overview
Quick Start
Installation
Devtools
Preact Adapter
Guides
Which Utility Should I Choose?
Debouncing Guide
Throttling Guide
Rate Limiting Guide
Queuing Guide
Batching Guide
Async Debouncing Guide
Async Throttling Guide
Async Rate Limiting Guide
Async Queuing Guide
Async Batching Guide
Async Retrying Guide
API Reference
Core API Reference
Preact Hooks
Debouncer API Reference
DebouncerOptions
DebouncerState
AsyncDebouncerOptions
AsyncDebouncerState
debounce
asyncDebounce
Debouncer
AsyncDebouncer
PreactDebouncer
PreactAsyncDebouncer
useDebouncer
useDebouncedCallback
useDebouncedState
useDebouncedValue
useAsyncDebouncer
useAsyncDebouncedCallback
Throttler API Reference
ThrottlerOptions
ThrottlerState
AsyncThrottlerOptions
AsyncThrottlerState
throttle
asyncThrottle
Throttler
AsyncThrottler
PreactThrottler
PreactAsyncThrottler
useThrottler
useThrottledCallback
useThrottledState
useThrottledValue
useAsyncThrottler
useAsyncThrottledCallback
Rate Limiter API Reference
RateLimiterOptions
RateLimiterState
AsyncRateLimiterOptions
AsyncRateLimiterState
rateLimit
asyncRateLimit
RateLimiter
AsyncRateLimiter
PreactRateLimiter
PreactAsyncRateLimiter
useRateLimiter
useRateLimitedCallback
useRateLimitedState
useRateLimitedValue
useAsyncRateLimiter
useAsyncRateLimitedCallback
Queue API Reference
QueuerOptions
QueuerState
AsyncQueuerOptions
AsyncQueuerState
queue
asyncQueue
Queuer
AsyncQueuer
PreactQueuer
PreactAsyncQueuer
useQueuer
useQueuedState
useQueuedValue
useAsyncQueuer
useAsyncQueuedState
Batcher API Reference
BatcherOptions
BatcherState
AsyncBatcherOptions
AsyncBatcherState
batch
asyncBatch
Batcher
AsyncBatcher
PreactBatcher
PreactAsyncBatcher
useBatcher
useAsyncBatcher
useBatchedCallback
useAsyncBatchedCallback
Debouncer Examples
liteDebounce
LiteDebouncer
debounce
asyncDebounce
useDebouncer
useDebouncedCallback
useDebouncedState
useDebouncedValue
useAsyncDebouncer
useAsyncDebouncedCallback
Throttler Examples
liteThrottle
LiteThrottler
throttle
asyncThrottle
useThrottler
useThrottledCallback
useThrottledState
useThrottledValue
useAsyncThrottler
useAsyncThrottledCallback
Rate Limiter Examples
liteRateLimit
LiteRateLimiter
rateLimit
asyncRateLimit
useRateLimiter
useRateLimiterWithPersister
useRateLimitedCallback
useRateLimitedState
useRateLimitedValue
useAsyncRateLimiter
useAsyncRateLimiterWithPersister
Queue Examples
liteQueue
LiteQueuer
queue
useQueuer
useQueuerWithPersister
useQueuedState
useQueuedValue
useAsyncQueuer
useAsyncQueuedState
Batcher Examples
liteBatch
LiteBatcher
batch
asyncBatch
useBatcher
useAsyncBatcher
useBatchedCallback
useAsyncBatchedCallback
latest
Preact
Latest
Menu
Home
Frameworks
Contributors
GitHub
Discord
Getting Started
Overview
Quick Start
Installation
Devtools
Preact Adapter
Guides
Which Utility Should I Choose?
Debouncing Guide
Throttling Guide
Rate Limiting Guide
Queuing Guide
Batching Guide
Async Debouncing Guide
Async Throttling Guide
Async Rate Limiting Guide
Async Queuing Guide
Async Batching Guide
Async Retrying Guide
API Reference
Core API Reference
Preact Hooks
Debouncer API Reference
DebouncerOptions
DebouncerState
AsyncDebouncerOptions
AsyncDebouncerState
debounce
asyncDebounce
Debouncer
AsyncDebouncer
PreactDebouncer
PreactAsyncDebouncer
useDebouncer
useDebouncedCallback
useDebouncedState
useDebouncedValue
useAsyncDebouncer
useAsyncDebouncedCallback
Throttler API Reference
ThrottlerOptions
ThrottlerState
AsyncThrottlerOptions
AsyncThrottlerState
throttle
asyncThrottle
Throttler
AsyncThrottler
PreactThrottler
PreactAsyncThrottler
useThrottler
useThrottledCallback
useThrottledState
useThrottledValue
useAsyncThrottler
useAsyncThrottledCallback
Rate Limiter API Reference
RateLimiterOptions
RateLimiterState
AsyncRateLimiterOptions
AsyncRateLimiterState
rateLimit
asyncRateLimit
RateLimiter
AsyncRateLimiter
PreactRateLimiter
PreactAsyncRateLimiter
useRateLimiter
useRateLimitedCallback
useRateLimitedState
useRateLimitedValue
useAsyncRateLimiter
useAsyncRateLimitedCallback
Queue API Reference
QueuerOptions
QueuerState
AsyncQueuerOptions
AsyncQueuerState
queue
asyncQueue
Queuer
AsyncQueuer
PreactQueuer
PreactAsyncQueuer
useQueuer
useQueuedState
useQueuedValue
useAsyncQueuer
useAsyncQueuedState
Batcher API Reference
BatcherOptions
BatcherState
AsyncBatcherOptions
AsyncBatcherState
batch
asyncBatch
Batcher
AsyncBatcher
PreactBatcher
PreactAsyncBatcher
useBatcher
useAsyncBatcher
useBatchedCallback
useAsyncBatchedCallback
Debouncer Examples
liteDebounce
LiteDebouncer
debounce
asyncDebounce
useDebouncer
useDebouncedCallback
useDebouncedState
useDebouncedValue
useAsyncDebouncer
useAsyncDebouncedCallback
Throttler Examples
liteThrottle
LiteThrottler
throttle
asyncThrottle
useThrottler
useThrottledCallback
useThrottledState
useThrottledValue
useAsyncThrottler
useAsyncThrottledCallback
Rate Limiter Examples
liteRateLimit
LiteRateLimiter
rateLimit
asyncRateLimit
useRateLimiter
useRateLimiterWithPersister
useRateLimitedCallback
useRateLimitedState
useRateLimitedValue
useAsyncRateLimiter
useAsyncRateLimiterWithPersister
Queue Examples
liteQueue
LiteQueuer
queue
useQueuer
useQueuerWithPersister
useQueuedState
useQueuedValue
useAsyncQueuer
useAsyncQueuedState
Batcher Examples
liteBatch
LiteBatcher
batch
asyncBatch
useBatcher
useAsyncBatcher
useBatchedCallback
useAsyncBatchedCallback
Learn about TanStack Ads
Hide Ads
API Reference
On this page
@tanstack/preact-pacer
Interfaces
Functions
@tanstack/preact-pacer
Copy page
@tanstack/preact-pacer
Interfaces
PacerProviderOptions
PacerProviderProps
PreactAsyncBatcher
PreactAsyncDebouncer
PreactAsyncQueuer
PreactAsyncRateLimiter
PreactAsyncThrottler
PreactBatcher
PreactDebouncer
PreactQueuer
PreactRateLimiter
PreactThrottler
Functions
PacerProvider
useAsyncBatchedCallback
useAsyncBatcher
useAsyncDebouncedCallback
useAsyncDebouncer
useAsyncQueuedState
useAsyncQueuer
useAsyncRateLimitedCallback
useAsyncRateLimiter
useAsyncThrottledCallback
useAsyncThrottler
useBatchedCallback
useBatcher
useDebouncedCallback
useDebouncedState
useDebouncedValue
useDebouncer
useDefaultPacerOptions
usePacerContext
useQueuedState
useQueuedValue
useQueuer
useRateLimitedCallback
useRateLimitedState
useRateLimitedValue
useRateLimiter
useThrottledCallback
useThrottledState
useThrottledValue
useThrottler
Edit on GitHub
On this page
@tanstack/preact-pacer
Interfaces
Functions
Learn about TanStack Ads
Hide Ads
Core API Reference
DebouncerOptions
Partners
Become a Partner
Learn about TanStack Ads
Hide Ads