const formatData = ((els) => {
console.log("ELS : ", els.data); /* Got Undefined */
return _.each(els, (el) => ({
label: el.first_name,
value: el.id,
}));
});
const fetchOptions = ((input, callback) => {
return fetch("http://reqres.in/api/users")
.then((res) => {
callback(null,
{
options: formatData(res.json())
}
)
}).then((json) => {
return {options: json};
});
});
このドキュメントloadOptions
に基づいて、データを取得し、のプロパティで必要な形式に一致するように設定しようとしています<Select.Async ... />
。上で述べたように、Undefined
els.data を取得しました。誰が私が間違っているのか教えてもらえますか?