Skip to content

Commit e3a2233

Browse files
committed
Update useMedia.tsx
1 parent cd34961 commit e3a2233

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/hooks/useMedia.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ export default function useMedia(breakPoint: number) {
1313
setIsSmaller(true);
1414
}
1515
}
16-
window.addEventListener('resize', screenResized);
16+
if (typeof window !== 'undefined') window.addEventListener('resize', screenResized);
1717

1818
// to remove the event listener when this component is unmounted.
19-
return () => window.removeEventListener('resize', screenResized);
19+
return () => {
20+
if (typeof window !== 'undefined') window.removeEventListener('resize', screenResized);
21+
};
2022
}, [isSmaller]);
2123

2224
// the return value should be true or false

0 commit comments

Comments
 (0)