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
