У меня есть компонент, который импортирует маршрутизатор, и он не работает, и нет сообщений об ошибках.Страницы не отображаются в браузере.Это приложение для курса.Из-за того, что этот курс немного устарел, некоторые вещи могут быть переоценены.Вот коды моих компонентов:
import '../common/template/dependencies'
import React from 'react'
import Routes from './Routes'
export default props => (
<div className='wrapper'>
<div className='content-wrapper'>
<Routes />
</div>
</div>
)
Компонент Routes.js, который выполняет маршрутизацию:
import React from 'react'
import {Router, Route , Redirect, hasHistory} from 'react-router'
import Dashboard from '../dashboard/Dashboard'
import BillingCycle from '../billingCycle/BillingCycle'
export default props => (
<Router history={hasHistory}>
<Route path='/' component={Dashboard} />
<Route path='/billingCycles' component={BillingCycle} />
<Redirect from='*' to='/' />
</Router>
)
Когда я комментирую эту строку компонента выше, все работает хорошо.
{/*<Routes />*/}