cannot destructure property user of 'undefined' or 'null' . Dette betyder user data null or undefined første gang, når du bruger hente data fra serveren. API-kaldet til serveren er asynkront. Anden gang får du user data .
Jeg ser den bruger, du tager som rekvisitter med redux, er res.data fra serveren. Jeg er usikker på strukturen af res.data hvad er? Så i komponent skal du gøre sådan:
const EditUser = ({
user,
getCurrentUser,
history
}) => {
if (user) {
const { loading, ... } = user // Get another key in user object
}
...
...
...