Specta LogoSpecta
RspcTypescript apiTs rspc svelte query

@rspc/svelte-query

TypeScript API reference for @rspc/svelte-query, version 0.0.0-main-a5d698cd.

Generated from the published type declarations for this exact release.

Public exports of @rspc/svelte-query at version 0.0.0-main-a5d698cd.

This page documents 0.0.0-main-a5d698cd. The documented version is 0.3.1.

Functions

createSvelteQueryHooks

export declare function createSvelteQueryHooks<P extends rspc.ProceduresDef>(): {
    _rspc_def: P;
    useContext: () => rspc.Context<P>;
    createQuery: <K extends rspc.inferQueries<P>["key"] & string>(keyAndInput: [
        key: K,
        ...input: rspc._inferProcedureHandlerInput<P, "queries", K>
    ], opts?: rspc.HookOptions<P, rspc.QueryOptionsOmit<tanstack.CreateQueryOptions<rspc.inferQueryResult<P, K>, rspc.inferQueryError<P, K>, rspc.inferQueryResult<P, K>, [
        K,
        rspc.inferQueryInput<P, K>
    ]>>> | undefined) => tanstack.CreateQueryResult<rspc.inferQueryResult<P, K>, rspc.inferQueryError<P, K>>;
    createMutation: <K_1 extends rspc.inferMutations<P>["key"] & string, TContext = unknown>(key: K_1 | [
        K_1
// … truncated, see the source link

View source ↗

On this page