in src/lib/capiMultiple.ts [58:73]
async function retrieveCapiData(
seriesUrl: GAMVariable,
cardOverrides: CapiCardOverride[],
): Promise<CapiMultipleResponse> {
const request = new URL(apiEndpoint);
request.searchParams.append('k', encodeURI(seriesUrl));
cardOverrides.forEach(({ url }) => {
if (url) {
request.searchParams.append('t', url);
}
});
return fetch(request).then(
(response) => response.json() as Promise<CapiMultipleResponse>,
);
}