Skip to main content

DeepPartial

@codebolt/codeboltjs


Type Alias: DeepPartial<T>

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

Defined in: packages/codeboltjs/src/types/commonTypes.ts:262

Makes all properties of T optional recursively

Type Parameters

Type Parameter
T