mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-10-21 21:16:10 +08:00
Fix circular dep between leaderboard.ts
and route-controller.ts
(#3226)
* Fix circular dep * Make query more specific
This commit is contained in:
parent
ef37b580c3
commit
0330f831d4
2 changed files with 9 additions and 10 deletions
|
@ -137,6 +137,14 @@ document.addEventListener("DOMContentLoaded", () => {
|
|||
});
|
||||
});
|
||||
|
||||
$("#top .logo").click(() => {
|
||||
$("#top .logo").on("click", () => {
|
||||
navigate("/");
|
||||
});
|
||||
|
||||
$("#leaderboards .entryName").on("click", (e) => {
|
||||
const uid = $(e.target).attr("uid");
|
||||
if (uid) {
|
||||
navigate(`/profile/${uid}`);
|
||||
Leaderboards.hide();
|
||||
}
|
||||
});
|
||||
|
|
|
@ -7,7 +7,6 @@ import format from "date-fns/format";
|
|||
import { Auth } from "../firebase";
|
||||
import differenceInSeconds from "date-fns/differenceInSeconds";
|
||||
import { getHTMLById as getBadgeHTMLbyId } from "../controllers/badge-controller";
|
||||
import { navigate } from "../controllers/route-controller";
|
||||
|
||||
let currentTimeRange: "allTime" | "daily" = "allTime";
|
||||
let currentLanguage = "english";
|
||||
|
@ -349,14 +348,6 @@ async function fillTable(lb: LbKey, prepend?: number): Promise<void> {
|
|||
} else {
|
||||
$(`#leaderboardsWrapper table.${side} tbody`).prepend(html);
|
||||
}
|
||||
|
||||
$(".entryName").on("click", (e) => {
|
||||
const uid = $(e.target).attr("uid");
|
||||
if (uid) {
|
||||
navigate(`/profile/${uid}`);
|
||||
hide();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
const showYesterdayButton = $("#leaderboardsWrapper .showYesterdayButton");
|
||||
|
|
Loading…
Add table
Reference in a new issue