Сделать внешний макет осведомленным о текущем маршруте в реагирующей статике - PullRequest
0 голосов
/ 13 ноября 2018

Мое приложение имеет такую ​​структуру:

const App = () => (
    <Router>
      <Layout>
        <Routes />
      </Layout>
    </Router>
)

Однако я бы хотел, чтобы макет зависел от типа загружаемой страницы.

Я знаю, что естьthis.props.location внутри отображаемых маршрутов, но я не могу получить к нему доступ извне.

Я читал о поднятии состояния, но не знаю, возможно ли это с компонентом <Routes />.

Как мне получить текущий маршрут в моем компоненте Layout?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...