add Node interface to Partible type control

pull/6916/head
muhammedaltug 5 years ago
parent 3e71fc31ad
commit 2a6e8b2932

@ -7,7 +7,7 @@ export type DeepPartial<T> = Partible<T> extends never
[K in keyof T]?: DeepPartial<T[K]>;
};
type Partible<T> = T extends Primitive | Array<any>
type Partible<T> = T extends Primitive | Array<any> | Node
? never
: {
[K in keyof T]: T[K] extends Function ? never : T[K];

Loading…
Cancel
Save