У меня нет конца.проблема с моими маршрутами реагирования ... сейчас я загружаю как страницу показа (AlbumPage), так и страницу указателя для своих альбомов (AlbumPane) .... что нужно сделать, чтобы маршруты работали правильно?
const App = () => ( <div> <AuthRoute exact path="/" component={OfflineHeaderContainer} /> <AuthRoute exact path="/signup" component={OfflineHeaderContainer} /> <AuthRoute exact path="/login" component={OfflineHeaderContainer} /> <AuthRoute path="/" component={Splash} /> <Route exact path="/home" component={Index}/> <Switch> <ProtectedRoute exact path="/photos/create" component={Create} /> <Route path="/photos/:photoID" component={Show} /> <Route exact path="/albums/:albumID" component={AlbumPage} /> </Switch> <Route path="/albums" componen={AlbumPane} /> <Route exact path="/users/:userID" component={UserProfileContainer} /> </div> );
Похоже, у вас есть несколько опечаток, измените это:
<Route path="/albums" componen={AlbumPane} />
На это:
<Route exact path="/albums" component={AlbumPane} />
Тогда вы будетезагружайте нужный маршрут только при условном запросе с albumID
albumID