mirror of
https://github.com/joinmarket-webui/jam.git
synced 2026-08-20 13:28:21 +02:00
chore: do not delay query on abort
This commit is contained in:
parent
84fec05b70
commit
bfcbd10406
1 changed files with 2 additions and 2 deletions
|
|
@ -26,11 +26,11 @@ export function withQueryDelay<TQueryFnData, TQueryKey extends QueryKey>(
|
|||
): QueryFunction<TQueryFnData, TQueryKey> | undefined {
|
||||
if (!queryFn) return undefined
|
||||
return (async (context) => {
|
||||
if (delayBefore !== undefined && delayBefore > 0) {
|
||||
if (delayBefore !== undefined && delayBefore > 0 && !context.signal.aborted) {
|
||||
await delayedPromise(delayBefore)
|
||||
}
|
||||
const result = queryFn(context)
|
||||
if (delayAfter !== undefined && delayAfter > 0) {
|
||||
if (delayAfter !== undefined && delayAfter > 0 && !context.signal.aborted) {
|
||||
await delayedPromise(delayAfter)
|
||||
}
|
||||
return result
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue