PiCoderman
@PiCoderman

Не корректные типы props для компонента React native styled components?

При создании styled компонента у него неправильные типы пропсов:
5e046ebaddbdf107105668.png

И если добавить тип при создании StyledList:
5e046ee2b5a26949090538.png

А просто FlatList работает корректно:
5e04b1e40344d640099006.png

React: 16.9.0
React Native: 0.61.5
Styled Components: 4.4.1
@types/Styled Components: 4.4.1
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 2
@twolegs
Думаю, нужно определить тип пропсов у компоненты Test:
export default class Test extends React.Component<{ item: Data }>
Ответ написан
Robur
@Robur
Знаю больше чем это необходимо
const Item = (props: {item: Data}) => ...

а у вас получается сейчас два пропса: id и value

ну и Test потом тоже надо правильно протипировать чтобы props.item пришел нужного типа
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы