Specta LogoSpecta
RspcTypescript apiTs rspc solid query

@rspc/solid-query

TypeScript API reference for @rspc/solid-query, version 0.3.0.

Generated from the published type declarations for this exact release.

Public exports of @rspc/solid-query at version 0.3.0.

This page documents 0.3.0. The documented version is 0.3.1.

Functions

createSolidQueryHooks

export declare function createSolidQueryHooks<TProceduresLike extends rspc.ProceduresDef>(): {
    _rspc_def: TProceduresLike;
    Provider: (props: {
        children?: solid.JSX.Element;
        client: rspc.Client<rspc.inferProcedures<TProceduresLike>>;
        queryClient: tanstack.QueryClient;
    }) => solid.JSX.Element;
    useContext: () => any;
    useUtils: () => any;
    createQuery: {
        <K extends rspc.inferQueries<rspc.inferProcedures<TProceduresLike>>["key"] & string>(keyAndInput: solid.Accessor<queryCore.KeyAndInputSkipToken<rspc.inferProcedures<TProceduresLike>, K>>, opts?: solid.Accessor<queryCore.WrapQueryOptions<rspc.inferProcedures<TProceduresLike>, tanstack.SolidQueryOptions<rspc.inferQueryResult<rspc.inferProcedures<TProceduresLike>, K>, rspc.RSPCError, rspc.inferQueryResult<rspc.inferProcedures<TProceduresLike>, K>, queryCore.KeyAndInputSkipToken<rspc.inferProcedures<TProceduresLike>, K>> & {
            initialData?: undefined;
// … truncated, see the source link

View source ↗

On this page