We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a6560a commit f9f55efCopy full SHA for f9f55ef
1 file changed
packages/hooks/src/useMediaQuery/useMediaQuery.js
@@ -1,7 +1,7 @@
1
import { useEffect, useState } from 'react';
2
3
export function useMediaQuery(query) {
4
- const [matches, setMatches] = useState(() => typeof window !== 'undefined' && !!window.matchMedia(query).matches);
+ const [matches, setMatches] = useState(() => typeof window !== 'undefined' && !!window.matchMedia?.(query)?.matches);
5
6
useEffect(() => {
7
const media = window.matchMedia(query);
0 commit comments