Skip to content

DeepPartial

DeepPartial<T> = { [P in keyof T]?: T[P] extends object ? DeepPartial<T[P]> : T[P] }

Defined in: src/types/utilities.ts:26

Makes all properties optional recursively

Type Parameters

T

T