12 lines
326 B
JavaScript
12 lines
326 B
JavaScript
import { useLocation, useNavigate } from 'react-router-dom';
|
|
|
|
export default function withNavigate(Wrapped) {
|
|
function NavigateWrapper(props) {
|
|
const navigate = useNavigate();
|
|
const location = useLocation();
|
|
return <Wrapped {...props} navigate={navigate} location={location} />;
|
|
}
|
|
return NavigateWrapper;
|
|
}
|
|
|