В моем приложении для реагирования, использующем react-native-paper
с typescript
, все бумажные компоненты выдают тип Error;
в типе '
The props used
' отсутствуют следующие свойства из типа 'Pick‹Component Related Props
& {style?: StyleProp; тема: Тема; } & RefAttributes‹{}›, ссылка | onLayout | стиль | идентификатор теста | ... еще 32 ... | key›': accessibilityComponentType, accessibilityTraits
например, если я использую текстовый компонент реактивной бумаги, например
<Text>something</Text>
ошибка: Type '{ children: string; }' is missing the following properties from type 'Pick<TextProps & { style?: StyleProp<TextStyle>; theme: Theme; } & RefAttributes<{}>, "ref" | "onLayout" | "style" | "testID" | ... 32 more ... | "key">': accessibilityComponentType, accessibilityTraits
Использование <Text accessibilityComponentType accessibilityTraits> something </Text>
убирает ошибку и так почти со всеми компонентами.
среда:
"react": "16.13.1",
"react-native": "0.63.4",
"react-native-paper": "^4.7.1",
"react-native-vector-icons": "^8.0.0",
"@types/react-native": "^0.63.2",