diff --git a/packages/next/src/app-dir/types.ts b/packages/next/src/app-dir/types.ts index 40a52885227..a27f6281e77 100644 --- a/packages/next/src/app-dir/types.ts +++ b/packages/next/src/app-dir/types.ts @@ -5,6 +5,7 @@ import { AnyQueryProcedure, AnyRouter, AnySubscriptionProcedure, + ProcedureArgs, ProcedureRouterRecord, } from '@trpc/server'; @@ -13,7 +14,7 @@ export type DecorateProcedureServer = ? { query: Resolver; revalidate: ( - input?: unknown, + input?: ProcedureArgs[0], ) => Promise< { revalidated: false; error: string } | { revalidated: true } >;