Type Alias: MergeContext<TBase, TDerived>
ts
type MergeContext<TBase, TDerived> = TBase & TDerived;Defined in: packages/core/src/core/middleware/ContextDerivation.ts:71
Utility type: merge a base context with derived properties.
Type Parameters
| Type Parameter |
|---|
TBase |
TDerived |
Example
typescript
type Base = { token: string };
type Derived = { user: User };
type Result = MergeContext<Base, Derived>;
// Result = { token: string; user: User }