Проверьте, получает ли кнопка событие, к тому ли DOM-элементу привязан handler и не выходит ли он сразу по условию.
Кнопка имеет навешенный обработчик, но при клике ничего не происходит, браузер не сообщает об ошибках, а в консоли нет предупреждений. Какие могут быть причины?
Проверьте, получает ли кнопка событие, к тому ли DOM-элементу привязан handler и не выходит ли он сразу по условию.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Проверьте, получает ли кнопка событие, к тому ли DOM-элементу привязан handler и не выходит ли он сразу по условию.
Возможны перекрывающий слой, disabled, pointer-events, остановка propagation, заменённый узел или незавершённая hydration. Используйте event listener breakpoint и проверку элемента под курсором. Ошибки может не быть, если код корректно ничего не делает.