From 2ba1ab8362d7ade6ef2d82c389793d4e6c52938a Mon Sep 17 00:00:00 2001 From: Miodec Date: Thu, 2 Nov 2023 13:11:19 +0000 Subject: [PATCH] refactor: move ui code out of the config module --- frontend/src/ts/config.ts | 5 ----- frontend/src/ts/test/test-ui.ts | 10 ++++++++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/frontend/src/ts/config.ts b/frontend/src/ts/config.ts index bdadfeb17..a0dfb08a5 100644 --- a/frontend/src/ts/config.ts +++ b/frontend/src/ts/config.ts @@ -1205,11 +1205,6 @@ export function setQuickRestartMode( return false; } - if (mode === "off") { - $(".pageTest #restartTestButton").removeClass("hidden"); - } else { - $(".pageTest #restartTestButton").addClass("hidden"); - } config.quickRestart = mode; saveToLocalStorage("quickRestart", nosave); ConfigEvent.dispatch("quickRestart", config.quickRestart); diff --git a/frontend/src/ts/test/test-ui.ts b/frontend/src/ts/test/test-ui.ts index dd8a2d102..d64ec2a9f 100644 --- a/frontend/src/ts/test/test-ui.ts +++ b/frontend/src/ts/test/test-ui.ts @@ -1326,3 +1326,13 @@ $(document).on("keypress", () => { skipXpBreakdown(); } }); + +ConfigEvent.subscribe((key, value) => { + if (key === "quickRestart") { + if (value === "off") { + $(".pageTest #restartTestButton").removeClass("hidden"); + } else { + $(".pageTest #restartTestButton").addClass("hidden"); + } + } +});