From 005fc7cc386add96c044e27ae9af7a1725f730a0 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 29 Nov 2023 19:50:14 -0600 Subject: [PATCH] Disable retrying globally (#2038) --- src/lib/react-query.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/react-query.ts b/src/lib/react-query.ts index 9886e87b..6ec620f7 100644 --- a/src/lib/react-query.ts +++ b/src/lib/react-query.ts @@ -12,6 +12,11 @@ export const queryClient = new QueryClient({ // "first seen" timestamps on objects to determine if they're fresh. // Disable this optimization so that we can rely on "first seen" timestamps. structuralSharing: false, + // We don't want to retry queries by default, because in most cases we + // want to fail early and show a response to the user. There are + // exceptions, and those can be made on a per-query basis. For others, we + // should give users controls to retry. + retry: false, }, }, })