Я занимаюсь кроссплатформенным приложением и хотел бы отобразить флажок в android и переключатель в IOS. Для этого я пытаюсь использовать функциональность Platform.select из собственной документации реагирования со следующей страницы https://reactnative.dev/docs/platform-specific-code#platform -модуль .
import {
Modal,
SwitchIOS,
Platform,
} from 'react-native';
import React from 'react';
import CheckBox from '@react-native-community/checkbox';
class MeetingDisplay extends React.Component {
constructor(props) {
super(props);
const PlatformSpecificCheckBox = Platform.select({
ios: () => require('SwitchIOS'),
android: () => require('CheckBox'),
})();
}
....
Каждый раз, когда я пытаюсь запустить свое приложение либо на устройстве, либо на симуляторе получите «невозможно найти переключатель IOS» или «невозможно найти флажок», если я переключу порядок операторов. Любая помощь будет оценена, спасибо.
Редактировать
Изменена ссылка выше.