т.е. кликаю в любое место закрываю див. Есть какие то более правильные способы это реализовать?
второй вопрос, когда в обход реакта вешаем клик он срабатывает независимо от синтетик эвента как остановить бабл. я полагаю что можно находить сам див для которого не нужен этот клик в useeffect опять же и там останавливать, но это все звучит как то сомнительно
https://codesandbox.io/s/hardcore-dew-vpo7r?file=/src/App.js
https://material-ui.com/components/click-away-listener/
Обсуждают сегодня