cannot destructure property user of 'undefined' or 'null'
. Gemeint sind damit user data
null or undefined
beim ersten Mal, wenn Sie Daten vom Server abrufen verwenden. Der API-Aufruf an den Server ist asynchron. Beim zweiten Mal erhalten Sie user data
.
Ich sehe, dass der Benutzer, den Sie als Requisiten mit Redux nehmen, res.data
ist vom Server. Ich bin mir der Struktur von res.data
nicht sicher was ist? In der Komponente sollten Sie also wie folgt vorgehen:
const EditUser = ({
user,
getCurrentUser,
history
}) => {
if (user) {
const { loading, ... } = user // Get another key in user object
}
...
...
...