UNPKG

@ts-rest/react-query

Version:

react-query client integration for @ts-rest

10 lines (9 loc) 697 B
import { AppRouter, ClientArgs } from '@ts-rest/core'; import { QueryClient } from '@tanstack/react-query'; import * as React from 'react'; export declare const initTsrReactQuery: <TContract extends AppRouter, TClientArgs extends ClientArgs>(contract: TContract, clientOptions: TClientArgs) => { ReactQueryProvider: ({ children }: React.PropsWithChildren) => import("react/jsx-runtime").JSX.Element; } & import("./types").TsRestReactQueryHooksContainer<TContract, TClientArgs> & { useQueryClient: () => import("./types").TsRestReactQueryClient<TContract, TClientArgs>; initQueryClient: (queryClient: QueryClient) => import("./types").TsRestReactQueryClient<TContract, TClientArgs>; };