Мне нужно передать реквизиты через React Router компоненту LawsList.Поэтому я придумываю следующий код:
На main.js:
const lawlistcomponent = props => {
console.log("test");
return <LawsList {...props} />;
};
const routes = (
<Router history={browserHistory}>
<Route path="/" component={App}>
<IndexRoute render={lawlistcomponent} />
<Route path="laws/:lawId" component={LawsMain} />
<Route path="votes/:lawId" component={VotesMain} />
</Route>
</Router>
);
И на компоненте LawsList:
export default createContainer(props => {
console.log(this.props.voted);
Meteor.subscribe("laws", props.voted);
return { laws: Laws.find({}).fetch() };
}, LawsList);
Он вообще не возвращает компонент,У меня нет сообщения об ошибке, которое могло бы помочь!
Есть подсказка?