Fix button selector to properly find 'Today' button in the filter container
This commit is contained in:
@@ -378,7 +378,8 @@ class DateCarousel {
|
||||
* Вынесено в отдельный метод, чтобы можно было вызывать после полной отрисовки компонента
|
||||
*/
|
||||
attachTodayHandler() {
|
||||
const todayBtn = this.container.parentElement.querySelector('.today-btn');
|
||||
// Ищем кнопку "Сегодня" в общем контейнере фильтра, используя атрибуты данных
|
||||
const todayBtn = this.container.closest('.date-range-filter').querySelector('.today-btn');
|
||||
|
||||
if (todayBtn) {
|
||||
todayBtn.removeEventListener('click', this.boundGoToToday); // Удаляем предыдущий обработчик, если был
|
||||
|
||||
Reference in New Issue
Block a user