UNPKG

@trpc/react-query

Version:

The tRPC React library

31 lines (29 loc) 1.38 kB
import { CreateQueryUtils, CreateTRPCReact, CreateTRPCReactBase, createTRPCReact, getMutationKey, getQueryKey, inferReactQueryProcedureOptions } from "./getQueryKey.d-C_PnqPni.cjs"; import { TRPCClient, TRPCUntypedClient } from "@trpc/client"; import { AnyRouter } from "@trpc/server/unstable-core-do-not-import"; import { QueryClient } from "@tanstack/react-query"; export * from "@trpc/client"; //#region src/utils/createUtilityFunctions.d.ts interface CreateQueryUtilsOptions<TRouter extends AnyRouter> { /** * The `TRPCClient` */ client: TRPCClient<TRouter> | TRPCUntypedClient<TRouter>; /** * The `QueryClient` from `react-query` */ queryClient: QueryClient; } /** * Creates a set of utility functions that can be used to interact with `react-query` * @param opts the `TRPCClient` and `QueryClient` to use * @returns a set of utility functions that can be used to interact with `react-query` * @internal */ //#endregion //#region src/createTRPCQueryUtils.d.ts declare function createTRPCQueryUtils<TRouter extends AnyRouter>(opts: CreateQueryUtilsOptions<TRouter>): CreateQueryUtils<TRouter>; //# sourceMappingURL=createTRPCQueryUtils.d.ts.map //#endregion export { CreateTRPCReact, CreateTRPCReactBase, createTRPCQueryUtils, createTRPCReact, getMutationKey, getQueryKey, inferReactQueryProcedureOptions }; //# sourceMappingURL=index.d.cts.map