Skip to main content

AssertNonReservedExtension

还没翻译译自英文(tanstack.com)本页 7 段都还没译

Type Alias: AssertNonReservedExtension<TExt>

type AssertNonReservedExtension<TExt> = keyof TExt & ReservedCtxFields extends never ? TExt : `Middleware extension may not shadow reserved ctx field: ${keyof TExt & ReservedCtxFields & string}`;

Defined in: packages/workflow-core/src/types.ts:348

Compile-time guard for middleware extensions. Resolves to TExt when no reserved ctx field is shadowed; otherwise resolves to a readable string literal error.

Type Parameters

TExt

TExt