11import { defaultInstanceRoute , defaultInstanceRouteUpOne , isLocalStudio } from '@/config/constants' ;
22import { InstanceClientIdConfig , InstanceTypeConfig } from '@/config/instanceClientConfig' ;
3- import { currentUserQueryKey } from '@/features/auth/queries/getCurrentUser' ;
43import { authStore , OverallAppSignIn } from '@/features/auth/store/authStore' ;
54import { useInstanceLoginMutation } from '@/features/instance/operations/mutations/useInstanceLoginMutation' ;
65import { UsernameSignInSchema } from '@/features/instance/operations/schemas/signInSchema' ;
76import { SchemaHdbInstance } from '@/lib/api.gen' ;
87import { Cluster } from '@/lib/api.patch' ;
9- import { useQueryClient } from '@tanstack/react-query' ;
108import { useNavigate , useRouter , useSearch } from '@tanstack/react-router' ;
119import { useCallback } from 'react' ;
1210import { toast } from 'sonner' ;
@@ -22,7 +20,6 @@ export function useClusterInstanceSignIn({
2220 instanceParams : InstanceClientIdConfig & InstanceTypeConfig
2321} ) {
2422 const navigate = useNavigate ( ) ;
25- const queryClient = useQueryClient ( ) ;
2623 const router = useRouter ( ) ;
2724 const { redirect } = useSearch ( { strict : false } ) ;
2825
@@ -48,7 +45,6 @@ export function useClusterInstanceSignIn({
4845 throw new Error ( 'Sign in failed due to missing cluster or instance.' ) ;
4946 }
5047 authStore . setUserForEntity ( entity , user ) ;
51- void queryClient . invalidateQueries ( { queryKey : currentUserQueryKey , refetchType : 'none' } ) ;
5248 void router . invalidate ( ) ;
5349 await navigate ( {
5450 to : redirect ?. startsWith ( '/' )
@@ -59,7 +55,7 @@ export function useClusterInstanceSignIn({
5955 } ) ;
6056 } ,
6157 } ) ;
62- } , [ cluster , instance , instanceParams , navigate , queryClient , redirect , router , submitInstanceLogin ] ) ;
58+ } , [ cluster , instance , instanceParams , navigate , redirect , router , submitInstanceLogin ] ) ;
6359
6460 return {
6561 isPending,
0 commit comments