сталкивался этой проблемой ?
                  
                  
                  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 проверка...
Обсуждают сегодня