diff --git a/package.json b/package.json index abd37fa3..00223014 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ }, "dependencies": { "@babel/polyfill": "^7.2.5", + "@hot-loader/react-dom": "16.8.6", "bignumber.js": "8.0.2", "color-hash": "^1.0.3", "commander": "^2.19.0", diff --git a/webpack/dev.babel.js b/webpack/dev.babel.js index 21e25db7..3cc7f6e9 100644 --- a/webpack/dev.babel.js +++ b/webpack/dev.babel.js @@ -88,6 +88,7 @@ module.exports = { alias: { public: PUBLIC, react: path.resolve('./node_modules/react'), + 'react-dom': '@hot-loader/react-dom', }, modules: [SRC, 'node_modules'], symlinks: false, diff --git a/yarn.lock b/yarn.lock index cb2cdecd..a09431ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -858,6 +858,16 @@ resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.8.2.tgz#576ff7fb1230185b619a75d258cbc98f0867a8dc" integrity sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw== +"@hot-loader/react-dom@16.8.6": + version "16.8.6" + resolved "https://registry.yarnpkg.com/@hot-loader/react-dom/-/react-dom-16.8.6.tgz#7923ba27db1563a7cc48d4e0b2879a140df461ea" + integrity sha512-+JHIYh33FVglJYZAUtRjfT5qZoT2mueJGNzU5weS2CVw26BgbxGKSujlJhO85BaRbg8sqNWyW1hYBILgK3ZCgA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + prop-types "^15.6.2" + scheduler "^0.13.6" + "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"