【发布时间】:2022-11-25 03:31:41
【问题描述】:
我无法找出请求元组返回类型和 Promise.all() 之间的这些类型。我快要疯了。
有任何想法吗?
const createPromises = async (utteranceObject: Array<string[]>):
Promise<Array<[string, Blob]>> => {
const promises = utteranceObject.map((keyValue) => {
return buildAudioFetchRequests(keyValue[0], keyValue[1]);
});
return Promise.all<Promise<[string, Blob]>[]>(promises);
};
const buildAudioFetchRequests = (key: string, url: string):
[string, Promise<[string, Blob]>] => {
return [key, useAuthenticatedFetch(url, { initialCache: false })];
};
【问题讨论】:
标签: typescript promise