Skip to content

Instantly share code, notes, and snippets.

@manoelneto
Created August 7, 2018 22:00
Show Gist options
  • Save manoelneto/6078151973cb274196693e9253acd650 to your computer and use it in GitHub Desktop.
Save manoelneto/6078151973cb274196693e9253acd650 to your computer and use it in GitHub Desktop.
class Router extends Component {
state = {
router: initialRouter
}
render() {
createElement(this.props.component, this.state)
}
}
// arquivo1.js
class MyOtherComponent extends Component {
componentDidMount() {
this.props.router;
}
}
export default (props) => {
return <Router component={(routerState) => {
return <MyOtherComponent {...props} router={routerState} />
}} />
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment