Я должен признать, что это мои первые шаги в мире ReactNative.
Я попытался обновить все библиотеки npm, и если я запустил команду сборки, я получил много ошибок, таких как:
Property 'underlayColor' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<Button> & Readonly<ButtonProps> & Readonly<{ children?: ReactNode; }>'.
Property 'backgroundColor' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<Button> & Readonly<ButtonProps> & Readonly<{ children?: ReactNode; }>'.
Property 'textStyle' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<Button> & Readonly<ButtonProps> & Readonly<{ children?: ReactNode; }>'.
и т. Д.
, и это странно, потому что я провел быстрое исследование, и свойства, подобные выше, доступны дляэлемент.Мой вопрос: есть ли дополнительная библиотека или элемент сборки, который я должен добавить?Или, может быть, свойства действительно отключены для компонента Button в новейшей версии реакции native?
РЕДАКТИРОВАТЬ Пример части моего кода: ошибка из-за отсутствия underlayColor
<View style={[styles.modal.footer]}>
<Button
buttonStyle={styles.common.buttonTransparent}
onPress={() => requestAnimationFrame(() => this.setState({isModalVisible: false}))}
title={I18n.t('CANCEL')}
underlayColor={styles.palette.transparent}
textStyle={styles.modal.actionButtonText}
containerViewStyle={styles.modal.actionButtonContainer}
/>
<Button
buttonStyle={styles.common.buttonTransparent}
onPress={this.createReport}
title={I18n.t('CREATE')}
underlayColor={styles.palette.transparent}
textStyle={styles.modal.actionButtonText}
containerViewStyle={styles.modal.actionButtonContainer}
/>
</View>