Use promise instead of await
这个提交包含在:
父节点
aff897c8ce
当前提交
14856616df
共有 1 个文件被更改,包括 10 次插入 和 8 次删除
|
@ -8,12 +8,14 @@
|
|||
* @return {Promise<Object>}
|
||||
*/
|
||||
export async function readData(url: string) {
|
||||
let fetchedData: Object = {};
|
||||
try {
|
||||
let response = await fetch(url);
|
||||
fetchedData = await response.json();
|
||||
} catch (error) {
|
||||
throw new Error('Could not read FetchedData from server');
|
||||
}
|
||||
return fetchedData;
|
||||
return new Promise((resolve, reject) => {
|
||||
fetch(url)
|
||||
.then(async (response) => response.json())
|
||||
.then((data) => {
|
||||
resolve(data);
|
||||
})
|
||||
.catch(() => {
|
||||
reject();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
正在加载…
在新工单中引用