Type Alias RecursivePartial<T>

RecursivePartial: { [P in keyof T]?: RecursivePartial<T[P]> }

A type that makes all properties of an object type optional and recursively applies the same transformation to nested objects.

Type Parameters

  • T

    The type of the object to make optional.