Deep Omit medium #omit object-keys deep

by bowen @jiaowoxiaobala

Take the Challenge

Implement a type`DeepOmit`, Like Utility types [Omit](https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys), A type takes two arguments. For example: ```ts type obj = { person: { name: string; age: { value: number } } } type test1 = DeepOmit // {} type test2 = DeepOmit // { person: { age: { value: number } } } type test3 = DeepOmit // { person: { name: string; age: { value: number } } } type test4 = DeepOmit // { person: { name: string; age: {} } } ```
Back Share your Solutions Check out Solutions