@Ceretean

Как сделать компонент в react который будет доступен на всех страницах?

Возникла необходимость открывать модальное окно для пользователя который долго не изменял свои данные в ЛК. Необходимо чтобы оно открывалось самостоятельно по несколько раз в день и вне зависимости от того на какой странице находится пользователь, а страниц много.
Можно ли как-то реализовать компонент который будет доступен отовсюду, при этом не импортить его на каждую страницу? Подскажите в какую сторону копать? Может порталы, может как-то можно запускать из редакса, но главное чтобы модалка инициализировалась единожды.
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
tsepen
@tsepen
Frontend developer
В самом главном компоненте его подключи или в компоненте с роутером
<Fragment>
  <Modal />
  <Router />
</Fragment>

Так он у тебя загрузится один раз - а далее в зависимости от роутера будет меняться содержимое страниц
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы