diff --git a/package.json b/package.json
index ef99c826..31437b3a 100644
--- a/package.json
+++ b/package.json
@@ -42,9 +42,9 @@
"node-sass": "^4.12.0",
"pretty": "^2.0.0",
"raven-js": "^3.22.0",
- "react": "^16.2.0",
+ "react": "^16.8.6",
"react-app-rewired": "^1.6.2",
- "react-dom": "^16.2.1",
+ "react-dom": "^16.8.6",
"react-router-dom": "^5.0.1",
"react-scripts": "1.1.5",
"react-select": "~1.2.1",
diff --git a/src/index.js b/src/index.js
index 3751c611..90e4293a 100644
--- a/src/index.js
+++ b/src/index.js
@@ -223,11 +223,8 @@ window.socket = async function (public_key, config) {
const Router = config.router_mode === 'history' ? BrowserRouter : HashRouter
- const router = ReactDOM.render(, el)
+ const conf = {error, public_key, url_generator, config}
+ const router = ReactDOM.render(, el)
// for external use and compatibility with old socket
return {
goto: path => {
diff --git a/yarn.lock b/yarn.lock
index 8c6252f5..78a9551c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7364,15 +7364,15 @@ react-dev-utils@^5.0.2:
strip-ansi "3.0.1"
text-table "0.2.0"
-react-dom@^16.2.1:
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.2.1.tgz#5cfb32f66267ece7b3850466bf3b219d4911fc1a"
- integrity sha512-0ujGgYnpX0GlaAjUfwU7ddy0DjuzPmTHHi2SlPolGv7hAyUpK7XA7WZcxit5ZcU7cW5QU1HJjlS3eMn42tSfYQ==
+react-dom@^16.8.6:
+ version "16.8.6"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f"
+ integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==
dependencies:
- fbjs "^0.8.16"
loose-envify "^1.1.0"
object-assign "^4.1.1"
- prop-types "^15.6.0"
+ prop-types "^15.6.2"
+ scheduler "^0.13.6"
react-error-overlay@^4.0.1:
version "4.0.1"
@@ -7492,15 +7492,15 @@ react-tooltip@^3.10.0:
classnames "^2.2.5"
prop-types "^15.6.0"
-react@^16.2.0:
- version "16.2.0"
- resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba"
- integrity sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==
+react@^16.8.6:
+ version "16.8.6"
+ resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe"
+ integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==
dependencies:
- fbjs "^0.8.16"
loose-envify "^1.1.0"
object-assign "^4.1.1"
- prop-types "^15.6.0"
+ prop-types "^15.6.2"
+ scheduler "^0.13.6"
read-all-stream@^3.0.0:
version "3.1.0"
@@ -8044,6 +8044,14 @@ sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+scheduler@^0.13.6:
+ version "0.13.6"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889"
+ integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==
+ dependencies:
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+
schema-utils@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"