undefined>(object: T, property: P, defaults?: D): D;
const r = func({ a: ‘a’ }, ‘b’, 1) // возвращает тип 1, а не number, как ожидается
При этом я не могу указать typeof D в возврате функции… есть какие то способы вернуть, как тип, не само значение defaults, а его тип?
1 as number или const defaults: number = 1; и deafults уже передавать, как аргумент
Обсуждают сегодня