このコードを使用して、ルート redux ルーターを作成しています
import React from 'react'
import ReactDOM from 'react-dom'
import { createStore, combineReducers } from 'redux'
import { Provider } from 'react-redux'
import { Router, Route, browserHistory } from 'react-router'
import { syncHistoryWithStore, routerReducer } from 'react-router-redux'
import Calendar from '../calendar/calendar'
import Cards from '../cards/cards'
const history = syncHistoryWithStore(browserHistory)
const App= () => {
return <div>
<h2>start</h2>
<a href="/calendar">calendar</a>
<a href="/cards">cards</a>
</div>
}
const store = createStore(
combineReducers({
routing: routerReducer
})
)
ReactDOM.render(
<Provider store={store}>
{ /* Tell the Router to use our enhanced history */ }
<Router history={history}>
<Route path="/" component={App}>
<Route path="calendar" component={Calendar}/>
<Route path="cards" component={Cards}/>
</Route>
</Router>
</Provider>,
document.getElementById('mount')
)
このエラーが発生しています
「キャッチされていない TypeError: 未定義のプロパティ 'getState' を読み取ることができません」
app redux に router redux を実装しようとしています ありがとう
カルロス・ビエイラ