Реагируйте с редукцией нового окна и медиа-запроса
Я использую реагировать с редуксом. В одном из моих компонентов я открываю новое окно:
import { store } from "index"
this.detachedWindow = window.open();
this.detachedWindow.store = store;
Таким образом, у меня есть два открытых окна с тем же магазином. Проблема в том, когда я открываю новое окно, а затем закрываю его. Затем я меняю расположение URL в старом окне, после чего возникает проблема с медиа-запросами:
Uncaught TypeError: Невозможно прочитать свойство 'addListener' с нулевым значением
на новом месте (MediaQuery.js:23)
при регистрации (MediaQueryDispatch.js:42)
в row.js:105
в Array.map ()
в t.value (row.js: 104)
at commitLifeCycles (Reaction-dom.production.min.js:169)
при n (реакция-дом.производство.мин.джс:180)
в с (реакция-дом.производство.мин.джс:183)
у l (реакция-дом.производство.мин.джс:184)
при р (реакция-дом.производство.мин.джс:188)
Он существует только тогда, когда я открываю, а затем закрываю новое окно. Что может быть причиной этого?