remix/router · Type

View Source

ContextWithEntries

Summary

Appends context entries to an existing RequestContext. This is useful when deriving a context shape without a middleware tuple.

Signature

type ContextWithEntries<context, additions> =
  context extends RequestContextTypes<any, any>
    ? RequestContextWithEntries<
        ContextParams<context>,
        [...RequestContextEntries<context>, ...additions]
      >
    : never