Specta LogoSpecta
TypeScript API

@rspc/react-query

TypeScript API reference for @rspc/react-query, version 0.3.1.

Generated from the published type declarations for this exact release.

Public exports of @rspc/react-query at version 0.3.1.

Functions

createReactQueryHooks

declare function createReactQueryHooks<TProceduresLike extends rspc.ProceduresDef>(): {
    _rspc_def: rspc.inferProcedures<TProceduresLike>;
    Provider: ({ children, client, queryClient, }: {
        children?: react.ReactElement;
        client: rspc.Client<rspc.inferProcedures<TProceduresLike>>;
        queryClient: tanstack.QueryClient;
    }) => react_jsx_runtime.JSX.Element;
    useContext: () => queryCore.Context<rspc.inferProcedures<TProceduresLike>>;
    useUtils: () => {
        fetch: <K extends rspc.inferProcedures<TProceduresLike>["queries"]["key"]>(queryKey: [
            key: K,
            ...input: rspc._inferProcedureHandlerInput<rspc.inferProcedures<TProceduresLike>, "queries", K>
        ], opts?: (Omit<tanstack.FetchQueryOptions<rspc.inferQueryResult<rspc.inferProcedures<TProceduresLike>, K>, rspc.RSPCError, rspc.inferQueryResult<rspc.inferProcedures<TProceduresLike>, K>, [
            key: K,
// … truncated, see the source link

View source ↗

On this page