cannot destructure property user of 'undefined' or 'null'
. Esto significa user data
null or undefined
la primera vez que utiliza la obtención de datos del servidor. La llamada API al servidor es asíncrona. En la segunda vez, obtendrá user data
.
Veo que el usuario que tomas como accesorios con redux es res.data
del servidor No estoy seguro de la estructura de res.data
¿que es? Entonces, en componente, deberías hacer algo así:
const EditUser = ({
user,
getCurrentUser,
history
}) => {
if (user) {
const { loading, ... } = user // Get another key in user object
}
...
...
...