Type Alias GetLoadContextFunction
GetLoadContextFunction: (
req: express.Request,
res: express.Response,
) => MiddlewareEnabled extends true
? MaybePromise<RouterContextProvider>
: MaybePromise<AppLoadContext>
Type declaration
- (
req: express.Request,
res: express.Response,
): MiddlewareEnabled extends true
? MaybePromise<RouterContextProvider>
: MaybePromise<AppLoadContext> Parameters
- req: express.Request
- res: express.Response
Returns MiddlewareEnabled extends true
? MaybePromise<RouterContextProvider>
: MaybePromise<AppLoadContext>
A function that returns the value to use as
contextin routeloaderandactionfunctions.You can think of this as an escape hatch that allows you to pass environment/platform-specific values through to your loader/action, such as values that are generated by Express middleware like
req.session.