- usePollingIf<T>(predicate: (() => boolean | PromiseLike<boolean>), asyncFunction: (() => T | PromiseLike<T>), options?: Partial<PollingOptions>): void
-
Parameters
-
predicate: (() => boolean | PromiseLike<boolean>)
-
- (): boolean | PromiseLike<boolean>
-
Returns boolean | PromiseLike<boolean>
-
asyncFunction: (() => T | PromiseLike<T>)
-
- (): T | PromiseLike<T>
-
Returns T | PromiseLike<T>
-
Returns void
This performs polling while a predicate returns true.