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