fix: 🐛 Tweak retry in Hooks lib to exponential with 7 retries

This commit is contained in:
Andreas Eriksson 2022-04-24 11:06:21 +02:00
parent 1731d16c28
commit 5577c7fe42
1 changed files with 3 additions and 3 deletions

View File

@ -51,8 +51,8 @@ export const apiMiddleware: IMiddleware =
}
storeApi.dispatch(errorAction)
// Retry 3 times
if (retries < 3) {
// Retry 7 times
if (retries < 7) {
const retryAction: EntityAction<any> = {
...action,
type: 'GET_FROM_API',
@ -63,7 +63,7 @@ export const apiMiddleware: IMiddleware =
}
setTimeout(() => {
storeApi.dispatch(retryAction)
}, retries * 500)
}, 2 ** retries * 100)
}
})
}