Skip to content

Commit 9d13fda

Browse files
committed
Allow non-async createContext
1 parent 6616534 commit 9d13fda

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

package/src/server.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,12 @@ export function createTRPCHandle<Router extends AnyRouter, URL extends string>({
3838
url?: ValidRoute<URL>;
3939

4040
/**
41-
* An async function that returns the tRPC context.
41+
* A function that returns the tRPC context.
4242
* @see https://trpc.io/docs/context
4343
*/
44-
createContext?: (event: RequestEvent) => Promise<inferRouterContext<Router>>;
44+
createContext?: (
45+
event: RequestEvent
46+
) => inferRouterContext<Router> | Promise<inferRouterContext<Router>>;
4547

4648
/**
4749
* A function that returns the response meta.

0 commit comments

Comments
 (0)