From 378ad74b43e068eb4e04a1fcc545a599256d6908 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Sat, 14 Sep 2024 12:32:04 -0300 Subject: [PATCH 1/3] fix: ensure renderer i18n matches db language --- src/renderer/src/main.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/main.tsx b/src/renderer/src/main.tsx index bfd4b8f3..b98d5ed9 100644 --- a/src/renderer/src/main.tsx +++ b/src/renderer/src/main.tsx @@ -43,7 +43,10 @@ i18n }) .then(async () => { const userPreferences = await window.electron.getUserPreferences(); - if (!userPreferences?.language) { + + if (userPreferences?.language) { + i18n.changeLanguage(userPreferences.language); + } else { window.electron.updateUserPreferences({ language: i18n.language }); } }); From 92e43b90a21df78a492b75e98935f4868aa928d3 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Sat, 14 Sep 2024 13:16:31 -0300 Subject: [PATCH 2/3] feat: add game logo back again --- src/renderer/src/components/hero/hero.tsx | 7 +++++++ src/types/index.ts | 1 + 2 files changed, 8 insertions(+) diff --git a/src/renderer/src/components/hero/hero.tsx b/src/renderer/src/components/hero/hero.tsx index df0f8a7f..f25b25c8 100644 --- a/src/renderer/src/components/hero/hero.tsx +++ b/src/renderer/src/components/hero/hero.tsx @@ -48,6 +48,13 @@ export function Hero() { />
+ {game.logo && ( + {game.description} + )}

{game.description}

diff --git a/src/types/index.ts b/src/types/index.ts index c996608b..5421c079 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -232,6 +232,7 @@ export interface TrendingGame { uri: string; description: string; background: string; + logo: string | null; } export * from "./steam.types"; From 15e86338d9eae1323ebdd8e3a48ece5ed3359e48 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Sat, 14 Sep 2024 13:21:32 -0300 Subject: [PATCH 3/3] feat: add game logo back again --- src/renderer/src/components/hero/hero.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/renderer/src/components/hero/hero.tsx b/src/renderer/src/components/hero/hero.tsx index f25b25c8..0e5a7849 100644 --- a/src/renderer/src/components/hero/hero.tsx +++ b/src/renderer/src/components/hero/hero.tsx @@ -49,11 +49,7 @@ export function Hero() {
{game.logo && ( - {game.description} + {game.description} )}

{game.description}