Switch to modern event listener for window.matchMedia

This commit is contained in:
kitajchuk
2021-06-08 11:19:32 -07:00
parent 6a6fb95ceb
commit 7dd14b0c95
+2 -2
View File
@@ -31,12 +31,12 @@ export function useMobileMedia() {
useEffect(() => {
const mql = window.matchMedia(mobileMedia);
mql.addListener(handleMedia);
mql.addEventListener('change', handleMedia);
setMobile(mql.matches);
return function cleanup() {
mql.removeListener(handleMedia);
mql.removeEventListener('change', handleMedia);
};
}, [handleMedia, setMobile]);