Я получаю предупреждение выше, когда моя навигационная панель загружается, и я нахожусь в полной потере, но чувствую, что мне не хватает чего-то очевидного ,Недопустимые типы контекста: Обязательный контекст `router.setRouteLeaveHook` не указан в` Link`
Я использую реакции (15.0.2), реагируют-маршрутизатор (2.0.0), реагируют-stormpath (1.1.0), stormpath (0.16.0)
Navbar компонент:
<nav className="navbar navbar-default navbar-fixed-top" >
<div className="container">
<div id="navbar-collapse" className="collapse navbar-collapse" >
<div className="navbar-header">
<Link className="navbar-brand" to="/">Title Logo</Link>
</div>
<ul className="nav navbar-nav" >
<Authenticated inGroup="admin" >
<li><Link to="/createCourse">Create Event</Link></li>
</Authenticated>
<Authenticated>
<li><Link to="/findEvents">Find Event</Link></li>
</Authenticated>
<Authenticated>
<li><Link to="/about">About</Link></li>
</Authenticated>
</ul>
<ul className="nav navbar-nav navbar-right">
<NotAuthenticated>
<li><span className="glyphicon glyphicon-log-in"></span><LoginLink /></li>
</NotAuthenticated>
<NotAuthenticated>
<li><span className="glyphicon glyphicon-user"></span><Link to="/register">Create Account</Link></li>
</NotAuthenticated>
<Authenticated>
<li><LogoutLink /></li>
</Authenticated>
</ul>
</div>
</div>
</nav>
маршрутизатор:
<Router history={browserHistory} >
<HomeRoute path="/" component={MasterPage} >
<IndexRoute component={home} />
<LoginRoute path="/login" component={LoginPage} />
<Route path="/register" component={RegistrationPage} />
<AuthenticatedRoute inGroup="admin" path="/createCourse" component={AppIndex} />
<AuthenticatedRoute><Route path="/findEvents" component={FindEvents} /></AuthenticatedRoute>
<Route path="/about" component={About} />
<AuthenticatedRoute><Route path="/event/:id" component={AppIndex} /></AuthenticatedRoute>
</HomeRoute>
</Router>
ли мой компонент навигационной панели необходимо переопределить функцию setRouteLeaveHook? Нужно ли это делать в моем маршрутизаторе?