Skip to content
tRPC

Partners

Class: TRPCUntypedClient<TInferrable>

On this page

Defined in: packages/client/dist/index.d.mts:88

A client that calls procedures by path string, without types. createTRPCClient wraps one.

Type Parameters

Type Parameter
TInferrable extends InferrableClientTypes

Constructors

new TRPCUntypedClient()

new TRPCUntypedClient<TInferrable>(opts): TRPCUntypedClient<TInferrable>

Defined in: packages/client/dist/index.d.mts:92

Parameters

ParameterType
optsCreateTRPCClientOptions<TInferrable>

Returns

TRPCUntypedClient<TInferrable>

Properties

runtime

readonly runtime: TRPCClientRuntime

Defined in: packages/client/dist/index.d.mts:90

Methods

mutation()

mutation(path, input?, opts?): Promise<unknown>

Defined in: packages/client/dist/index.d.mts:98

Calls a mutation.

Parameters

ParameterType
pathstring
input?unknown
opts?TRPCRequestOptions

Returns

Promise<unknown>


query()

query(path, input?, opts?): Promise<unknown>

Defined in: packages/client/dist/index.d.mts:96

Calls a query.

Parameters

ParameterType
pathstring
input?unknown
opts?TRPCRequestOptions

Returns

Promise<unknown>


subscription()

Call Signature

subscription(path, input, opts): Unsubscribable

Defined in: packages/client/dist/index.d.mts:105

Starts a subscription. With callbacks, returns what stops it. Without, returns an async iterator to read it with for await, which signal, break or return() stops. It can be iterated once.

Parameters
ParameterType
pathstring
inputunknown
optsTRPCSubscriptionCallbacks<unknown, TRPCClientError<AnyRouter>> & TRPCRequestOptions
Returns

Unsubscribable

See

https://trpc.io/docs/client/vanilla/setup#5-use-subscriptions

Call Signature

subscription<TOpts>(path, input, opts?): AsyncIterableIterator<unknown>

Defined in: packages/client/dist/index.d.mts:106

Starts a subscription. With callbacks, returns what stops it. Without, returns an async iterator to read it with for await, which signal, break or return() stops. It can be iterated once.

Type Parameters
Type ParameterDefault type
TOpts extends TRPCRequestOptions & Partial<TRPCSubscriptionObserver<unknown, TRPCClientError<AnyRouter>>>TRPCRequestOptions
Parameters
ParameterType
pathstring
inputunknown
opts?TRPCSubscriptionWithoutCallbacks<TOpts>
Returns

AsyncIterableIterator<unknown>

See

https://trpc.io/docs/client/vanilla/setup#5-use-subscriptions