Skip to content

Commit

Permalink
fix(utils): useMediaQuery uses addEventListener/removeEventListener
Browse files Browse the repository at this point in the history
addListener and removeListener have been deprecated
  • Loading branch information
mlaursen committed Jul 26, 2021
1 parent 58f614b commit b889a9e
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions packages/utils/src/sizing/useMediaQuery.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,15 @@ export function useMediaQuery(
const updater = ({ matches }: MediaQueryListEvent): void =>
setMatches(matches);

mq.addListener(updater);
mq.addEventListener("change", updater);

if (mq.matches !== matches) {
setMatches(mq.matches);
}

return () => mq.removeListener(updater);
return () => {
mq.removeEventListener("change", updater);
};
}, [disabled, matches, query]);

return matches;
Expand Down

0 comments on commit b889a9e

Please sign in to comment.