Переделать CalendarRange/DateRangeInput #6894
-
Сейчас выбор диапазона дат выглядит "очень не обычно". Как это работает в других компонентах на примере MUI (https://mui.com/x/react-date-pickers/date-range-calendar/). Пусть изначально выбран диапазон
В компоненте VKUI же всё работает совсем по другому, какое значение мы меняем ( В доке можете попробовать выставить начальный диапазон и посчитать сколько раз будете открывать модалку календаря, чтобы выбрать новый диапазон - https://vkcom.github.io/VKUI/#/DateRangeInput. Если выбрана опция "Закрывать календарь послы выбора даты", то будете открывать модалку минимум 3 раза (если повезёт или уже знаете в каком порядке надо щёлкать по дням). Но в идеале должно быть только одно открытие модалки, как в других Date Range Pickerах. cc @mendrew |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Переделали логику выбора диапазона в v7.0.0 Максимально её упростили. Для выбора диапазона нужно проставить первую и вторую дату. Третий клик по дате сбрасывает выбранный диапазон и вновь проставляет первую дату нового диапазона. Screen.Recording.2024-09-27.at.12.21.55.mov |
Beta Was this translation helpful? Give feedback.
Переделали логику выбора диапазона в v7.0.0
issue: #7670
PR: #7682
Максимально её упростили.
Для выбора диапазона нужно проставить первую и вторую дату. Третий клик по дате сбрасывает выбранный диапазон и вновь проставляет первую дату нового диапазона.
Детали в issue и PR.
Screen.Recording.2024-09-27.at.12.21.55.mov