Skip to content

NullableArray<T> ​

ts
type NullableArray<T> = T extends infer U[] ? (U | null)[] : T;

Defined in: types.ts:302

Makes array type nullable (adds null to the element type).

Type Parameters ​

Type ParameterDescription
T extends unknown[]array type to make nullable

Example ​

ts
type Original = string[];
type Result = NullableArray<Original>;
// Result: (string | null)[]