diff --git a/server/src/api/controllers/leaderboardController.js b/server/src/api/controllers/leaderboardController.ts similarity index 73% rename from server/src/api/controllers/leaderboardController.js rename to server/src/api/controllers/leaderboardController.ts index 4f497a1..d632cf6 100644 --- a/server/src/api/controllers/leaderboardController.js +++ b/server/src/api/controllers/leaderboardController.ts @@ -1,7 +1,8 @@ +import type { Request, Response } from 'express' import { asyncHandler } from '../../middleware/error.js' import { leaderboard } from '../../models/userManager.js' -export default asyncHandler(async (req, res) => { +export default asyncHandler(async (req: Request, res: Response) => { const users = await leaderboard() const response = users.map((user) => ({ username: user.user.username,