VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.
MIT License
Bot releases are visible (Hide)
Published by ArthurStam over 5 years ago
Улучшены некоторые компоненты из секции Helpers
Published by fedorov-xyz over 5 years ago
Исправлено закрытие Alert
при клике на его содержимое.
Published by ArthurStam over 5 years ago
Alert
в Android.Alert
.Published by ArthurStam over 5 years ago
Touch
(#268)TabbarItem
переписан в функциональном стиле (спасибо @mmarkelov, #272)Published by ArthurStam over 5 years ago
Фикс бага в /hoc/withInsets.js
Published by ArthurStam over 5 years ago
Published by fedorov-xyz over 5 years ago
Исправлена проблема с safe-area-inset-bottom.
Published by ArthurStam over 5 years ago
Появился новый компонент Counter
для отрисовки счетчика в Cell
, Button
, TabsItem
и Header
.
Другие изменения:
Button
: новое свойство after
, исправлена разметка (спасибо @pepelsbey)TabsItem
: новое свойство after
Header
: новое свойство indicator
HorizontalScroll
: переписан как функциональный компонент (@mmarkelov)Published by ArthurStam over 5 years ago
Добавлены несколько вспомогательных компонентов, вид которых (нужный текст/иконка) зависит от платформы:
PanelSpinner
- для отображения состояния загрузки панелиPanelHeaderClose
- кнопка для закрытия текущего модального окна в рамках Root
PanelHeaderBack
- кнопка для возврата к предыдущей панели в рамках View
PanelHeaderSubmit
- кнопка для сохранения и закрытия текущего модального окна в рамках Root
PanelHeaderEdit
- кнопка "Редактировать" в шапке панелиGroup
и PullToRefreshSpinner
теперь функциональные компоненты (@mmarkelov)
Slider
и RangeSlider
вторым аргументом в onChange теперь передают объект события (@mmarkelov)
Исправлено выделение текста Button
Поправлена документация PopoutWrapper (спасибо @NOCELL)
Published by ArthurStam over 5 years ago
TabbarItem
появилась возможность добавлять текст: #170.ScreenSpinner
переписан в функциональном стиле (спасибо @mmarkelov).PullToRefresh
на Android: #206.ActionSheet
на Android.Published by ArthurStam over 5 years ago
Функциональные компоненты
2.1.8
.FormLayout
переписан в функциональном стиле (спасибо @mmarkelov).Published by ArthurStam over 5 years ago
FormLayout
и ActionSheet
теперь корректно ведут себя с вложенным массивом children
. Это бывает полезно, если часть или все элементы создаются итерацией по массиву.
Published by ArthurStam over 5 years ago
View
и Root
убрано клонирование дочерних элементов.Published by ArthurStam over 5 years ago
Хотфикс обращения к this
в функциональном Button
.
Published by ArthurStam over 5 years ago
FixedLayout
поддержано свойство getRootRef
.Cell
.Published by ArthurStam over 5 years ago
SelectMimicry
появился режим multiline
. @fedorov-xyz.onClick
компонента ActionSheetItem
теперь передается объект event
. @fedorov-xyz.Button
, File
и Input
переписаны с классов на функции. @mmarkelov.Published by ArthurStam over 5 years ago
@vkontakte/icons
из dependencies
в peerDependencies
.externals
в webpack.config.js
.Published by ArthurStam over 5 years ago
@vkontakte/icons
из dependencies
в peerDependencies
.externals
в webpack.config.js
.Published by ArthurStam almost 6 years ago
Фикс бага из 2.16.6
Published by ArthurStam almost 6 years ago
Tabbar
на старых iOS: #154.getRef
в Textarea
: #165.classnames
переименована в classNames
. Старое именование будет жить до 3.0.0.Важно: в сборке найден баг с именование одного файла. В дальнейших версиях баг будет устранён.