From c296927bbb52926f889afaa086d4501968267f5c Mon Sep 17 00:00:00 2001 From: jeffvli Date: Fri, 19 May 2023 00:16:13 -0700 Subject: [PATCH] Prevent render error on missing endpoint --- src/renderer/lib/react-query.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/lib/react-query.ts b/src/renderer/lib/react-query.ts index e5233761..d5b7656a 100644 --- a/src/renderer/lib/react-query.ts +++ b/src/renderer/lib/react-query.ts @@ -22,12 +22,14 @@ const queryConfig: DefaultOptions = { queries: { cacheTime: 1000 * 60 * 3, onError: (err) => { - console.error(err); + console.error('react query error:', err); }, refetchOnWindowFocus: false, retry: process.env.NODE_ENV === 'production', staleTime: 1000 * 5, - useErrorBoundary: true, + useErrorBoundary: (error: any) => { + return error?.response?.status >= 500; + }, }, };