RouterContext
Summary
Extracts the request-context type handled by a router or route builder.
This is useful when you want to configure RouterTypes.context from a router that uses inline
middleware arrays.
Signature
type RouterContext<router> = router extends RouteBuilder<infer context> ? context : never