Материал UI создан для ReactJS (веб-приложения), поэтому он не работает вместе с React Native . Тем не менее, вот список нескольких библиотек, с которых вы можете начать:
Это Material UI * Библиотека 1016 * позволяет нам добавить очень крутой материал нижней навигации со всеми его привилегиями в чистом javascript. У него нет нативных зависимостей, он прост в использовании и настройке, плюс он выглядит потрясающе.
npm install react-native-material-bottom-navigation
Ищете выпадающие компоненты, которые отлично выглядят и выглядят как нативные? Эта выпадающая библиотека материалов делает именно это. Раскрывающийся пользовательский интерфейс материалов с согласованным поведением на iOS
и Android
, который также поддерживает ландшафтный режим .
npm install --save react-native-material-dropdown
Я использовал несколько компонентов-свиперов в реагировать нативно. Каждый из них работает нормально, но этот выводит вещи на совершенно новый уровень.
npm install --save react-native-snap-carousel
Приходит от того же автора выпадающего пакета (перечисленного выше).
npm install --save react-native-material-textfield
Если вам нужна поддержка меню переполнения в React Native, эта библиотека отлично подойдет. Вы можете использовать это на панели инструментов в качестве меню переполнения (дополнительное меню).
npm install --save react-native-material-menu
Модальный DateTimePicker обеспечивает поддержку этой функции в iOs & Android с использованием собственной реализации.
npm i react-native-modal-datetime-picker @react-native-community/datetimepicker
Отлично, если вы ищете варианты тостов / закусочных, которые можно легко отобразить в конце, например, вызова API.
npm install react-native-snackbar --save
Этот модуль выбора позволяет пользователю выбирать страны из списка. Имеет поддержку поиска, отложенной загрузки. Темный режим включен.
npm i react-native-country-picker-modal
Компоненты цвета для React Native. JavaScript -только, для iOS и Android.
npm i --save react-native-color
Отлично, если вы ' ищем grid списки, которые поддерживают динамические c width
& height
.
npm install --save react-native-masonry