Function: experimental_standaloneMiddleware()
experimental_standaloneMiddleware<
TCtx>():object
Defined in: packages/server/src/unstable-core-do-not-import/middleware.ts:168
Create a standalone middleware
Type Parameters
| Type Parameter |
|---|
TCtx extends object |
Returns
object
create()
create: <
$ContextOverrides>(fn) =>MiddlewareBuilder<TCtxextendsobject?T:any,TCtxextendsobject?T:object,$ContextOverrides,TCtxextendsobject?T:unknown>
Type Parameters
| Type Parameter |
|---|
$ContextOverrides |
Parameters
| Parameter | Type |
|---|---|
fn | MiddlewareFunction<TCtx extends object ? T : any, TCtx extends object ? T : object, object, $ContextOverrides, TCtx extends object ? T : unknown> |
Returns
MiddlewareBuilder<TCtx extends object ? T : any, TCtx extends object ? T : object, $ContextOverrides, TCtx extends object ? T : unknown>
See
https://trpc.io/docs/v11/server/middlewares#experimental-standalone-middlewares
Deprecated
use .concat() instead