Skip to content

Releases: skbkontur/retail-ui

Новый календарь, снова

13 Mar 10:07
Compare
Choose a tag to compare
  • [DatePicker] — полностью изменили работу контрола. Теперь в value принимается,
    строка формата dd.mm.yyyy. И на каждое изменение строки в инпуте триггерится
    колбек в onChange. Убрали параметр onUnexpectedInput. Убрали dateTransformer.
    Добавили статический метод DatePicker.validate, который проверяет правильность
    даты. Значительно улучшили работу поля ввода.
  • [Input/InputLikeText] — теперь используют одни и те же стили. Этим мы хотим
    решить проблемы вроде разного цвета плейсхолдеров.
  • [Input] — добавили метод инстанса blink, позволяющий мигать.
  • [DatePickerOld] — дейтпикер со старым поведением

v0.15.0

15 Feb 13:53
Compare
Choose a tag to compare
  • [Button/Input] — вернули размер шрифта в 14px при size="medium". Размер 16px
    теперь можно включить используя метод Upgrades.enableSizeMedium16px из /lib/Upgrades
  • [RenderLayer] — поправили обработку onFocusOutside

v0.14.4

15 Feb 11:35
Compare
Choose a tag to compare
  • [Radio] — поправлена работа в контексте радиогруппы

v0.14.3

15 Feb 10:31
Compare
Choose a tag to compare
  • [Button] — use="link" больше не перебиывает пропс size
  • [Radio] — поправлен baseline у иконки
  • [Gapped] — исправлен лишний вертикальный отступ при verticalAlign="top"

v0.14.2

14 Feb 12:23
Compare
Choose a tag to compare
  • [HideBodyVerticalScroll] — исправлено восстановления стилей в Firefox

v0.14.1

14 Feb 12:23
Compare
Choose a tag to compare
  • [HideBodyVerticalScroll] — исправлено восстановления scrollTop

v0.14.0

14 Feb 09:03
Compare
Choose a tag to compare
  • ComboBox
    • пересчитывает позицию выпадающего списка при получении новых элементов
    • добавили свойство maxMenuHeight
  • Upgradesbreaking enableFlatDisign исправили на enableFlatDesign
  • HideBodyVerticalScroll — больше не вставляет инлайн стили в разметку

v0.13.2

14 Feb 12:24
Compare
Choose a tag to compare
  • [SidePage] — теперь футер прижимается к нижнему краю экрана

v0.13.0

14 Feb 12:24
Compare
Choose a tag to compare
  • [DatePicker] — обновлен календарь
    • Добавился параметр enableTodayLink, включающий кнопку сегодя в календаре
    • minYear, maxYear — устарели, используйте вместо них minDate, maxDate
    • onUnexpectedInput - теперь срабатывает только при вводе в инпут невалидной даты
      и не срабатывает на пустом инпуте. Возвращаемое значение больше не передается в
      onChange.
    • Добавился параметр dateTransformer, который позволяет изменить логику
      работы с датой. Подробнее в документации
  • [Button] — при size = "medium" размер шрифта равен 16px
  • [Popup] — исправилось позционирование на маленьких элементах. Также стал
    перерисовываться при скролле и ресайзе окна