update recipes

This commit is contained in:
Robert Soriano
2022-05-18 09:30:18 -07:00
parent 5bd43a54e5
commit 45468413d3
2 changed files with 5 additions and 5 deletions

View File

@@ -2,7 +2,7 @@
The `createContext`-function is called for each incoming request so here you can add contextual information about the calling user from the request object. The `createContext`-function is called for each incoming request so here you can add contextual information about the calling user from the request object.
## Create context from request headers ### Create context from request headers
```ts ```ts
// ~/server/trpc/index.ts // ~/server/trpc/index.ts
@@ -35,7 +35,7 @@ type Context = trpc.inferAsyncReturnType<typeof createContext>
// [..] Define API handler and app router // [..] Define API handler and app router
``` ```
## Option 1: Authorize using resolver ### Option 1: Authorize using resolver
```ts ```ts
export const router = trpc export const router = trpc
@@ -60,7 +60,7 @@ export const router = trpc
}) })
``` ```
## Option 2: Authorize using middleware ### Option 2: Authorize using middleware
```ts ```ts
import * as trpc from '@trpc/server' import * as trpc from '@trpc/server'

View File

@@ -2,7 +2,7 @@
tRPC works out-of-the-box with yup/superstruct/zod/myzod/custom validators. tRPC works out-of-the-box with yup/superstruct/zod/myzod/custom validators.
## Input Validation ### Input Validation
```ts ```ts
// ~/server/trpc/index.ts // ~/server/trpc/index.ts
@@ -24,7 +24,7 @@ export const router = trpc
}) })
``` ```
## Output Validation ### Output Validation
```ts ```ts
// ~/server/trpc/index.ts // ~/server/trpc/index.ts