From d99ecfefca253099b9087452cc31102c5a5d81c2 Mon Sep 17 00:00:00 2001 From: xuyue <517252939@qq.com> Date: Wed, 12 Apr 2023 19:47:36 +0800 Subject: [PATCH] add acm helper. --- src/oj/contest/components/ContestMenu.vue | 12 ++++++++++-- src/oj/contest/detail.vue | 2 +- src/oj/contest/list.vue | 1 - src/oj/contest/pages/helper.vue | 13 +++++++++++++ src/routes.ts | 7 +++++++ 5 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 src/oj/contest/pages/helper.vue diff --git a/src/oj/contest/components/ContestMenu.vue b/src/oj/contest/components/ContestMenu.vue index 320e0de..0d5f6f5 100644 --- a/src/oj/contest/components/ContestMenu.vue +++ b/src/oj/contest/components/ContestMenu.vue @@ -24,11 +24,12 @@ function getCurrentType(name: string): "primary" | "default" { return "default" } -const options: DropdownOption[] = [ +const options = computed(() => [ { label: "比赛题目", key: "problems" }, { label: "提交信息", key: "submissions" }, { label: "比赛排名", key: "rank" }, -] + { label: "管理员助手", key: "helper", show: contestStore.isContestAdmin }, +])