сталкивался этой проблемой ?
WebpackError: TypeError: windowGlobal.matchMedia is not a function
const windowGlobal = typeof window !== 'undefined' && window
const [matches, setMatches] = useState(windowGlobal.matchMedia(query).matches)
у вас windowGlobal это boolean
я проверял window объект тоже самое (
https://caniuse.com/matchmedia тут же почти полная поддержка
а, я извиняюсь, у вас там на typeof window проверка...
Обсуждают сегодня