Функция Typescript возвращает тип, основанный на необязательных аргументах

#typescript Вопрос: Как можно устранить плохие типы? Песочница TS. interface X<T> { abc:T } declare function deepLock<Obj extends Record<string, any>,>(obj: Obj): X<Obj>; declare function deepLock<Obj extends Record<string, any>,>(obj: Obj, options:…

Продолжить чтениеФункция Typescript возвращает тип, основанный на необязательных аргументах