renderWith
Summary
Adds a renderer to request context.
Signature
function renderWith<renderer extends AnyRenderer>(
createRenderer: RendererFactory<renderer>,
): Middleware<{ key: { defaultValue?: 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.