ReactJs / window.open / onload дочернего окна

По кнопке происходит запрос, который возвращает данные в открытую, по window.open, страницу. Забираю данные следующей конструкцией:

  const newWindowFunc = () => {
      const newWindow =  window.open(url);

          newWindow.onload = function() {
              //здесь забираю данные
          };
      };
  };

Но это не работает, если на дочерней странице сначала происходят какие-то действия, уже после которых редиректит на урл с нужными данными. Т.е. в новом окне сначала кидает на гугл авторизацию и потом редиректит на урл моего домена. Как в reactjs можно слушать изменения на этой странице, чтобы дождаться последнего события onload и получить доступ к странице в рамках одного домена?


Ответы (0 шт):