refactor: move ui code out of the config module

This commit is contained in:
Miodec 2023-11-02 13:11:19 +00:00
parent 45235c134b
commit 2ba1ab8362
2 changed files with 10 additions and 5 deletions

View file

@ -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);

View file

@ -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");
}
}
});