Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 2x | interface IArtistOfTheWeek { artists: { artist: { name: string; }[]; }; } export async function getArtistsOfTheWeek( apiKey: string ): Promise<IArtistOfTheWeek> { const artistsOfTheWeekRes = await fetch( `https://ws.audioscrobbler.com/2.0/?method=chart.gettopartists&api_key=${apiKey}&format=json` ); const artistsOfTheWeek = (await artistsOfTheWeekRes.json()) as IArtistOfTheWeek; return artistsOfTheWeek; } |