From bb2f3b2051cda25b48270b5b142e0b244ef1e624 Mon Sep 17 00:00:00 2001 From: Adrian <107351903+6lr61@users.noreply.github.com> Date: Wed, 18 Sep 2024 08:24:27 +0200 Subject: [PATCH] refactor: await all at once --- src/utils/api/getBadges.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/utils/api/getBadges.ts b/src/utils/api/getBadges.ts index 05a0a68..4852179 100644 --- a/src/utils/api/getBadges.ts +++ b/src/utils/api/getBadges.ts @@ -52,12 +52,10 @@ export async function getBadges( const url = new URL(CHANNEL_BADGES_URL); url.searchParams.set("broadcaster_id", userId); - const channelBadges = await getBadgeSet(accessToken, clientId, url); - const globalBadges = await getBadgeSet( - accessToken, - clientId, - GLOBAL_BADGES_URL - ); + const [channelBadges, globalBadges] = await Promise.all([ + await getBadgeSet(accessToken, clientId, url), + await getBadgeSet(accessToken, clientId, GLOBAL_BADGES_URL), + ]); return [...globalBadges.data, ...channelBadges.data]; }