Bom dia Alberto, neste Terceiro curso eu estou com uma estrutura de projeto diferente da demonstrada e neste ponto da iniciação do Redux não estou conseguindo avançar.
Meu index.js possui várias rotas. Sendo assim no App.js eu utilizo o "{this.props.children}" para exibir a rota escolhida. Assim não consegui passar o Store como propriedade para dentro de cada Component, como você faz no '<'Timeline ... store={store }/'>'. Tentei de algumas formas mas não tive sucesso. Segue abaixo sem os testes, poderia me direcionar?
Obrigado!
Código "index.js":
ReactDOM.render(
'<'Router history={browserHistory}>
'<'Route path=/ component={App}>
'<'IndexRoute component={Dashboard}/>
'<'Route path="/login" component={Login}/>
'<'Route path="/dashboard" component={Dashboard}/>
'<'Route path="/produtos" component={Products}/>
'<'/Route>
''</Router>,
document.getElementById('root')
);
Código "App.js":
class App extends Component {
render() {
return (
'<'div className="main" >
'<'Header />
'<'div id="main">
{this.props.children}
'<'/div>
'<'/div>
);
}
}
export default App;