Type Alias: InferArrayItem<T>
InferArrayItem<
T> =Textends infer U[] ?U:Textends infer U[] ?U:never
Defined in: packages/core/src/type-utils.ts:83
Extract the item type from an array type
Type Parameters
T
T
Example
type Items = InferArrayItem<string[]>; // string
type Items2 = InferArrayItem<Array<number>>; // number