Исправить ошибки и оптимизировать не большое React-приложение
1) Если перетащить бегунок в самое начало слайдера, то в тултипе выдаст "Недопустимое число" и год.
2) Находясь на отметке года (2021) в режиме "Все года" показывает совсемудругую дату?
3) Если зажать mouseDown по бегунку, а потом увести курсор, не отжимая кнопку мыши, то слайдер багуется.
4) Непонятно, зачем триггерится код при простом перемещении курсора в области тега section без взаимодействия со слайдером. Это создает лишнюю нагрузку на приложение