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 }, +])