Relocate language selector to auth form and status bar
This commit is contained in:
@@ -287,14 +287,13 @@ function setupHandlers() {
|
||||
});
|
||||
setAuthMode(state.authMode);
|
||||
|
||||
const langSelect = $("language-select");
|
||||
if (langSelect) {
|
||||
langSelect.value = getLanguage();
|
||||
langSelect.addEventListener("change", () => setLanguage(langSelect.value));
|
||||
}
|
||||
const langSelects = Array.from(document.querySelectorAll(".lang-select"));
|
||||
const syncLanguageSelects = () => langSelects.forEach(sel => sel.value = getLanguage());
|
||||
syncLanguageSelects();
|
||||
langSelects.forEach(sel => sel.addEventListener("change", () => setLanguage(sel.value)));
|
||||
|
||||
onLanguageChange(() => {
|
||||
if (langSelect) langSelect.value = getLanguage();
|
||||
syncLanguageSelects();
|
||||
renderWelcome();
|
||||
renderPhasePill();
|
||||
renderCounts();
|
||||
|
||||
Reference in New Issue
Block a user