Remix
Remix
remix/router · TypeView 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 RequestContext<
    infer params extends Record<string, any>,
    infer entries extends ContextEntries
  >
    ? RequestContextWithEntries<params, [...entries, ...additions]>
    : never;