воспроизведение ошибки к паре строчек кода, вопрос один - что тут не так?)
https://www.typescriptlang.org/play/#src=type%20Props%20%3D%20%7B%0D%0A%20%20%20%20a%3A%20string%3B%0D%0A%20%20%20%20b%3A%20string%3B%0D%0A%7D%3B%0D%0A%20%0D%0Aconst%20Foo%20%3D%20%3CAnyProps%20extends%20Props%3E(props%3A%20AnyProps)%20%3D%3E%20%7B%0D%0A%20%20const%20nextProps%3A%20AnyProps%20%3D%20%7B%0D%0A%20%20%20%20a%3A%20''%2C%0D%0A%20%20%20%20b%3A%20''%0D%0A%20%20%7D%3B%0D%0A%7D%3B
Вроде логичное поведение, неизвестно какой тип будет передан, а ты уже пытаешься утверждать, что создал объект нужного типа
Обсуждают сегодня