Uecko_ERP/modules/auth/src/web/hooks.old/use-is-logged-in.tsx
2025-05-27 19:47:03 +02:00

17 lines
441 B
TypeScript

import { AuthActionCheckResponse } from "./auth-actions";
import { useAuth } from "./use-auth";
export const useIsLoggedIn = (queryOptions?: UseQueryOptions<AuthActionCheckResponse>) => {
const keys = useQueryKey();
const { check } = useAuth();
const result = useQuery<AuthActionCheckResponse>({
queryKey: keys().auth().action("check").get(),
queryFn: check,
retry: false,
...queryOptions,
});
return result;
};