File size: 384 Bytes
adea8c3
 
 
 
 
 
1
2
3
4
5
6
7
const BASE = import.meta.env.DEV ? "/api" : "";
export const fetchHealth = () => fetch(`${BASE}/health`).then(r => r.json());
export const fetchStats = () => fetch(`${BASE}/stats`).then(r => r.json());
export const fetchLeaderboard = (taskId, limit = 10) => fetch(`${BASE}/leaderboard?task_id=${taskId}&limit=${limit}`)
    .then(r => r.json())
    .then(data => data.entries || []);