@welldot/render

DeepPartial<T>

Recursively makes all properties of T optional — used for deep-mergeable option objects.

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

Recursively makes all properties of T optional — used for deep-mergeable option objects.

Type Parameters

T

T