@Masthead

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

Добрый день. Как передать данные компоненту который находится в react-router? (передать нужно конкретно функцию изменения модалки компоненту Main) 63bec6fe6be83961353945.jpeg 63bec7087046c979799523.jpeg
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 2
Alexandroppolus
@Alexandroppolus
кодир
проще всего через контекст

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


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

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

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