Я пытаюсь настроить реакцию маршрутизатора в примере приложения, и я получаю следующую ошибку:
You should not use <Link> outside a <Router>
Мое приложение настроено так:
Родительский компонент
const router = (
<div className="sans-serif">
<Router histpry={browserHistory}>
<Route path="/" component={Main}>
<IndexRoute component={PhotoGrid}></IndexRoute>
<Route path="/view/:postId" component={Single}></Route>
</Route>
</Router>
</div>
);
render(<Main />, document.getElementById('root'));
Детский /Main
компонент
export default () => (
<div>
<h1>
<Link to="/">Redux example</Link>
</h1>
</div>
)
Есть идеи, что я здесь делаю не так?
Здесь ссылка Песочница, чтобы продемонстрировать проблему.