Skip to content
0

katanakit-js / useRetry

Function: useRetry() ​

ts
function useRetry<T>(
   fn, 
   retries?, 
   delayMs?
): Promise<T>;

Defined in: src/core/services/utils.service.ts:536

Retries an async function with a fixed delay between attempts.

Type Parameters ​

Type Parameter
T

Parameters ​

ParameterTypeDefault value
fn() => Promise<T>undefined
retriesnumber3
delayMsnumber1000

Returns ​

Promise<T>

Example ​

ts
const data = await useRetry(() => fetch("/api"), 3, 500);

Released under the MIT License.