MergeContext

View Source

Summary

Appends context entries to an existing RequestContext.

Signature

type MergeContext<context, additions> =
  context extends RequestContext<
    infer params extends Record<string, any>,
    infer entries extends ContextEntries
  >
    ? RequestContext<params, [...entries, ...additions]>
    : never;