From 2e8ab2aeafa97453d7dba5cc6198f9f9cba92922 Mon Sep 17 00:00:00 2001 From: Bruno Quaresma Date: Wed, 29 Nov 2023 14:53:11 -0300 Subject: [PATCH] chore(site): enable react-query cache (#10943) --- site/src/App.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/site/src/App.tsx b/site/src/App.tsx index de3fe2a5bd..da700660d7 100644 --- a/site/src/App.tsx +++ b/site/src/App.tsx @@ -15,13 +15,17 @@ import { } from "@mui/material/styles"; import { ThemeProvider as EmotionThemeProvider } from "@emotion/react"; +const shouldEnableCache = + window.location.hostname.includes("dev.coder.com") || + process.env.NODE_ENV === "development"; + const defaultQueryClient = new QueryClient({ defaultOptions: { queries: { retry: false, - cacheTime: 0, refetchOnWindowFocus: false, - networkMode: "offlineFirst", + cacheTime: shouldEnableCache ? undefined : 0, + networkMode: shouldEnableCache ? undefined : "offlineFirst", }, }, });