@MaratRomanov

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

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

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

Войти через центр авторизации
Похожие вопросы