mirror of
https://github.com/ArthurDanjou/trpc-nuxt.git
synced 2026-01-14 20:19:33 +01:00
19 lines
481 B
TypeScript
19 lines
481 B
TypeScript
/* eslint-disable @typescript-eslint/no-unused-vars */
|
|
import type { inferAsyncReturnType } from '@trpc/server'
|
|
import type { H3Event } from 'h3'
|
|
|
|
export type Context = inferAsyncReturnType<typeof createContext>
|
|
|
|
/**
|
|
* Creates context for an incoming request
|
|
* @link https://trpc.io/docs/context
|
|
*/
|
|
export function createContext (
|
|
event: H3Event
|
|
) {
|
|
// for API-response caching see https://trpc.io/docs/caching
|
|
console.log('cookies', parseCookies(event))
|
|
|
|
return {}
|
|
}
|