aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/rates.ts
blob: 5d55550dd360b30568f9d9767efa09725d65ebaf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { get } from "$lib/utils";

let last;
let rates;

export default async function getRates() {
  if (!rates || Date.now() - last > 60000) {
    rates = await get("/rates");
    last = Date.now();
  }

  return rates;
}