From a966d2e94828148b7fe2a72748e6c83005c24b5c Mon Sep 17 00:00:00 2001 From: Timofey Boyko Date: Fri, 28 Jun 2024 18:44:52 +0300 Subject: [PATCH] Shared:Components:PortalLogo: fix for SSR --- packages/shared/components/portal-logo/PortalLogo.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/shared/components/portal-logo/PortalLogo.tsx b/packages/shared/components/portal-logo/PortalLogo.tsx index 5fc8ace890..8355ce059e 100644 --- a/packages/shared/components/portal-logo/PortalLogo.tsx +++ b/packages/shared/components/portal-logo/PortalLogo.tsx @@ -38,7 +38,9 @@ import type { PortalLogoProps } from "./PortalLogo.types"; const PortalLogo = ({ className, isResizable = false }: PortalLogoProps) => { const theme = useTheme(); - const [size, setSize] = useState(window.innerWidth); + const [size, setSize] = useState( + typeof window !== "undefined" ? window.innerWidth : 0, + ); const onResize = () => { setSize(window.innerWidth);