Type Alias GenericShouldRetryEvaluator

GenericShouldRetryEvaluator: (
    api: {
        api: GenericHttpApi;
        req: GenericApiRequest;
        res: GenericApiFetchResult | undefined;
        retryCount: number;
    },
) => Promise<false | { afterDelayMSec: number; wasCanceled?: () => void }>

Type declaration

    • (
          api: {
              api: GenericHttpApi;
              req: GenericApiRequest;
              res: GenericApiFetchResult | undefined;
              retryCount: number;
          },
      ): Promise<false | { afterDelayMSec: number; wasCanceled?: () => void }>
    • Parameters

      • api: {
            api: GenericHttpApi;
            req: GenericApiRequest;
            res: GenericApiFetchResult | undefined;
            retryCount: number;
        }

      Returns Promise<false | { afterDelayMSec: number; wasCanceled?: () => void }>

MMNEPVFCICPMFPCPTTAAATR