Глобальное нажатие кнопки с уменьшением

#javascript #reactjs #redux

#javascript #reactjs #уменьшение

Вопрос:

Я хочу иметь действие redux, в котором я мог бы глобально прослушивать нажатие кнопки на всех компонентах без изменения значения или чего-то еще. Я должен быть просто событием, в котором я хочу запускать функции для разных компонентов. Кто-нибудь знает простой и понятный способ, как это сделать?

С наилучшими пожеланиями!

Комментарии:

1. Что вы пробовали до сих пор?

2. Я попробовал действие, в котором я вернул состояние, подобное следующему «{…state}». Для JS это измененное фиктивное значение, поэтому событие срабатывает. Проблема в том, что если я прослушиваю изменения с помощью «useEffect», которые он запускает при загрузке без события щелчка. Есть способы предотвратить это, но я ищу более чистое решение.