From 2aa30c1a36b2d6447001ae6c81301826fc78d5ba Mon Sep 17 00:00:00 2001 From: Manuel Stahl Date: Fri, 26 Jul 2019 21:12:26 +0200 Subject: [PATCH] Fix hot-loader warning Change-Id: I721983ebc15668d69d58ca815cc43e836ef12533 --- config/webpack.config.dev.js | 1 + package-lock.json | 11 +++++++++++ package.json | 1 + 3 files changed, 13 insertions(+) diff --git a/config/webpack.config.dev.js b/config/webpack.config.dev.js index 492b29b..fcbf546 100644 --- a/config/webpack.config.dev.js +++ b/config/webpack.config.dev.js @@ -89,6 +89,7 @@ module.exports = { // Support React Native Web // https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/ 'react-native': 'react-native-web', + 'react-dom': '@hot-loader/react-dom', }, plugins: [ // Prevents users from importing files from outside of src/ (or node_modules/). diff --git a/package-lock.json b/package-lock.json index 1ae9edb..274920a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -379,6 +379,17 @@ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.7.2.tgz", "integrity": "sha512-RMtr1i6E8MXaBWwhXL3yeOU8JXRnz8GNxHvaUfVvwxokvayUY0zoBeWbKw1S9XkufmGEEdQd228pSZXFkAln8Q==" }, + "@hot-loader/react-dom": { + "version": "16.8.6", + "resolved": "https://registry.npmjs.org/@hot-loader/react-dom/-/react-dom-16.8.6.tgz", + "integrity": "sha512-+JHIYh33FVglJYZAUtRjfT5qZoT2mueJGNzU5weS2CVw26BgbxGKSujlJhO85BaRbg8sqNWyW1hYBILgK3ZCgA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.13.6" + } + }, "@jest/console": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", diff --git a/package.json b/package.json index f10069e..0828922 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { + "@hot-loader/react-dom": "^16.8.6", "@material-ui/core": "^4.3.2", "@material-ui/icons": "^4.2.1", "@typescript-eslint/eslint-plugin": "^1.13.0",