Así que solía pasar datos entre diferentes páginas para reaccionar usando el estado dentro del componente de enlace, pero ahora el props.history parece no estar definido. aquí está mi enrutador:
<Router> <Routes> <Route path="/auth/admin" exact element={<Login />} /> <Route path="/admin" exact element={<AdminPage />} /> <Route path="/admin/faculties" exact element={<Faculty />} /> <Route path="/admin/addNewFaculty" exact element={<AddNewFaculty />} /> <Route path="/admin/facultyEdit" exact element={<EditFaculty />} /> </Routes> </Router>este es el enlace que estoy usando:
<Link to={{ pathname: "/admin/facultyEdit", state: { id: item._id } }} style={{ marginRight: "10px" }}>y esto es lo que obtengo al intentar registrar el historial en el elemento de la facultad:
console.log(this.props.history);salida: "indefinido" Gracias de antemano.