diff --git a/src/components/doclist/window/FinderWindow.tsx b/src/components/doclist/window/FinderWindow.tsx index f8cb535..be5f157 100644 --- a/src/components/doclist/window/FinderWindow.tsx +++ b/src/components/doclist/window/FinderWindow.tsx @@ -17,7 +17,9 @@ interface FinderWindowProps { const NARROW_QUERY = '(max-width: 767px)'; export function useIsNarrow(): boolean { - const [isNarrow, setIsNarrow] = useState(false); + const [isNarrow, setIsNarrow] = useState(() => + typeof window !== 'undefined' ? window.matchMedia(NARROW_QUERY).matches : false, + ); useEffect(() => { if (typeof window === 'undefined') return; const mq = window.matchMedia(NARROW_QUERY);