From 543e70728222cacf06d5ec08a42c1a719b2151e6 Mon Sep 17 00:00:00 2001 From: clodal Date: Mon, 26 Sep 2022 17:37:08 +0800 Subject: [PATCH] fix(auth): attempting fix for no query client as recommended by https://github.com/TanStack/query/issues/3595 --- .changeset/loud-badgers-admire.md | 5 +++++ packages/auth/src/auth/UserProvider.tsx | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/loud-badgers-admire.md diff --git a/.changeset/loud-badgers-admire.md b/.changeset/loud-badgers-admire.md new file mode 100644 index 000000000..1db881f85 --- /dev/null +++ b/.changeset/loud-badgers-admire.md @@ -0,0 +1,5 @@ +--- +"@gravis-os/auth": patch +--- + +Attempting fix for no query client as recommended by https://github.com/TanStack/query/issues/3595 diff --git a/packages/auth/src/auth/UserProvider.tsx b/packages/auth/src/auth/UserProvider.tsx index 9ddf5c3e6..fd1df6335 100644 --- a/packages/auth/src/auth/UserProvider.tsx +++ b/packages/auth/src/auth/UserProvider.tsx @@ -3,7 +3,7 @@ import { useUser as useAuthUser } from '@supabase/auth-helpers-react' import { supabaseClient } from '@supabase/auth-helpers-nextjs' import { useRouter } from 'next/router' import { CircularProgress } from '@gravis-os/ui' -import { useQuery, useQueryClient } from '@tanstack/react-query' +import { defaultContext, useQuery, useQueryClient } from '@tanstack/react-query' import { DbUser } from '@gravis-os/types' import UserContext, { UserContextInterface } from './UserContext' @@ -36,7 +36,7 @@ const UserProvider: React.FC = (props) => { ...rest } = props - const queryClient = useQueryClient() + const queryClient = useQueryClient({ context: defaultContext }) const onUseAuthUser = useAuthUser() const { user: authUser, ...useAuthUserRest } = onUseAuthUser const { isLoading: authUserLoading } = useAuthUserRest