UNPKG

whale-plus

Version:

A Component Library for Vue 3

1 lines 1.06 kB
{"version":3,"file":"utils.mjs","sources":["../../../../../packages/request/request-core/utils.ts"],"sourcesContent":["export function actualErrorRetryInterval(retriedCount: number) {\n if (retriedCount < 1) {\n return 0;\n }\n const baseTime = 1000;\n const minCoefficient = 1;\n const maxCoefficient = 9;\n // When retrying for the first time, in order to avoid the coefficient being 0\n // so replace 0 with 2, the coefficient range will become 1 - 2\n const coefficient = Math.floor(\n Math.random() * 2 ** Math.min(retriedCount, maxCoefficient) + minCoefficient\n );\n return baseTime * coefficient;\n}\n"],"names":[],"mappings":"AAAO,SAAS,wBAAwB,CAAC,YAAY,EAAE;AACvD,EAAE,IAAI,YAAY,GAAG,CAAC,EAAE;AACxB,IAAI,OAAO,CAAC,CAAC;AACb,GAAG;AACH,EAAE,MAAM,QAAQ,GAAG,GAAG,CAAC;AACvB,EAAE,MAAM,cAAc,GAAG,CAAC,CAAC;AAC3B,EAAE,MAAM,cAAc,GAAG,CAAC,CAAC;AAC3B,EAAE,MAAM,WAAW,GAAG,IAAI,CAAC,KAAK;AAChC,IAAI,IAAI,CAAC,MAAM,EAAE,GAAG,CAAC,IAAI,IAAI,CAAC,GAAG,CAAC,YAAY,EAAE,cAAc,CAAC,GAAG,cAAc;AAChF,GAAG,CAAC;AACJ,EAAE,OAAO,QAAQ,GAAG,WAAW,CAAC;AAChC;;;;"}