Show suggest-phase hint until first submission

This commit is contained in:
2026-02-08 16:06:24 +01:00
parent d534fc256b
commit d9466d9194
7 changed files with 16 additions and 5 deletions

View File

@@ -249,14 +249,16 @@ export function updatePhaseNav() {
});
const suggestNext = $("nav-suggest-next");
const suggestHint = $("nav-suggest-hint");
if (suggestNext) {
const hasSuggestions = (state.mySuggestions?.length ?? 0) > 0;
const needsSuggestion = phase === "Suggest" && !hasSuggestions;
suggestNext.disabled = needsSuggestion;
suggestNext.classList.toggle("needs-suggestion", needsSuggestion);
suggestNext.textContent = needsSuggestion
? t("nav.addSuggestionFirst")
: t("nav.next");
suggestNext.classList.toggle("hidden", needsSuggestion);
suggestNext.textContent = t("nav.next");
if (suggestHint) {
suggestHint.classList.toggle("hidden", !needsSuggestion);
suggestHint.textContent = t("nav.addSuggestionFirst");
}
}
const voteNext = $("nav-vote-next");