cannot destructure property user of 'undefined' or 'null'
。これは、user data
を意味します null or undefined
サーバーからのデータのフェッチを初めて使用する場合。サーバーへのAPI呼び出しは非同期です。 2回目は、user data
を取得します 。
reduxで小道具として使用するユーザーはres.data
です。 サーバーから。 res.data
の構造がわかりません とは?したがって、コンポーネントでは、次のようにする必要があります:
const EditUser = ({
user,
getCurrentUser,
history
}) => {
if (user) {
const { loading, ... } = user // Get another key in user object
}
...
...
...