renderWith
Summary
Adds a renderer to request context.
Signature
function renderWith<renderer extends AnyRenderer>(
createRenderer: RendererFactory<renderer>,
): Middleware<{ key: ContextKey<AnyRenderer>; property: 'render'; value: renderer }>
Parameters
createRenderer
A function that creates a renderer for each request.
Returns
Middleware that stores the renderer in request context.