From bd2eb6fdbbc8a69627ee3cf65fc4858c35d8ee6b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 28 Sep 2025 00:36:21 +0300 Subject: [PATCH] fix(website): screenshot not loading due to SSR --- apps/website/src/pages/Home/index.tsx | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/apps/website/src/pages/Home/index.tsx b/apps/website/src/pages/Home/index.tsx index 2302a32b4..22d7bfb98 100644 --- a/apps/website/src/pages/Home/index.tsx +++ b/apps/website/src/pages/Home/index.tsx @@ -54,16 +54,18 @@ function HeroSection() { let screenshotUrl: string | null = null; const colorScheme = useColorScheme(); - switch (platform) { - case "macos": - screenshotUrl = `/screenshot_desktop_mac_${colorScheme}.webp`; - break; - case "linux": - break; - case "windows": - default: - screenshotUrl = `/screenshot_desktop_win_${colorScheme}.webp`; - break; + if (colorScheme) { + switch (platform) { + case "macos": + screenshotUrl = `/screenshot_desktop_mac_${colorScheme}.webp`; + break; + case "linux": + break; + case "windows": + default: + screenshotUrl = `/screenshot_desktop_win_${colorScheme}.webp`; + break; + } } return (