cannot destructure property user of 'undefined' or 'null' . Isso significa user data null or undefined na primeira vez quando você usa buscar dados do servidor. A chamada da API para o servidor é assíncrona. Na segunda vez, você terá user data . Vejo que o usuário que você toma como props com redux é
res.data do servidor. Estou incerto estrutura de res.data o que é? Então, no componente, você deve fazer assim:const EditUser = ({
user,
getCurrentUser,
history
}) => {
if (user) {
const { loading, ... } = user // Get another key in user object
}
...
...
...