I'd like to be able to navigate to a home page outside of "subpage" defined in a < Router >. Here's my component.
import * as React from 'react';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
import { Search } from './page/Search';
import { Quote } from './page/Quote';
export class MainContent extends React.Component<{}, {}> {
redirectToHomepage(){
// something.push('/')
}
render() {
return (
<div id="main">
<button onClick={this.redirectToHomepage}>
Back Home
</button>
<Router>
<div>
<Route exact path="/" component={Search} />
<Route path="/quote" component={Quote} />
</div>
</Router>
</div>
);
}
}
export default MainContent;
By clicking on a button, I'd like to return to a homepage. Inside the { Search } component, I'm able to go to a page using this.props.history.push('/quote');
But how can I do it from the MainConent Component?
Thank you