Задать вопрос
@Masthead

Как передать данные через react-router?

Добрый день. Как передать данные компоненту который находится в react-router? (передать нужно конкретно функцию изменения модалки компоненту Main) 63bec6fe6be83961353945.jpeg 63bec7087046c979799523.jpeg
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Alexandroppolus
@Alexandroppolus
кодир
проще всего через контекст

function App() {
    ......
    return (
         <div ...>
               <ModalActiveCtx.Provider value={setModalActive}>
                         <Outlet />
               </ModalActiveCtx.Provider>
              ........
          </div>
    ); 
}


в Main вытащить значение через useContext
Ответ написан
@luxurypluxury
Используйте хук useContext или Redux
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽