UNPKG

@andreabiagini5/applicazioni-e-servizi-web-project

Version:
17 lines 695 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.leaderboard = void 0; const leaderboard_1 = require("../services/leaderboard"); const leaderboard = (socket) => { socket.on('getTopPlayers', async (callback) => { const accounts = await (0, leaderboard_1.getTopAccounts)(5); callback(JSON.stringify(accounts)); }); socket.on('getAccountInfo', async (callback) => { const user = await (0, leaderboard_1.getAccountStats)(socket.data.username); callback(JSON.stringify(user)); console.log('Top players sent to client:', user); }); }; exports.leaderboard = leaderboard; //# sourceMappingURL=leaderboard.js.map