1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2026-04-21 10:45:30 -04:00

more deprecated addListeners

This commit is contained in:
2022-04-26 12:48:38 -04:00
parent d5ff5f2898
commit 6ab0c5a97f
3 changed files with 6 additions and 24 deletions
+2 -11
View File
@@ -19,20 +19,11 @@ export const usePrefersReducedMotion = (): boolean => {
};
const mediaQueryList = window.matchMedia(QUERY);
if (mediaQueryList.addEventListener) {
mediaQueryList.addEventListener("change", listener);
} else {
// support deprecated listener API
mediaQueryList.addListener(listener);
}
mediaQueryList.addEventListener("change", listener);
// clean up the event listener
return () => {
if (mediaQueryList.removeEventListener) {
mediaQueryList.removeEventListener("change", listener);
} else {
mediaQueryList.removeListener(listener);
}
mediaQueryList.removeEventListener("change", listener);
};
}, [setPrefersReducedMotion]);