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 Parameter | Description |
|---|---|
T extends unknown[] | array type to make nullable |
Example
ts
type Original = string[];
type Result = NullableArray<Original>;
// Result: (string | null)[]