Skip to content
tRPC

Partners

Function: experimental_nextAppDirCaller()

On this page

experimental_nextAppDirCaller<TContext, TMeta>(config): CallerOverride<TContext>

Defined in: packages/server/src/adapters/next-app-dir/nextAppDirCaller.ts:25

Makes procedures callable as Next.js server actions and from React Server Components. Pass it to .experimental_caller().

Type Parameters

Type Parameter
TContext
TMeta

Parameters

ParameterType
configSimplify<object & CreateContextCallback<TContext, () => MaybePromise<TContext>>>

Returns

CallerOverride<TContext>

See

https://trpc.io/docs/client/nextjs/server-actions#1-define-a-base-procedure-with-experimental_caller