Type Alias: UndefinedToOptional<T>
UndefinedToOptional<
T> =Pick<T,FilterDefinedKeys<T>> &{ [k in keyof Omit<T, FilterDefinedKeys<T>>]?: Exclude<T[k], undefined> }
Defined in: projects/shapeshift/src/lib/util-types.ts:27
Type Parameters
| Type Parameter |
|---|
T extends object |