Merge pull request #773 from christianlouis/copilot/update-deprecated-npm-packages

fix(mobile): wire i18n reactivity, translate all screens, sync language preference with server
This commit is contained in:
Christian Krakau-Louis
2026-03-20 12:15:10 +01:00
committed by GitHub
21 changed files with 503 additions and 629 deletions
+2
View File
@@ -120,6 +120,7 @@ class WhoAmIResponse(BaseModel):
email: str | None
avatar_url: str | None
is_admin: bool
preferred_language: str | None
# ---------------------------------------------------------------------------
@@ -357,4 +358,5 @@ async def whoami(
"email": email,
"avatar_url": avatar_url,
"is_admin": is_admin,
"preferred_language": profile.preferred_language if profile else None,
}