Después de realizar los cambios requeridos por react-router-dom 6, parece que ya no recibimos accesorios del dom, por lo tanto, ya no puedo navegar y pasar parámetros de esta manera.
this.props.history.push({ pathname: "/search", state: sessionStorage.getItem("user"), }); Leí que una alternativa a eso era usar useNavigate y era posible envolver un componente de clase dentro de una función y exportarlo como tal:
// Wrap and export export default function (props) { const navigation = useNavigate(); return <login {...props} navigation={navigation} />; }Esto parece demasiado hacky y no funcionó. ¿Alguien está usando navegación con parámetros de paso en Dom v6? como se hace
Gracias