export const load = async ({ locals, setHeaders }) => { const { apiURL, apiKey, user } = locals; const getMarketMover = async () => { const postData = { category: "afterhours", params: 'losers' }; const response = await fetch(apiURL + "/pre-after-market-movers", { method: "POST", headers: { "Content-Type": "application/json", "X-API-KEY": apiKey, }, body: JSON.stringify(postData), }); let output = await response.json(); setHeaders({ "cache-control": "public, max-age=60*5" }); output = user?.tier !== "Pro" ? output?.slice(0, 5) : output; return output; }; return { getMarketMover: await getMarketMover(), }; };