From 33be521deebe38d0eb45ace6c66b0c4b94d3285e Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Thu, 19 Dec 2024 10:20:34 +0700 Subject: [PATCH] Move localization button into the user menu --- .../ClientApp/src/app/app.component.html | 35 ++++++++++--------- .../ClientApp/src/app/app.component.spec.ts | 1 + 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.html b/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.html index 8a2fd4ac729..0415350ee7d 100644 --- a/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.html +++ b/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.html @@ -32,23 +32,6 @@ } - @if (isAppOnline) { - - } - - @for (locale of i18n.locales; track locale.canonicalTag) { - - } - } + @if (isAppOnline) { + + } @@ -171,6 +159,19 @@ } + + + @for (locale of i18n.locales; track locale.canonicalTag) { + + } + @if (hasUpdate) { diff --git a/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.spec.ts b/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.spec.ts index bb91b11d071..59ce4257353 100644 --- a/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.spec.ts +++ b/src/SIL.XForge.Scripture/ClientApp/src/app/app.component.spec.ts @@ -699,6 +699,7 @@ class TestEnvironment { when(mockedNmtDraftAuthGuard.allowTransition(anything())).thenReturn(this.canSeeGenerateDraft$); when(mockedUsersAuthGuard.allowTransition(anything())).thenReturn(this.canSeeUsers$); when(mockedI18nService.localeCode).thenReturn('en'); + when(mockedI18nService.locale).thenReturn({} as any); when(mockedUrlService.helps).thenReturn('helps'); when(mockedUrlService.announcementPage).thenReturn('community-announcements'); when(mockedUrlService.communitySupport).thenReturn('community-support');