I recently upgrade react-router to 6.4.1.
I did some changes to my project and I need this version.
But now, I getting this error: 'withRouter' is not exported from 'react-router', and this is my file:
import { connect } from 'react-redux';
import { Route, Routes, useLocation, useNavigate, useParams } from 'react-router-dom';
import { withRouter } from 'react-router';
import Enterprises from './_Containers/Enterprises';
class RootContainer extends PureComponent {
componentDidMount() {
this.props.startup();
}
render() {
return (
<Routes>
<Route path="/Enterprises" component={<Enterprises/>} />
</Routes>
)
}
}
const mapDispatchToProps = (dispatch) => {
return {
startup: () => dispatch(StartupActions.startup()),
}
};
export default withRouter(connect(null, mapDispatchToProps)(RootContainer));
As you can see, I use withRouter and I don't know how to bypass that issue. Has anybody faced a similar issue and resolved it already?
Thanks in advance!