Задать вопрос
@TheMoth

Как бы вы реализовали range для компонента DatePicker?

Делаю свой кастомный DatePicker, появилась потребность сделать range дат, что бы можно было выбирать несколько дать на одном календаре. Как бы вы реализовали такое? У меня пока только такая идея:
Создаем массив range, который хранит два значения: startDate и endDate и целочисленное свойство step.
Когда выбрали первую дату - step инкрементируется на единицу, инициализируется значение startDate, при втором клике step еще раз увеличивается на единицу и инициализируется значение endDate. Это нормальный подход или можно как-то еще?
Как хранить промежуточные даты, которые находятся между startDate и endDate?(для возможности их кастомизировать)
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы