@MaratRomanov

Как в react сделать одну функцию на все элементы?

Добрый день! Подскажите пожалуйста неопытному, есть ли способ распространить одну функцию на все элементы в программе? К примеру: у меня есть приложение с несколькими страницами, и на каждой странице есть счетчик секунд бездействия пользователя, который по истечении определенного количества секунд перенаправляет пользователя на главную страницу. Как я могу (если это возможно) не прописывая функцию на каждом элементе прописать её в одном каком-то месте и распространить на всю программу в целом?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 3
rockon404
@rockon404 Куратор тега React
Frontend Developer
Все это можно обрабатывать в корневом компоненте.
Ответ написан
Комментировать
@Kostik_1993
Web Developer
Сделать отдельный компонент. Использовать Redux
Ответ написан
Комментировать
@bugagashnik
Когда разрабатываешь, заранее продумывай такие моменты. В реакте вся суть в reusable components. Т.е. пишешь один раз, используешь много. Напиши отдельный компонент TimerComponent. Потом везде, где он нужен, импортируй его. А внутри самого TimerComponent пропиши функцию, которая тебе нужна.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект