chore: move ui code out of the test-logic file

This commit is contained in:
Miodec 2025-12-20 13:55:08 +01:00
parent dd2ec8c6b9
commit 10f4a13c1f
2 changed files with 5 additions and 7 deletions

View file

@ -1064,10 +1064,14 @@ export async function update(
} else {
$("main #result .stats").removeClass("hidden");
$("main #result .chart").removeClass("hidden");
// $("main #result #resultWordsHistory").removeClass("hidden");
if (!isAuthenticated()) {
$("main #result .loginTip").removeClass("hidden");
$("main #result #rateQuoteButton").addClass("hidden");
$("main #result #reportQuoteButton").addClass("hidden");
} else {
$("main #result #reportQuoteButton").removeClass("hidden");
}
$("main #result .stats .dailyLeaderboard").addClass("hidden");
$("main #result #showWordHistoryButton").removeClass("hidden");
$("main #result #watchReplayButton").removeClass("hidden");
$("main #result #saveScreenshotButton").removeClass("hidden");

View file

@ -1134,17 +1134,11 @@ export async function finish(difficultyFailed = false): Promise<void> {
Result.updateTodayTracker();
if (!isAuthenticated()) {
$(".pageTest #result #rateQuoteButton").addClass("hidden");
$(".pageTest #result #reportQuoteButton").addClass("hidden");
void AnalyticsController.log("testCompletedNoLogin");
if (!dontSave) notSignedInLastResult = completedEvent;
dontSave = true;
} else {
$(".pageTest #result #reportQuoteButton").removeClass("hidden");
}
$("#result .stats .dailyLeaderboard").addClass("hidden");
TestStats.setLastResult(structuredClone(completedEvent));
if (!ConnectionState.get()) {