diff --git a/app/_layout.tsx b/app/_layout.tsx index f40a2f9a..1da71807 100644 --- a/app/_layout.tsx +++ b/app/_layout.tsx @@ -230,6 +230,18 @@ export default function RootLayout() { ); } +const queryClient = new QueryClient({ + defaultOptions: { + queries: { + staleTime: 0, + refetchOnMount: true, + refetchOnReconnect: true, + refetchOnWindowFocus: true, + retryOnMount: true, + }, + }, +}); + function Layout() { const [settings, updateSettings] = useSettings(); const [orientation, setOrientation] = useAtom(orientationAtom); @@ -237,20 +249,6 @@ function Layout() { useKeepAwake(); useNotificationObserver(); - const queryClientRef = useRef( - new QueryClient({ - defaultOptions: { - queries: { - staleTime: 0, - refetchOnMount: true, - refetchOnReconnect: true, - refetchOnWindowFocus: true, - retryOnMount: true, - }, - }, - }) - ); - useEffect(() => { checkAndRequestPermissions(); }, []); @@ -307,7 +305,7 @@ function Layout() { return ( - +