Skip to main content

Type Alias: FlattenArray<A>

FlattenArray<A> = A extends ReadonlyArray<infer T> ? T extends ReadonlyArray<infer T1> ? T1 : T[] : never

Defined in: src/sdk/utils/datastructures/ArrayUtils.ts:9

Flattens an array type to a depth of 1.

Type Parameters

Type Parameter
A extends ReadonlyArray<any>