age: number; money: Money }. Как мне определить тип, который допускает любую комбинацию з этих свойств? то есть чтобы следующие объекты удовлетворяли полученному типу: { name: 'Анатолий' }, { name: 'Влад', age: 28 } и тд?
key?: type
Прокинь в утилитку Partial
`{ [K in keyof Type]?: Type[K] }`? кажется работает, спасибо)
Это в принципе то что под капотом паршала
Обсуждают сегодня