Теперь на v2.3.8!
Мы рады объявить о выходе последнего обновления NativeBase.
Это новое обновление приносит с собой множество новых функций, обновлений и исправлений ошибок!
Dev-зависимости
Обновлен react-native-easy-grid
с 0.1.15 до 0.1.17.
Особенности улучшения
Кнопка
Мы улучшили структуру темы компонента Button
, чтобы удалить избыточность кода.
CardItem
Структура темы компонента CardItem
была улучшена для устранения дублирования кода.
Значок
Icon
Тип теперь может быть принят как опора.
Список
Добавлен флаг включения EmptySections
в компонент List
. Теперь вы также можете отображать пустые заголовки разделов.
Тост
Компонент Toast
теперь имеет функцию обратного вызова onClose
.
Мы также исправили ошибку тайм-аута в Toast. timeout
ID тоста сохраняется, когда он отображается, так что любой существующий тайм-аут может быть очищен при отображении нового тоста. Таким образом, старый тост не закроет новый тост раньше времени.
Машинопись
Чтобы предотвратить ошибку tslint, мы добавили необязательные свойства SwipeRow
.
Исправление ошибок
v2.3.8 содержит несколько исправлений ошибок, что делает NativeBase более стабильным.
- Ввод: плавающая метка обрезается сверху, а плавающая - сверху.
- H1, H2 и H3 теперь могут принимать числовые и строковые значения в качестве входных.
- Сегмент: мы исправили перекрытие сегмента с элементом
Right
вHeader
. - Тема: мы исправили цвет значков
menu
для устройств Android.
TypeScript
- Мы добавили поддержку TypeScript для Picker
placeholderStyle
. ViewStyles
теперь может принимать массивы.- Файл объявления TypeScript теперь содержит ранее отсутствующий
ScrollableTab
. - Мы также исправили
Header
компонентовTitle
типа.