Post #297
726

DE @ds_rt
Showing posts older than #298 · Back to latest

clearable при включённом autocomplete и выбранном значенииcallback-функции onChange при контролируемом использовании. Теперь onChange не срабатывает при изменении value, только при вводе пользователя. Больше нельзя изменить выбранный элемент при заданном статичном valueDOM-дереве до своего появленияmax-height: 280px можно перезаписать, задав css стили по классу dropdown-menu, либо через параметр style. Также рекомендуется выставить высоту при использовании с virtualScrolliconSuffix

iconPosition. Настроить положение иконки можно в TabsItemvirtualScrollpointerIsCenteredtrigger — hoverdots minDate/maxDateiconPrefixIconsclearable, список открывался не с первого разаminDate/maxDateiconPosition. Настроить положение иконки можно в TabsItemrootClassName и rootStyle. Параметры className и style назначаются на само выпадающее меню и могут быть использованы с useInPortaloverlayClassName и overlayStyle для передачи стилей в Overlayoverlay = false скролл по странице не блокируется. После закрытия компонента не остаётся свойства overflow-y: unset на bodyclassName и style для контейнера уведомлений
fixedLabel теперь работает корректноonChange возвращается пустая строкаisSelectedItemColoredautocomplete = false выпадающее меню закрывается при повторном клике по полю вводаdisabledheight: fit-content и width: max-content для рут-элементаid для компонента. Двух и более нотификаций с одинаковым id существовать на странице не можетdefaultShownDate , который задаёт дату, на которой пикер отобразит календарь при открытииonChange при isRange = true и невалидной второй дате возвращалось прошлое значение второго аргументаautoHeight текст в поле отображается корректноoverlay = false скролл по странице не блокируется. После закрытия компонента не остаётся свойства overflow-y: unset на body

autoFocus компоненту, стили для фокуса корректно отображаются на первом рендереonChange при isRange = true и невалидной второй дате возвращалось прошлое значение второго аргументаstyleusePopperProps, который позволяет более точно настроить поведение всплывающего элемента (например, выставить preventOverflow, чтобы тултип смещался при нехватке места в поле видимости)isSelectedTextColored

page-filled). Помимо основного белого, теперь есть фон с серой заливкой, чтобы разнообразить иерархию контента на экранахsecondary чипсаtertiary кнопкиMenuItem до 20px4pxsubLabel4px
options список не изменялся. Исправленоdata-key для option и className dropdown-menu__option-text для текстаitemClassName и itemStyle, позволяющие задать класс и стили для элементов списка в выпадающем менюonSelect, onMultiselect и onChange теперь вторым аргументом возвращается event. Раньше был только один аргумент — выбранные options id для компонента. По дефолту id проставлены в порядке возрастания. Уведомления с одинаковым идентификатором существовать на странице не могут
title на ReactNode. Добавлены два новых пропса: headerSlot и footerSlotunmount на true. Теперь без передачи unmount модалка не блокирует взаимодействие со страницей после закрытияclassName на элемент, исправленоonChange при клике на шкалу@4.9.4, теперь поддерживается react 18
dot
valuetitle и subtitleonCalendarOpened больше не вызывается при уже открытом календареlabel в размере medium теперь соответствует макетуsmall и xsmall при включённом hideLabel

onCalendarOpened, вызываемый при открытии календаря InputDateonChangeMonth и onChangeYear. События отрабатывают при клике по стрелкам в календареrenderDate возвращает не только дату, но и view активного календаря (day, month, year)useNotificationsStack добавлены новые методы: closeAllNotifications и getNotificationId