add leaderboard

This commit is contained in:
xuyue committed 2026-03-09 20:00:11 +08:00
1 parent 9c577f9bc1
commit a7aa4f63ac
8 files changed
+173 -3

No files matched your search

+11
View File
@@ -25,6 +25,17 @@ const routes = [
component: () => import("./pages/Submission.vue"),
props: true,
},
{
path: "/leaderboard",
name: "leaderboard",
component: () => import("./pages/Leaderboard.vue"),
},
{
path: "/my-scores",
name: "my-scores",
component: () => import("./pages/MyScores.vue"),
meta: { auth: true },
},
{
path: "/dashboard",
name: "dashboard",