которым открываются разные модальные окна(регистрация, авторизация, личный кабинет и тд), одно модальное окно мне нужно открывать по скролу\дерганью скролы мышки, я выбрал собитие onWheel, тк. onScroll не работает при overflow-hidden который висит на body. так вот если ниодна модалка не вызвана, событие onWheel должно срабатывать, а если не вызвана, то события onWheel происходить не должно, можно подобное сделать не диспатча открытие каждой моей модалки и проверять это в одном месте?
подписать компонент добавляющие листенер onWheel на стор в котором лежит значение открыта/закрыта модалка и когда происходит изменение значения, добавлять/удалять листенер onWheel
Обсуждают сегодня