type DeepValue<TValue, TAccessor> = DeepRecord<TValue> extends infer TDeepRecord ? TAccessor extends keyof TDeepRecord ? TDeepRecord[TAccessor] : never : never;
type DeepValue<TValue, TAccessor> = DeepRecord<TValue> extends infer TDeepRecord ? TAccessor extends keyof TDeepRecord ? TDeepRecord[TAccessor] : never : never;
Defined in: packages/form-core/src/util-types.ts:160
Infer the type of a deeply nested property within an object or an array.
• TValue
• TAccessor
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.