UNPKG

@varandas/clash-royale-api

Version:

A Clash Royale API official wrapper for seamless integration with your applications.

28 lines 907 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getLeaderboardById = exports.getLeaderboards = void 0; /** * List leaderboards for different trophy roads. * * @param {AxiosInstance} apiClient */ const getLeaderboards = async (apiClient) => { const leaderboards = await apiClient.get('/leaderboards'); return leaderboards.data.items; }; exports.getLeaderboards = getLeaderboards; /** * Get players on a specific leaderboard. * * @param {number} leaderboardId * @param {ILeaderboardRequestParams} params * @param {AxiosInstance} apiClient */ const getLeaderboardById = async (leaderboardId, params, apiClient) => { const leaderboard = await apiClient.get(`/leaderboard/${leaderboardId}`, { params, }); return leaderboard.data.items; }; exports.getLeaderboardById = getLeaderboardById; //# sourceMappingURL=leaderboards.endpoint.js.map