Context value providing rate limit state and action functions.
interface RateLimitContextType { rateLimitState: RateLimitState; setRateLimit: ( isLimited: boolean, retryTime?: number, message?: string, ) => void; clearRateLimit: () => void;} Copy
interface RateLimitContextType { rateLimitState: RateLimitState; setRateLimit: ( isLimited: boolean, retryTime?: number, message?: string, ) => void; clearRateLimit: () => void;}
The current rate limit state.
Function to set or update the rate limit state with retry time.
Function to clear the rate limit state.
Context value providing rate limit state and action functions.
Source