diff --git a/package.json b/package.json index 7abc5fa4..f9e88736 100644 --- a/package.json +++ b/package.json @@ -33,12 +33,12 @@ "express": "^4.16.1", "flow-bin": "^0.41.0", "jest": "^21.2.1", - "react": "^16.0.0", - "react-dom": "^16.0.0", - "react-test-renderer": "^16.0.0", + "react": "^16.3.2", + "react-dom": "^16.3.3", + "react-test-renderer": "^16.3.2", "webpack": "^3.6.0" }, "peerDependencies": { "react": "*" } -} +} \ No newline at end of file diff --git a/src/index.js b/src/index.js index 14b5bfa3..82bfd87b 100644 --- a/src/index.js +++ b/src/index.js @@ -158,7 +158,7 @@ function createLoadableComponent(loadFn, options) { return init(); } - componentWillMount() { + UNSAFE_componentWillMount() { this._mounted = true; this._loadModule(); } diff --git a/yarn.lock b/yarn.lock index 2fcb0e32..b086afa4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3703,25 +3703,35 @@ rc@^1.1.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-dom@^16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.0.0.tgz#9cc3079c3dcd70d4c6e01b84aab2a7e34c303f58" +react-dom@16.3.3: + version "16.3.3" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.3.3.tgz#af4c2aef9f6a66251a46da50253c860a67ae66d9" + integrity sha512-ALCp7ZbSGkqRDtQoZozKVNgwXMxbxf/IGOUMC2A0yF6JHeZrS8e2cOotPT87Vf4b7PKCuUVKU4/RDEXxToA/yA== dependencies: fbjs "^0.8.16" loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.0" -react-test-renderer@^16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.0.0.tgz#9fe7b8308f2f71f29fc356d4102086f131c9cb15" +react-is@^16.3.2: + version "16.11.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.11.0.tgz#b85dfecd48ad1ce469ff558a882ca8e8313928fa" + integrity sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw== + +react-test-renderer@16.3.2: + version "16.3.2" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.3.2.tgz#3d1ed74fda8db42521fdf03328e933312214749a" + integrity sha512-lL8WHIpCTMdSe+CRkt0rfMxBkJFyhVrpdQ54BaJRIrXf9aVmbeHbRA8GFRpTvohPN5tPzMabmrzW2PUfWCfWwQ== dependencies: fbjs "^0.8.16" object-assign "^4.1.1" + prop-types "^15.6.0" + react-is "^16.3.2" -react@^16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.0.0.tgz#ce7df8f1941b036f02b2cca9dbd0cb1f0e855e2d" +react@16.3.2: + version "16.3.2" + resolved "https://registry.yarnpkg.com/react/-/react-16.3.2.tgz#fdc8420398533a1e58872f59091b272ce2f91ea9" + integrity sha512-o5GPdkhciQ3cEph6qgvYB7LTOHw/GB0qRI6ZFNugj49qJCFfgHwVNjZ5u+b7nif4vOeMIOuYj3CeYe2IBD74lg== dependencies: fbjs "^0.8.16" loose-envify "^1.1.0"