@refinedev/core
Version:
Refine is a React meta-framework for building enterprise-level, data-intensive applications rapidly with support for modern UI libraries and headless integrations.
16 lines • 843 B
text/typescript
import { type UseQueryResult, type UseQueryOptions } from "@tanstack/react-query";
import type { MakeOptional } from "../../../definitions/types";
export type UseGetIdentityProps<TData = any> = {
queryOptions?: MakeOptional<UseQueryOptions<TData>, "queryKey" | "queryFn">;
};
export type UseGetIdentityReturnType<TData> = UseQueryResult<TData>;
/**
* `useGetIdentity` calls `getIdentity` method from {@link https://refine.dev/docs/api-reference/core/providers/auth-provider `authProvider`} under the hood.
*
* @see {@link https://refine.dev/docs/api-reference/core/hooks/auth/useGetIdentity} for more details.
*
* @typeParam TData - Result data of the query
*
*/
export declare function useGetIdentity<TData = any>({ queryOptions, }?: UseGetIdentityProps<TData>): UseGetIdentityReturnType<TData>;
//# sourceMappingURL=index.d.ts.map