diff --git a/packages/material-ui-icons/custom/Apple.js b/packages/material-ui-icons/custom/Apple.js
index 437594a7c1978b..ae374a06462111 100644
--- a/packages/material-ui-icons/custom/Apple.js
+++ b/packages/material-ui-icons/custom/Apple.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Facebook.js b/packages/material-ui-icons/custom/Facebook.js
index de29590743ab37..8891f8b38e09aa 100644
--- a/packages/material-ui-icons/custom/Facebook.js
+++ b/packages/material-ui-icons/custom/Facebook.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/GitHub.js b/packages/material-ui-icons/custom/GitHub.js
index 6e9191c423c400..50f456e82c0ca2 100644
--- a/packages/material-ui-icons/custom/GitHub.js
+++ b/packages/material-ui-icons/custom/GitHub.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Instagram.js b/packages/material-ui-icons/custom/Instagram.js
index 4c3144fd8640e5..8df0e4930a5e99 100644
--- a/packages/material-ui-icons/custom/Instagram.js
+++ b/packages/material-ui-icons/custom/Instagram.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/LinkedIn.js b/packages/material-ui-icons/custom/LinkedIn.js
index d4e2d53d69812a..dd12253e139b74 100644
--- a/packages/material-ui-icons/custom/LinkedIn.js
+++ b/packages/material-ui-icons/custom/LinkedIn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Pinterest.js b/packages/material-ui-icons/custom/Pinterest.js
index 826d4377a186b6..cd3c2c5b8e57f5 100644
--- a/packages/material-ui-icons/custom/Pinterest.js
+++ b/packages/material-ui-icons/custom/Pinterest.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Reddit.js b/packages/material-ui-icons/custom/Reddit.js
index 714109b74f1e0b..9eabe3dd0b2739 100644
--- a/packages/material-ui-icons/custom/Reddit.js
+++ b/packages/material-ui-icons/custom/Reddit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Telegram.js b/packages/material-ui-icons/custom/Telegram.js
index 7b1241c05aa608..7128aa35728778 100644
--- a/packages/material-ui-icons/custom/Telegram.js
+++ b/packages/material-ui-icons/custom/Telegram.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/Twitter.js b/packages/material-ui-icons/custom/Twitter.js
index 4ba06897b8f035..53b91073c596ad 100644
--- a/packages/material-ui-icons/custom/Twitter.js
+++ b/packages/material-ui-icons/custom/Twitter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/WhatsApp.js b/packages/material-ui-icons/custom/WhatsApp.js
index 2774ea87a2fe1e..23f161b1aa71d0 100644
--- a/packages/material-ui-icons/custom/WhatsApp.js
+++ b/packages/material-ui-icons/custom/WhatsApp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/custom/YouTube.js b/packages/material-ui-icons/custom/YouTube.js
index b6338e1674c0e7..0bae17a6f63ead 100644
--- a/packages/material-ui-icons/custom/YouTube.js
+++ b/packages/material-ui-icons/custom/YouTube.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/fixtures/material-design-icons/expected/AccessAlarms.js b/packages/material-ui-icons/fixtures/material-design-icons/expected/AccessAlarms.js
index eb12c186415ad5..83fc3d2461679e 100644
--- a/packages/material-ui-icons/fixtures/material-design-icons/expected/AccessAlarms.js
+++ b/packages/material-ui-icons/fixtures/material-design-icons/expected/AccessAlarms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/fixtures/material-design-icons/expected/Accessibility.js b/packages/material-ui-icons/fixtures/material-design-icons/expected/Accessibility.js
index c9060041c436fa..f8dda0fd2dfb0b 100644
--- a/packages/material-ui-icons/fixtures/material-design-icons/expected/Accessibility.js
+++ b/packages/material-ui-icons/fixtures/material-design-icons/expected/Accessibility.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/fixtures/material-design-icons/expected/QueueMusicOutlined.js b/packages/material-ui-icons/fixtures/material-design-icons/expected/QueueMusicOutlined.js
index 2718b66840dce6..37c0ee92cde78b 100644
--- a/packages/material-ui-icons/fixtures/material-design-icons/expected/QueueMusicOutlined.js
+++ b/packages/material-ui-icons/fixtures/material-design-icons/expected/QueueMusicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/fixtures/material-design-icons/expected/StarRounded.js b/packages/material-ui-icons/fixtures/material-design-icons/expected/StarRounded.js
index 16242c1cf41c7f..000ef851c9fc95 100644
--- a/packages/material-ui-icons/fixtures/material-design-icons/expected/StarRounded.js
+++ b/packages/material-ui-icons/fixtures/material-design-icons/expected/StarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/legacy/LocationOff.js b/packages/material-ui-icons/legacy/LocationOff.js
deleted file mode 100644
index 2d17c27452b0f8..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOff.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOff');
diff --git a/packages/material-ui-icons/legacy/LocationOffOutlined.js b/packages/material-ui-icons/legacy/LocationOffOutlined.js
deleted file mode 100644
index 1c14f516293b7d..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOffOutlined.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOffOutlined');
diff --git a/packages/material-ui-icons/legacy/LocationOffRounded.js b/packages/material-ui-icons/legacy/LocationOffRounded.js
deleted file mode 100644
index 7d38b685dfb4c2..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOffRounded.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOffRounded');
diff --git a/packages/material-ui-icons/legacy/LocationOffSharp.js b/packages/material-ui-icons/legacy/LocationOffSharp.js
deleted file mode 100644
index ca386592536cee..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOffSharp.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOffSharp');
diff --git a/packages/material-ui-icons/legacy/LocationOffTwoTone.js b/packages/material-ui-icons/legacy/LocationOffTwoTone.js
deleted file mode 100644
index f9f5d470831844..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOffTwoTone.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOffTwoTone');
diff --git a/packages/material-ui-icons/legacy/LocationOn.js b/packages/material-ui-icons/legacy/LocationOn.js
deleted file mode 100644
index faf8b66ef43e12..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOn.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOn');
diff --git a/packages/material-ui-icons/legacy/LocationOnOutlined.js b/packages/material-ui-icons/legacy/LocationOnOutlined.js
deleted file mode 100644
index 370769a95c0a89..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOnOutlined.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOnOutlined');
diff --git a/packages/material-ui-icons/legacy/LocationOnRounded.js b/packages/material-ui-icons/legacy/LocationOnRounded.js
deleted file mode 100644
index 60e26109a380fe..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOnRounded.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOnRounded');
diff --git a/packages/material-ui-icons/legacy/LocationOnSharp.js b/packages/material-ui-icons/legacy/LocationOnSharp.js
deleted file mode 100644
index e626577f933845..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOnSharp.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOnSharp');
diff --git a/packages/material-ui-icons/legacy/LocationOnTwoTone.js b/packages/material-ui-icons/legacy/LocationOnTwoTone.js
deleted file mode 100644
index efe551c1732f40..00000000000000
--- a/packages/material-ui-icons/legacy/LocationOnTwoTone.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import React from 'react';
-import createSvgIcon from './utils/createSvgIcon';
-
-export default createSvgIcon(
-
-, 'LocationOnTwoTone');
diff --git a/packages/material-ui-icons/src/AcUnit.js b/packages/material-ui-icons/src/AcUnit.js
index 9cd64650467c10..b714652697c6ed 100644
--- a/packages/material-ui-icons/src/AcUnit.js
+++ b/packages/material-ui-icons/src/AcUnit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AcUnitOutlined.js b/packages/material-ui-icons/src/AcUnitOutlined.js
index f1fe2358c065cc..36ef5dd82ac3f1 100644
--- a/packages/material-ui-icons/src/AcUnitOutlined.js
+++ b/packages/material-ui-icons/src/AcUnitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AcUnitRounded.js b/packages/material-ui-icons/src/AcUnitRounded.js
index 69d489b633aeb4..234027ffb347bb 100644
--- a/packages/material-ui-icons/src/AcUnitRounded.js
+++ b/packages/material-ui-icons/src/AcUnitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AcUnitSharp.js b/packages/material-ui-icons/src/AcUnitSharp.js
index 0371fe40cdd6eb..dc28fb29cf7a8b 100644
--- a/packages/material-ui-icons/src/AcUnitSharp.js
+++ b/packages/material-ui-icons/src/AcUnitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AcUnitTwoTone.js b/packages/material-ui-icons/src/AcUnitTwoTone.js
index e0476c6081d5bc..054d6f2a660d68 100644
--- a/packages/material-ui-icons/src/AcUnitTwoTone.js
+++ b/packages/material-ui-icons/src/AcUnitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarm.js b/packages/material-ui-icons/src/AccessAlarm.js
index feb4562098032f..7747320a28b20d 100644
--- a/packages/material-ui-icons/src/AccessAlarm.js
+++ b/packages/material-ui-icons/src/AccessAlarm.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmOutlined.js b/packages/material-ui-icons/src/AccessAlarmOutlined.js
index 3a2dc56db363a6..10c3bb58fd56c6 100644
--- a/packages/material-ui-icons/src/AccessAlarmOutlined.js
+++ b/packages/material-ui-icons/src/AccessAlarmOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmRounded.js b/packages/material-ui-icons/src/AccessAlarmRounded.js
index ae38095d9ce54e..b77ca7431c34d3 100644
--- a/packages/material-ui-icons/src/AccessAlarmRounded.js
+++ b/packages/material-ui-icons/src/AccessAlarmRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmSharp.js b/packages/material-ui-icons/src/AccessAlarmSharp.js
index 211ca105b4ccab..f1db2f0f9a63d8 100644
--- a/packages/material-ui-icons/src/AccessAlarmSharp.js
+++ b/packages/material-ui-icons/src/AccessAlarmSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmTwoTone.js b/packages/material-ui-icons/src/AccessAlarmTwoTone.js
index 94b634356433f6..b63bca1f2b5b7d 100644
--- a/packages/material-ui-icons/src/AccessAlarmTwoTone.js
+++ b/packages/material-ui-icons/src/AccessAlarmTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarms.js b/packages/material-ui-icons/src/AccessAlarms.js
index eb12c186415ad5..83fc3d2461679e 100644
--- a/packages/material-ui-icons/src/AccessAlarms.js
+++ b/packages/material-ui-icons/src/AccessAlarms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmsOutlined.js b/packages/material-ui-icons/src/AccessAlarmsOutlined.js
index a0ec833fe3f3ff..28acd341ed67e3 100644
--- a/packages/material-ui-icons/src/AccessAlarmsOutlined.js
+++ b/packages/material-ui-icons/src/AccessAlarmsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmsRounded.js b/packages/material-ui-icons/src/AccessAlarmsRounded.js
index d79e8fe752f924..c6230bd317c383 100644
--- a/packages/material-ui-icons/src/AccessAlarmsRounded.js
+++ b/packages/material-ui-icons/src/AccessAlarmsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmsSharp.js b/packages/material-ui-icons/src/AccessAlarmsSharp.js
index 74d13ffe8c98ad..ae0205994f8ef0 100644
--- a/packages/material-ui-icons/src/AccessAlarmsSharp.js
+++ b/packages/material-ui-icons/src/AccessAlarmsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessAlarmsTwoTone.js b/packages/material-ui-icons/src/AccessAlarmsTwoTone.js
index a978635f73e85e..1891c816d488e1 100644
--- a/packages/material-ui-icons/src/AccessAlarmsTwoTone.js
+++ b/packages/material-ui-icons/src/AccessAlarmsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessTime.js b/packages/material-ui-icons/src/AccessTime.js
index bc925fa7b7cf1a..a844f3f39898af 100644
--- a/packages/material-ui-icons/src/AccessTime.js
+++ b/packages/material-ui-icons/src/AccessTime.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessTimeOutlined.js b/packages/material-ui-icons/src/AccessTimeOutlined.js
index 26e8cf921f7042..4bd173f1d2ba4f 100644
--- a/packages/material-ui-icons/src/AccessTimeOutlined.js
+++ b/packages/material-ui-icons/src/AccessTimeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessTimeRounded.js b/packages/material-ui-icons/src/AccessTimeRounded.js
index 81d55d4e482e20..e98cad198bab7f 100644
--- a/packages/material-ui-icons/src/AccessTimeRounded.js
+++ b/packages/material-ui-icons/src/AccessTimeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessTimeSharp.js b/packages/material-ui-icons/src/AccessTimeSharp.js
index aa5f7a25535ed6..7a378f5fe0dd02 100644
--- a/packages/material-ui-icons/src/AccessTimeSharp.js
+++ b/packages/material-ui-icons/src/AccessTimeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessTimeTwoTone.js b/packages/material-ui-icons/src/AccessTimeTwoTone.js
index b2598d784f72a4..89cb33accb1fcb 100644
--- a/packages/material-ui-icons/src/AccessTimeTwoTone.js
+++ b/packages/material-ui-icons/src/AccessTimeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Accessibility.js b/packages/material-ui-icons/src/Accessibility.js
index c9060041c436fa..f8dda0fd2dfb0b 100644
--- a/packages/material-ui-icons/src/Accessibility.js
+++ b/packages/material-ui-icons/src/Accessibility.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityNew.js b/packages/material-ui-icons/src/AccessibilityNew.js
index 1fb281fa73f551..6a79e3e0d972f3 100644
--- a/packages/material-ui-icons/src/AccessibilityNew.js
+++ b/packages/material-ui-icons/src/AccessibilityNew.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityNewOutlined.js b/packages/material-ui-icons/src/AccessibilityNewOutlined.js
index 155ba5cfc74764..350bd6e31ad774 100644
--- a/packages/material-ui-icons/src/AccessibilityNewOutlined.js
+++ b/packages/material-ui-icons/src/AccessibilityNewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityNewRounded.js b/packages/material-ui-icons/src/AccessibilityNewRounded.js
index 3fa63860faa4c1..d80f5cb1224e2e 100644
--- a/packages/material-ui-icons/src/AccessibilityNewRounded.js
+++ b/packages/material-ui-icons/src/AccessibilityNewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityNewSharp.js b/packages/material-ui-icons/src/AccessibilityNewSharp.js
index 33b3e5bbee6f89..0bc6e489c02acc 100644
--- a/packages/material-ui-icons/src/AccessibilityNewSharp.js
+++ b/packages/material-ui-icons/src/AccessibilityNewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityNewTwoTone.js b/packages/material-ui-icons/src/AccessibilityNewTwoTone.js
index c229507f8d6e47..29e5a147e4a732 100644
--- a/packages/material-ui-icons/src/AccessibilityNewTwoTone.js
+++ b/packages/material-ui-icons/src/AccessibilityNewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityOutlined.js b/packages/material-ui-icons/src/AccessibilityOutlined.js
index 854ad2c415298f..f1b450656f9bab 100644
--- a/packages/material-ui-icons/src/AccessibilityOutlined.js
+++ b/packages/material-ui-icons/src/AccessibilityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityRounded.js b/packages/material-ui-icons/src/AccessibilityRounded.js
index 98bfaa62a44014..edf78694eb876d 100644
--- a/packages/material-ui-icons/src/AccessibilityRounded.js
+++ b/packages/material-ui-icons/src/AccessibilityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilitySharp.js b/packages/material-ui-icons/src/AccessibilitySharp.js
index a8f2ca1304ae7b..54bbd2f30b14a6 100644
--- a/packages/material-ui-icons/src/AccessibilitySharp.js
+++ b/packages/material-ui-icons/src/AccessibilitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibilityTwoTone.js b/packages/material-ui-icons/src/AccessibilityTwoTone.js
index 734916523148be..8bc9d4c1920bfb 100644
--- a/packages/material-ui-icons/src/AccessibilityTwoTone.js
+++ b/packages/material-ui-icons/src/AccessibilityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Accessible.js b/packages/material-ui-icons/src/Accessible.js
index b50faab6de1857..73e632ab43297a 100644
--- a/packages/material-ui-icons/src/Accessible.js
+++ b/packages/material-ui-icons/src/Accessible.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleForward.js b/packages/material-ui-icons/src/AccessibleForward.js
index dde254ca84df73..56ab16512f049f 100644
--- a/packages/material-ui-icons/src/AccessibleForward.js
+++ b/packages/material-ui-icons/src/AccessibleForward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleForwardOutlined.js b/packages/material-ui-icons/src/AccessibleForwardOutlined.js
index f08e9e732a68b7..57ee14e572c0a6 100644
--- a/packages/material-ui-icons/src/AccessibleForwardOutlined.js
+++ b/packages/material-ui-icons/src/AccessibleForwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleForwardRounded.js b/packages/material-ui-icons/src/AccessibleForwardRounded.js
index 04755330982f21..7ea0dc3d5698c1 100644
--- a/packages/material-ui-icons/src/AccessibleForwardRounded.js
+++ b/packages/material-ui-icons/src/AccessibleForwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleForwardSharp.js b/packages/material-ui-icons/src/AccessibleForwardSharp.js
index 4c8bb2a52d3776..5ebe2538095154 100644
--- a/packages/material-ui-icons/src/AccessibleForwardSharp.js
+++ b/packages/material-ui-icons/src/AccessibleForwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleForwardTwoTone.js b/packages/material-ui-icons/src/AccessibleForwardTwoTone.js
index 3669cd0f30c521..b32533002c0537 100644
--- a/packages/material-ui-icons/src/AccessibleForwardTwoTone.js
+++ b/packages/material-ui-icons/src/AccessibleForwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleOutlined.js b/packages/material-ui-icons/src/AccessibleOutlined.js
index 56b569c2259df0..57491b0fe06229 100644
--- a/packages/material-ui-icons/src/AccessibleOutlined.js
+++ b/packages/material-ui-icons/src/AccessibleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleRounded.js b/packages/material-ui-icons/src/AccessibleRounded.js
index ea6884d8a6a4e7..b378c77a667f5c 100644
--- a/packages/material-ui-icons/src/AccessibleRounded.js
+++ b/packages/material-ui-icons/src/AccessibleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleSharp.js b/packages/material-ui-icons/src/AccessibleSharp.js
index 3fd7c59fc45f98..d41ca303ca3da5 100644
--- a/packages/material-ui-icons/src/AccessibleSharp.js
+++ b/packages/material-ui-icons/src/AccessibleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccessibleTwoTone.js b/packages/material-ui-icons/src/AccessibleTwoTone.js
index cc2ff1bd4d5465..a3ff79a7916d0c 100644
--- a/packages/material-ui-icons/src/AccessibleTwoTone.js
+++ b/packages/material-ui-icons/src/AccessibleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalance.js b/packages/material-ui-icons/src/AccountBalance.js
index 910b246b1174e8..c53a19d0b83374 100644
--- a/packages/material-ui-icons/src/AccountBalance.js
+++ b/packages/material-ui-icons/src/AccountBalance.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceOutlined.js b/packages/material-ui-icons/src/AccountBalanceOutlined.js
index baf775af7b9aac..3d1df74dfd5324 100644
--- a/packages/material-ui-icons/src/AccountBalanceOutlined.js
+++ b/packages/material-ui-icons/src/AccountBalanceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceRounded.js b/packages/material-ui-icons/src/AccountBalanceRounded.js
index 07ea8f17ded43e..1addc11d1d053e 100644
--- a/packages/material-ui-icons/src/AccountBalanceRounded.js
+++ b/packages/material-ui-icons/src/AccountBalanceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceSharp.js b/packages/material-ui-icons/src/AccountBalanceSharp.js
index 2d35ee523d9af6..d2c71ed000c478 100644
--- a/packages/material-ui-icons/src/AccountBalanceSharp.js
+++ b/packages/material-ui-icons/src/AccountBalanceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceTwoTone.js b/packages/material-ui-icons/src/AccountBalanceTwoTone.js
index 983445470ee855..ae4ac63e7e96cf 100644
--- a/packages/material-ui-icons/src/AccountBalanceTwoTone.js
+++ b/packages/material-ui-icons/src/AccountBalanceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceWallet.js b/packages/material-ui-icons/src/AccountBalanceWallet.js
index fdb1704c4429cc..7ecec925e0c278 100644
--- a/packages/material-ui-icons/src/AccountBalanceWallet.js
+++ b/packages/material-ui-icons/src/AccountBalanceWallet.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceWalletOutlined.js b/packages/material-ui-icons/src/AccountBalanceWalletOutlined.js
index b7ef9ad52b2202..b2ab6693b850cb 100644
--- a/packages/material-ui-icons/src/AccountBalanceWalletOutlined.js
+++ b/packages/material-ui-icons/src/AccountBalanceWalletOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceWalletRounded.js b/packages/material-ui-icons/src/AccountBalanceWalletRounded.js
index aff2e8093ab04c..81984b5d604cc7 100644
--- a/packages/material-ui-icons/src/AccountBalanceWalletRounded.js
+++ b/packages/material-ui-icons/src/AccountBalanceWalletRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceWalletSharp.js b/packages/material-ui-icons/src/AccountBalanceWalletSharp.js
index 155142138f4190..495ca37b55788f 100644
--- a/packages/material-ui-icons/src/AccountBalanceWalletSharp.js
+++ b/packages/material-ui-icons/src/AccountBalanceWalletSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBalanceWalletTwoTone.js b/packages/material-ui-icons/src/AccountBalanceWalletTwoTone.js
index 51d7223e4dc07e..c08c166b3e35a4 100644
--- a/packages/material-ui-icons/src/AccountBalanceWalletTwoTone.js
+++ b/packages/material-ui-icons/src/AccountBalanceWalletTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBox.js b/packages/material-ui-icons/src/AccountBox.js
index 6390ba267afd3c..be1d20a92ebcd6 100644
--- a/packages/material-ui-icons/src/AccountBox.js
+++ b/packages/material-ui-icons/src/AccountBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBoxOutlined.js b/packages/material-ui-icons/src/AccountBoxOutlined.js
index c592a44c334a82..f530de11f837fd 100644
--- a/packages/material-ui-icons/src/AccountBoxOutlined.js
+++ b/packages/material-ui-icons/src/AccountBoxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBoxRounded.js b/packages/material-ui-icons/src/AccountBoxRounded.js
index 3c94c99f147b70..aec4e3eb7d5117 100644
--- a/packages/material-ui-icons/src/AccountBoxRounded.js
+++ b/packages/material-ui-icons/src/AccountBoxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBoxSharp.js b/packages/material-ui-icons/src/AccountBoxSharp.js
index 4009fcf696c83c..b2d7f75ca264a7 100644
--- a/packages/material-ui-icons/src/AccountBoxSharp.js
+++ b/packages/material-ui-icons/src/AccountBoxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountBoxTwoTone.js b/packages/material-ui-icons/src/AccountBoxTwoTone.js
index b6b52a5dbae338..b3ca19170187f6 100644
--- a/packages/material-ui-icons/src/AccountBoxTwoTone.js
+++ b/packages/material-ui-icons/src/AccountBoxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountCircle.js b/packages/material-ui-icons/src/AccountCircle.js
index a60b2cdb450bb1..546f175917def8 100644
--- a/packages/material-ui-icons/src/AccountCircle.js
+++ b/packages/material-ui-icons/src/AccountCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountCircleOutlined.js b/packages/material-ui-icons/src/AccountCircleOutlined.js
index 8a37549500a667..84090e2960293c 100644
--- a/packages/material-ui-icons/src/AccountCircleOutlined.js
+++ b/packages/material-ui-icons/src/AccountCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountCircleRounded.js b/packages/material-ui-icons/src/AccountCircleRounded.js
index 578db8e60b719b..8299e237d487b0 100644
--- a/packages/material-ui-icons/src/AccountCircleRounded.js
+++ b/packages/material-ui-icons/src/AccountCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountCircleSharp.js b/packages/material-ui-icons/src/AccountCircleSharp.js
index d9310c19968963..e5fd5cf2de0342 100644
--- a/packages/material-ui-icons/src/AccountCircleSharp.js
+++ b/packages/material-ui-icons/src/AccountCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountCircleTwoTone.js b/packages/material-ui-icons/src/AccountCircleTwoTone.js
index 2d66ac1f971ba8..664a0a1b4b5cc5 100644
--- a/packages/material-ui-icons/src/AccountCircleTwoTone.js
+++ b/packages/material-ui-icons/src/AccountCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountTree.js b/packages/material-ui-icons/src/AccountTree.js
index f9a47aad16ce4d..fcb2af795dabf6 100644
--- a/packages/material-ui-icons/src/AccountTree.js
+++ b/packages/material-ui-icons/src/AccountTree.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountTreeOutlined.js b/packages/material-ui-icons/src/AccountTreeOutlined.js
index c8cf3199b71dbe..b576c785a07ac3 100644
--- a/packages/material-ui-icons/src/AccountTreeOutlined.js
+++ b/packages/material-ui-icons/src/AccountTreeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountTreeRounded.js b/packages/material-ui-icons/src/AccountTreeRounded.js
index e756bdc28fe71a..75a808bce19497 100644
--- a/packages/material-ui-icons/src/AccountTreeRounded.js
+++ b/packages/material-ui-icons/src/AccountTreeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountTreeSharp.js b/packages/material-ui-icons/src/AccountTreeSharp.js
index f8faffa5ad9137..3d3ff9ba0c9aa2 100644
--- a/packages/material-ui-icons/src/AccountTreeSharp.js
+++ b/packages/material-ui-icons/src/AccountTreeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AccountTreeTwoTone.js b/packages/material-ui-icons/src/AccountTreeTwoTone.js
index d0b829fd5367e0..f44847ac4e789f 100644
--- a/packages/material-ui-icons/src/AccountTreeTwoTone.js
+++ b/packages/material-ui-icons/src/AccountTreeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Adb.js b/packages/material-ui-icons/src/Adb.js
index 2a9fe69cf8a745..36c72c510c0f99 100644
--- a/packages/material-ui-icons/src/Adb.js
+++ b/packages/material-ui-icons/src/Adb.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdbOutlined.js b/packages/material-ui-icons/src/AdbOutlined.js
index cc43c0801951bd..9c6232db3ca674 100644
--- a/packages/material-ui-icons/src/AdbOutlined.js
+++ b/packages/material-ui-icons/src/AdbOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdbRounded.js b/packages/material-ui-icons/src/AdbRounded.js
index 1e98c0badfd1f1..721c71afa26126 100644
--- a/packages/material-ui-icons/src/AdbRounded.js
+++ b/packages/material-ui-icons/src/AdbRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdbSharp.js b/packages/material-ui-icons/src/AdbSharp.js
index 346938122ebf57..47bc8e65ffa4ca 100644
--- a/packages/material-ui-icons/src/AdbSharp.js
+++ b/packages/material-ui-icons/src/AdbSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdbTwoTone.js b/packages/material-ui-icons/src/AdbTwoTone.js
index a14cfdb637c999..7e3af1fe6f2d06 100644
--- a/packages/material-ui-icons/src/AdbTwoTone.js
+++ b/packages/material-ui-icons/src/AdbTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Add.js b/packages/material-ui-icons/src/Add.js
index 3fc1ea46a6daa6..c16e74b74621c7 100644
--- a/packages/material-ui-icons/src/Add.js
+++ b/packages/material-ui-icons/src/Add.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAPhoto.js b/packages/material-ui-icons/src/AddAPhoto.js
index 06679f861bd3f6..1bf3b99f5fa4b4 100644
--- a/packages/material-ui-icons/src/AddAPhoto.js
+++ b/packages/material-ui-icons/src/AddAPhoto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAPhotoOutlined.js b/packages/material-ui-icons/src/AddAPhotoOutlined.js
index 4a9113a17b7eab..f048f127cfe247 100644
--- a/packages/material-ui-icons/src/AddAPhotoOutlined.js
+++ b/packages/material-ui-icons/src/AddAPhotoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAPhotoRounded.js b/packages/material-ui-icons/src/AddAPhotoRounded.js
index bfcfbdf034a870..b457ef6df4f072 100644
--- a/packages/material-ui-icons/src/AddAPhotoRounded.js
+++ b/packages/material-ui-icons/src/AddAPhotoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAPhotoSharp.js b/packages/material-ui-icons/src/AddAPhotoSharp.js
index 691e84abd9581e..c79bdc4a27c1f6 100644
--- a/packages/material-ui-icons/src/AddAPhotoSharp.js
+++ b/packages/material-ui-icons/src/AddAPhotoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAPhotoTwoTone.js b/packages/material-ui-icons/src/AddAPhotoTwoTone.js
index 1284a72469d4d2..d58821d0a0d7bb 100644
--- a/packages/material-ui-icons/src/AddAPhotoTwoTone.js
+++ b/packages/material-ui-icons/src/AddAPhotoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlarm.js b/packages/material-ui-icons/src/AddAlarm.js
index 5979ba296cfd85..ed20dee1fefc6d 100644
--- a/packages/material-ui-icons/src/AddAlarm.js
+++ b/packages/material-ui-icons/src/AddAlarm.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlarmOutlined.js b/packages/material-ui-icons/src/AddAlarmOutlined.js
index f5ac183f5c51cc..8511fa7d7040aa 100644
--- a/packages/material-ui-icons/src/AddAlarmOutlined.js
+++ b/packages/material-ui-icons/src/AddAlarmOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlarmRounded.js b/packages/material-ui-icons/src/AddAlarmRounded.js
index eb838fd73b9822..999fba15690fe9 100644
--- a/packages/material-ui-icons/src/AddAlarmRounded.js
+++ b/packages/material-ui-icons/src/AddAlarmRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlarmSharp.js b/packages/material-ui-icons/src/AddAlarmSharp.js
index 631c14dbdb7c4a..12e575c1ff51ef 100644
--- a/packages/material-ui-icons/src/AddAlarmSharp.js
+++ b/packages/material-ui-icons/src/AddAlarmSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlarmTwoTone.js b/packages/material-ui-icons/src/AddAlarmTwoTone.js
index 458eb4ca3bc75d..a1057d378a362d 100644
--- a/packages/material-ui-icons/src/AddAlarmTwoTone.js
+++ b/packages/material-ui-icons/src/AddAlarmTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlert.js b/packages/material-ui-icons/src/AddAlert.js
index 53b10f725693b2..26f42143cc45e0 100644
--- a/packages/material-ui-icons/src/AddAlert.js
+++ b/packages/material-ui-icons/src/AddAlert.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlertOutlined.js b/packages/material-ui-icons/src/AddAlertOutlined.js
index 943dbe40a02d3f..068f736be7604c 100644
--- a/packages/material-ui-icons/src/AddAlertOutlined.js
+++ b/packages/material-ui-icons/src/AddAlertOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlertRounded.js b/packages/material-ui-icons/src/AddAlertRounded.js
index 914ac2b07ff992..27d6a3780a85ee 100644
--- a/packages/material-ui-icons/src/AddAlertRounded.js
+++ b/packages/material-ui-icons/src/AddAlertRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlertSharp.js b/packages/material-ui-icons/src/AddAlertSharp.js
index b51e9da8fbb206..395fd05ef9a9b5 100644
--- a/packages/material-ui-icons/src/AddAlertSharp.js
+++ b/packages/material-ui-icons/src/AddAlertSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddAlertTwoTone.js b/packages/material-ui-icons/src/AddAlertTwoTone.js
index 77f7fe67715adf..07b8f16e7a489e 100644
--- a/packages/material-ui-icons/src/AddAlertTwoTone.js
+++ b/packages/material-ui-icons/src/AddAlertTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddBox.js b/packages/material-ui-icons/src/AddBox.js
index 761a986643cec5..51d955d6f739ad 100644
--- a/packages/material-ui-icons/src/AddBox.js
+++ b/packages/material-ui-icons/src/AddBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddBoxOutlined.js b/packages/material-ui-icons/src/AddBoxOutlined.js
index cfa4cef34c9ba2..7701eebd62e554 100644
--- a/packages/material-ui-icons/src/AddBoxOutlined.js
+++ b/packages/material-ui-icons/src/AddBoxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddBoxRounded.js b/packages/material-ui-icons/src/AddBoxRounded.js
index 20bfdb907ef290..d3752887f760ab 100644
--- a/packages/material-ui-icons/src/AddBoxRounded.js
+++ b/packages/material-ui-icons/src/AddBoxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddBoxSharp.js b/packages/material-ui-icons/src/AddBoxSharp.js
index 40294313bc0039..3a968f74e01422 100644
--- a/packages/material-ui-icons/src/AddBoxSharp.js
+++ b/packages/material-ui-icons/src/AddBoxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddBoxTwoTone.js b/packages/material-ui-icons/src/AddBoxTwoTone.js
index a2065bb34128d8..93327f3a879998 100644
--- a/packages/material-ui-icons/src/AddBoxTwoTone.js
+++ b/packages/material-ui-icons/src/AddBoxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircle.js b/packages/material-ui-icons/src/AddCircle.js
index 90c97ca3697e47..cfce2a6d7aaa7f 100644
--- a/packages/material-ui-icons/src/AddCircle.js
+++ b/packages/material-ui-icons/src/AddCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutline.js b/packages/material-ui-icons/src/AddCircleOutline.js
index 9319663a57382b..cb100a794ada23 100644
--- a/packages/material-ui-icons/src/AddCircleOutline.js
+++ b/packages/material-ui-icons/src/AddCircleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutlineOutlined.js b/packages/material-ui-icons/src/AddCircleOutlineOutlined.js
index 5666d88ec3113b..7f0fa0e463893d 100644
--- a/packages/material-ui-icons/src/AddCircleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/AddCircleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutlineRounded.js b/packages/material-ui-icons/src/AddCircleOutlineRounded.js
index fdafa8dea8cabd..e79f0bbca96509 100644
--- a/packages/material-ui-icons/src/AddCircleOutlineRounded.js
+++ b/packages/material-ui-icons/src/AddCircleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutlineSharp.js b/packages/material-ui-icons/src/AddCircleOutlineSharp.js
index cec1e0826e1ceb..1ac1f295c429c4 100644
--- a/packages/material-ui-icons/src/AddCircleOutlineSharp.js
+++ b/packages/material-ui-icons/src/AddCircleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutlineTwoTone.js b/packages/material-ui-icons/src/AddCircleOutlineTwoTone.js
index 82bc0783566877..8ae68b8d932994 100644
--- a/packages/material-ui-icons/src/AddCircleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/AddCircleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleOutlined.js b/packages/material-ui-icons/src/AddCircleOutlined.js
index 56e4ca425f46b5..478e2c2bc42683 100644
--- a/packages/material-ui-icons/src/AddCircleOutlined.js
+++ b/packages/material-ui-icons/src/AddCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleRounded.js b/packages/material-ui-icons/src/AddCircleRounded.js
index ce217aae833cb9..bb89ea43b1d094 100644
--- a/packages/material-ui-icons/src/AddCircleRounded.js
+++ b/packages/material-ui-icons/src/AddCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleSharp.js b/packages/material-ui-icons/src/AddCircleSharp.js
index 7ac11b8f626fff..b1aec5db9bfd8c 100644
--- a/packages/material-ui-icons/src/AddCircleSharp.js
+++ b/packages/material-ui-icons/src/AddCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCircleTwoTone.js b/packages/material-ui-icons/src/AddCircleTwoTone.js
index 0288356eaa78f1..648406119b7735 100644
--- a/packages/material-ui-icons/src/AddCircleTwoTone.js
+++ b/packages/material-ui-icons/src/AddCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddComment.js b/packages/material-ui-icons/src/AddComment.js
index 6f93a7f585246a..e9409ddc4a7963 100644
--- a/packages/material-ui-icons/src/AddComment.js
+++ b/packages/material-ui-icons/src/AddComment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCommentOutlined.js b/packages/material-ui-icons/src/AddCommentOutlined.js
index 2fb5dcf34ab052..8397904d490568 100644
--- a/packages/material-ui-icons/src/AddCommentOutlined.js
+++ b/packages/material-ui-icons/src/AddCommentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCommentRounded.js b/packages/material-ui-icons/src/AddCommentRounded.js
index da1b98fc419e12..cd1c95720b4ed1 100644
--- a/packages/material-ui-icons/src/AddCommentRounded.js
+++ b/packages/material-ui-icons/src/AddCommentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCommentSharp.js b/packages/material-ui-icons/src/AddCommentSharp.js
index f77b960e2aaf28..43db871673a54c 100644
--- a/packages/material-ui-icons/src/AddCommentSharp.js
+++ b/packages/material-ui-icons/src/AddCommentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddCommentTwoTone.js b/packages/material-ui-icons/src/AddCommentTwoTone.js
index f7c802b810a3a3..816390e4a65974 100644
--- a/packages/material-ui-icons/src/AddCommentTwoTone.js
+++ b/packages/material-ui-icons/src/AddCommentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddIcCall.js b/packages/material-ui-icons/src/AddIcCall.js
index 43bd5a8285555d..4201b2936a9f96 100644
--- a/packages/material-ui-icons/src/AddIcCall.js
+++ b/packages/material-ui-icons/src/AddIcCall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddIcCallOutlined.js b/packages/material-ui-icons/src/AddIcCallOutlined.js
index edf4b569243717..1e100c5afbb32b 100644
--- a/packages/material-ui-icons/src/AddIcCallOutlined.js
+++ b/packages/material-ui-icons/src/AddIcCallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddIcCallRounded.js b/packages/material-ui-icons/src/AddIcCallRounded.js
index 8bfc0eb2342075..313ab2612dceb9 100644
--- a/packages/material-ui-icons/src/AddIcCallRounded.js
+++ b/packages/material-ui-icons/src/AddIcCallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddIcCallSharp.js b/packages/material-ui-icons/src/AddIcCallSharp.js
index b1501bf89d517f..3102ade1429715 100644
--- a/packages/material-ui-icons/src/AddIcCallSharp.js
+++ b/packages/material-ui-icons/src/AddIcCallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddIcCallTwoTone.js b/packages/material-ui-icons/src/AddIcCallTwoTone.js
index bcd780fd98884c..3aec50b0b025e5 100644
--- a/packages/material-ui-icons/src/AddIcCallTwoTone.js
+++ b/packages/material-ui-icons/src/AddIcCallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddLocation.js b/packages/material-ui-icons/src/AddLocation.js
index 1fad9bb2cfb13d..c48d6d66d8c03b 100644
--- a/packages/material-ui-icons/src/AddLocation.js
+++ b/packages/material-ui-icons/src/AddLocation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddLocationOutlined.js b/packages/material-ui-icons/src/AddLocationOutlined.js
index 8883027f942304..6ca8146c5edade 100644
--- a/packages/material-ui-icons/src/AddLocationOutlined.js
+++ b/packages/material-ui-icons/src/AddLocationOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AddLocationOutlined');
diff --git a/packages/material-ui-icons/src/AddLocationRounded.js b/packages/material-ui-icons/src/AddLocationRounded.js
index 2a5a67c9c3cc1f..d3614d208f5941 100644
--- a/packages/material-ui-icons/src/AddLocationRounded.js
+++ b/packages/material-ui-icons/src/AddLocationRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AddLocationRounded');
diff --git a/packages/material-ui-icons/src/AddLocationSharp.js b/packages/material-ui-icons/src/AddLocationSharp.js
index 7266ae39fc7272..567ca449a31db1 100644
--- a/packages/material-ui-icons/src/AddLocationSharp.js
+++ b/packages/material-ui-icons/src/AddLocationSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AddLocationSharp');
diff --git a/packages/material-ui-icons/src/AddLocationTwoTone.js b/packages/material-ui-icons/src/AddLocationTwoTone.js
index 0b4a45aab73baa..83cb75349cd474 100644
--- a/packages/material-ui-icons/src/AddLocationTwoTone.js
+++ b/packages/material-ui-icons/src/AddLocationTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AddLocationTwoTone');
diff --git a/packages/material-ui-icons/src/AddOutlined.js b/packages/material-ui-icons/src/AddOutlined.js
index 4195589798f3f4..f90ac7712c0452 100644
--- a/packages/material-ui-icons/src/AddOutlined.js
+++ b/packages/material-ui-icons/src/AddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddPhotoAlternate.js b/packages/material-ui-icons/src/AddPhotoAlternate.js
index c43b4792dba950..e0c20a64c93d21 100644
--- a/packages/material-ui-icons/src/AddPhotoAlternate.js
+++ b/packages/material-ui-icons/src/AddPhotoAlternate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddPhotoAlternateOutlined.js b/packages/material-ui-icons/src/AddPhotoAlternateOutlined.js
index 5f37b1993239d9..95e26fc55673d7 100644
--- a/packages/material-ui-icons/src/AddPhotoAlternateOutlined.js
+++ b/packages/material-ui-icons/src/AddPhotoAlternateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddPhotoAlternateRounded.js b/packages/material-ui-icons/src/AddPhotoAlternateRounded.js
index 22d671a949619f..0df85ffd8b1170 100644
--- a/packages/material-ui-icons/src/AddPhotoAlternateRounded.js
+++ b/packages/material-ui-icons/src/AddPhotoAlternateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddPhotoAlternateSharp.js b/packages/material-ui-icons/src/AddPhotoAlternateSharp.js
index 26555d3732581a..2fff1af2028ed9 100644
--- a/packages/material-ui-icons/src/AddPhotoAlternateSharp.js
+++ b/packages/material-ui-icons/src/AddPhotoAlternateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddPhotoAlternateTwoTone.js b/packages/material-ui-icons/src/AddPhotoAlternateTwoTone.js
index b3765e2eab187a..35f513b2be4890 100644
--- a/packages/material-ui-icons/src/AddPhotoAlternateTwoTone.js
+++ b/packages/material-ui-icons/src/AddPhotoAlternateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddRounded.js b/packages/material-ui-icons/src/AddRounded.js
index 1b64e59e683522..23c830f08f46ab 100644
--- a/packages/material-ui-icons/src/AddRounded.js
+++ b/packages/material-ui-icons/src/AddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddSharp.js b/packages/material-ui-icons/src/AddSharp.js
index c67f0891a7e186..482f9cd03383e1 100644
--- a/packages/material-ui-icons/src/AddSharp.js
+++ b/packages/material-ui-icons/src/AddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddShoppingCart.js b/packages/material-ui-icons/src/AddShoppingCart.js
index 8b0b5fb55a845c..fb186da5538c87 100644
--- a/packages/material-ui-icons/src/AddShoppingCart.js
+++ b/packages/material-ui-icons/src/AddShoppingCart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddShoppingCartOutlined.js b/packages/material-ui-icons/src/AddShoppingCartOutlined.js
index f8b9720e68dc4d..4638b240875136 100644
--- a/packages/material-ui-icons/src/AddShoppingCartOutlined.js
+++ b/packages/material-ui-icons/src/AddShoppingCartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddShoppingCartRounded.js b/packages/material-ui-icons/src/AddShoppingCartRounded.js
index 827041bceac4ff..88a16e94622970 100644
--- a/packages/material-ui-icons/src/AddShoppingCartRounded.js
+++ b/packages/material-ui-icons/src/AddShoppingCartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddShoppingCartSharp.js b/packages/material-ui-icons/src/AddShoppingCartSharp.js
index e65e0ebe48ad15..48ec0adb143d04 100644
--- a/packages/material-ui-icons/src/AddShoppingCartSharp.js
+++ b/packages/material-ui-icons/src/AddShoppingCartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddShoppingCartTwoTone.js b/packages/material-ui-icons/src/AddShoppingCartTwoTone.js
index f4de5171ab720a..0f35bd37b2552b 100644
--- a/packages/material-ui-icons/src/AddShoppingCartTwoTone.js
+++ b/packages/material-ui-icons/src/AddShoppingCartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToHomeScreen.js b/packages/material-ui-icons/src/AddToHomeScreen.js
index 041d8a2faed166..2b93df696465dd 100644
--- a/packages/material-ui-icons/src/AddToHomeScreen.js
+++ b/packages/material-ui-icons/src/AddToHomeScreen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToHomeScreenOutlined.js b/packages/material-ui-icons/src/AddToHomeScreenOutlined.js
index 7a76b2086140ac..c1e8620e04aec6 100644
--- a/packages/material-ui-icons/src/AddToHomeScreenOutlined.js
+++ b/packages/material-ui-icons/src/AddToHomeScreenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToHomeScreenRounded.js b/packages/material-ui-icons/src/AddToHomeScreenRounded.js
index 07a3d506fffd20..9a07717fbb0c30 100644
--- a/packages/material-ui-icons/src/AddToHomeScreenRounded.js
+++ b/packages/material-ui-icons/src/AddToHomeScreenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToHomeScreenSharp.js b/packages/material-ui-icons/src/AddToHomeScreenSharp.js
index cdf9dafefddd6e..09af839ec1d0d8 100644
--- a/packages/material-ui-icons/src/AddToHomeScreenSharp.js
+++ b/packages/material-ui-icons/src/AddToHomeScreenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToHomeScreenTwoTone.js b/packages/material-ui-icons/src/AddToHomeScreenTwoTone.js
index 432b46791c442c..2433ae88bf1d7b 100644
--- a/packages/material-ui-icons/src/AddToHomeScreenTwoTone.js
+++ b/packages/material-ui-icons/src/AddToHomeScreenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToPhotos.js b/packages/material-ui-icons/src/AddToPhotos.js
index e7a7afdf135570..e57829c8d9c4d1 100644
--- a/packages/material-ui-icons/src/AddToPhotos.js
+++ b/packages/material-ui-icons/src/AddToPhotos.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToPhotosOutlined.js b/packages/material-ui-icons/src/AddToPhotosOutlined.js
index 52f648ad182e8a..ce10bd6b99a728 100644
--- a/packages/material-ui-icons/src/AddToPhotosOutlined.js
+++ b/packages/material-ui-icons/src/AddToPhotosOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToPhotosRounded.js b/packages/material-ui-icons/src/AddToPhotosRounded.js
index ff82ed55401ddc..cd8f73a96d1286 100644
--- a/packages/material-ui-icons/src/AddToPhotosRounded.js
+++ b/packages/material-ui-icons/src/AddToPhotosRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToPhotosSharp.js b/packages/material-ui-icons/src/AddToPhotosSharp.js
index 5a063f1fc00b79..345e56ac7e1931 100644
--- a/packages/material-ui-icons/src/AddToPhotosSharp.js
+++ b/packages/material-ui-icons/src/AddToPhotosSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToPhotosTwoTone.js b/packages/material-ui-icons/src/AddToPhotosTwoTone.js
index 31306c3f58a967..be8075bd636842 100644
--- a/packages/material-ui-icons/src/AddToPhotosTwoTone.js
+++ b/packages/material-ui-icons/src/AddToPhotosTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToQueue.js b/packages/material-ui-icons/src/AddToQueue.js
index 2d651db78143c4..4d0dd7b527ee70 100644
--- a/packages/material-ui-icons/src/AddToQueue.js
+++ b/packages/material-ui-icons/src/AddToQueue.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToQueueOutlined.js b/packages/material-ui-icons/src/AddToQueueOutlined.js
index 444aac49c8ece4..60589cb25ea031 100644
--- a/packages/material-ui-icons/src/AddToQueueOutlined.js
+++ b/packages/material-ui-icons/src/AddToQueueOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToQueueRounded.js b/packages/material-ui-icons/src/AddToQueueRounded.js
index b2b4d4d7da1537..004fa50ced1c7a 100644
--- a/packages/material-ui-icons/src/AddToQueueRounded.js
+++ b/packages/material-ui-icons/src/AddToQueueRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToQueueSharp.js b/packages/material-ui-icons/src/AddToQueueSharp.js
index 740c29b7942419..2caa396544ba18 100644
--- a/packages/material-ui-icons/src/AddToQueueSharp.js
+++ b/packages/material-ui-icons/src/AddToQueueSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddToQueueTwoTone.js b/packages/material-ui-icons/src/AddToQueueTwoTone.js
index 65b77bec68be3b..a05b8d99d701ab 100644
--- a/packages/material-ui-icons/src/AddToQueueTwoTone.js
+++ b/packages/material-ui-icons/src/AddToQueueTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AddTwoTone.js b/packages/material-ui-icons/src/AddTwoTone.js
index 0b845009c36957..bfc200ad599005 100644
--- a/packages/material-ui-icons/src/AddTwoTone.js
+++ b/packages/material-ui-icons/src/AddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Adjust.js b/packages/material-ui-icons/src/Adjust.js
index 579737ecebbc90..a325baad1b4858 100644
--- a/packages/material-ui-icons/src/Adjust.js
+++ b/packages/material-ui-icons/src/Adjust.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdjustOutlined.js b/packages/material-ui-icons/src/AdjustOutlined.js
index 8fb40a7a90d1a9..7403b99708d84a 100644
--- a/packages/material-ui-icons/src/AdjustOutlined.js
+++ b/packages/material-ui-icons/src/AdjustOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdjustRounded.js b/packages/material-ui-icons/src/AdjustRounded.js
index 3a622e0d307134..085a96df296cb2 100644
--- a/packages/material-ui-icons/src/AdjustRounded.js
+++ b/packages/material-ui-icons/src/AdjustRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdjustSharp.js b/packages/material-ui-icons/src/AdjustSharp.js
index 7b7ea43fa9b3a5..90b7cb04a544d5 100644
--- a/packages/material-ui-icons/src/AdjustSharp.js
+++ b/packages/material-ui-icons/src/AdjustSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AdjustTwoTone.js b/packages/material-ui-icons/src/AdjustTwoTone.js
index aaec47eaaf55ae..79bb77986de53c 100644
--- a/packages/material-ui-icons/src/AdjustTwoTone.js
+++ b/packages/material-ui-icons/src/AdjustTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlat.js b/packages/material-ui-icons/src/AirlineSeatFlat.js
index 10f8621c38018b..0efc44ca51e4ad 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlat.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatAngled.js b/packages/material-ui-icons/src/AirlineSeatFlatAngled.js
index 93e102d643039c..567b8421837b76 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatAngled.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatAngled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatAngledOutlined.js b/packages/material-ui-icons/src/AirlineSeatFlatAngledOutlined.js
index 6ee9dcb82dbc6d..664f8fe1dba1b0 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatAngledOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatAngledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatAngledRounded.js b/packages/material-ui-icons/src/AirlineSeatFlatAngledRounded.js
index 7a01de693c093c..6e154d8cce73e2 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatAngledRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatAngledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatAngledSharp.js b/packages/material-ui-icons/src/AirlineSeatFlatAngledSharp.js
index bee1397ba3b661..b197436218682f 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatAngledSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatAngledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatAngledTwoTone.js b/packages/material-ui-icons/src/AirlineSeatFlatAngledTwoTone.js
index 2399b384d9ef9e..9c8856927ffd92 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatAngledTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatAngledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatOutlined.js b/packages/material-ui-icons/src/AirlineSeatFlatOutlined.js
index 8cc06dfccee258..3f9ec3b3b426c3 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatRounded.js b/packages/material-ui-icons/src/AirlineSeatFlatRounded.js
index 8407c3fc26209a..96602054e3cfda 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatSharp.js b/packages/material-ui-icons/src/AirlineSeatFlatSharp.js
index 391b2b35df3f33..fc7076de526b94 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatFlatTwoTone.js b/packages/material-ui-icons/src/AirlineSeatFlatTwoTone.js
index 70c0a3ace3f26c..45dcf5aa0d9292 100644
--- a/packages/material-ui-icons/src/AirlineSeatFlatTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatFlatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatIndividualSuite.js b/packages/material-ui-icons/src/AirlineSeatIndividualSuite.js
index 89aaafe39ccc22..928a24e8b86f8b 100644
--- a/packages/material-ui-icons/src/AirlineSeatIndividualSuite.js
+++ b/packages/material-ui-icons/src/AirlineSeatIndividualSuite.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteOutlined.js b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteOutlined.js
index 577ea9087acdb4..60570a07dedfb6 100644
--- a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteRounded.js b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteRounded.js
index cce204a0c016fe..9054bcfc96b33c 100644
--- a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteSharp.js b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteSharp.js
index 74fb5126460733..2c30d6d1d4d91c 100644
--- a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteTwoTone.js b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteTwoTone.js
index 3caee390c65c5c..6e015c91b9e775 100644
--- a/packages/material-ui-icons/src/AirlineSeatIndividualSuiteTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatIndividualSuiteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomExtra.js b/packages/material-ui-icons/src/AirlineSeatLegroomExtra.js
index 83317097d8d407..6b52ba3b943fbe 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomExtra.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomExtra.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomExtraOutlined.js b/packages/material-ui-icons/src/AirlineSeatLegroomExtraOutlined.js
index fe9eb45aa7584a..c213b42c85f45b 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomExtraOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomExtraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomExtraRounded.js b/packages/material-ui-icons/src/AirlineSeatLegroomExtraRounded.js
index ed31c6806311ef..cb5d4544ffe8b4 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomExtraRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomExtraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomExtraSharp.js b/packages/material-ui-icons/src/AirlineSeatLegroomExtraSharp.js
index 5abc35096d0136..129c67d9bf8f23 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomExtraSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomExtraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomExtraTwoTone.js b/packages/material-ui-icons/src/AirlineSeatLegroomExtraTwoTone.js
index ddbc84bced4e01..59cf74e6fb9f2b 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomExtraTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomExtraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomNormal.js b/packages/material-ui-icons/src/AirlineSeatLegroomNormal.js
index e9915d1f1278c7..92e2256758c868 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomNormal.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomNormal.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomNormalOutlined.js b/packages/material-ui-icons/src/AirlineSeatLegroomNormalOutlined.js
index 8b10757b162d60..3529a3f4c2bd06 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomNormalOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomNormalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomNormalRounded.js b/packages/material-ui-icons/src/AirlineSeatLegroomNormalRounded.js
index ae1d320ef61e90..2fe981b570247d 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomNormalRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomNormalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomNormalSharp.js b/packages/material-ui-icons/src/AirlineSeatLegroomNormalSharp.js
index 92b261fca51a27..8725015fa3584e 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomNormalSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomNormalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomNormalTwoTone.js b/packages/material-ui-icons/src/AirlineSeatLegroomNormalTwoTone.js
index 7580b3b8f59686..62a69f185fcf4b 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomNormalTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomNormalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomReduced.js b/packages/material-ui-icons/src/AirlineSeatLegroomReduced.js
index e4da61c198f973..32e862b069df3b 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomReduced.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomReduced.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomReducedOutlined.js b/packages/material-ui-icons/src/AirlineSeatLegroomReducedOutlined.js
index bf63c419bade46..97bde08e005805 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomReducedOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomReducedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomReducedRounded.js b/packages/material-ui-icons/src/AirlineSeatLegroomReducedRounded.js
index f95aba0c8f42fb..b8073efe9e206e 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomReducedRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomReducedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomReducedSharp.js b/packages/material-ui-icons/src/AirlineSeatLegroomReducedSharp.js
index 9db4419c54b07b..cc499b43ca7d0c 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomReducedSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomReducedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatLegroomReducedTwoTone.js b/packages/material-ui-icons/src/AirlineSeatLegroomReducedTwoTone.js
index 53dbd4a9cf8682..082a4a5b482a6b 100644
--- a/packages/material-ui-icons/src/AirlineSeatLegroomReducedTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatLegroomReducedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineExtra.js b/packages/material-ui-icons/src/AirlineSeatReclineExtra.js
index 7911f94f35bf21..4399f7f10df72a 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineExtra.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineExtra.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineExtraOutlined.js b/packages/material-ui-icons/src/AirlineSeatReclineExtraOutlined.js
index 83689285fbc934..200b37343c728e 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineExtraOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineExtraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineExtraRounded.js b/packages/material-ui-icons/src/AirlineSeatReclineExtraRounded.js
index d4fd7ca45f09e2..5314b78d1fb5a0 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineExtraRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineExtraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineExtraSharp.js b/packages/material-ui-icons/src/AirlineSeatReclineExtraSharp.js
index bbb3cd2f5c2f49..39f9e62bf2d061 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineExtraSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineExtraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineExtraTwoTone.js b/packages/material-ui-icons/src/AirlineSeatReclineExtraTwoTone.js
index 41bb7ef3b4286b..554abf82f10f4e 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineExtraTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineExtraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineNormal.js b/packages/material-ui-icons/src/AirlineSeatReclineNormal.js
index df8187c6880f27..f22200f797939d 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineNormal.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineNormal.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineNormalOutlined.js b/packages/material-ui-icons/src/AirlineSeatReclineNormalOutlined.js
index 3c2a5d8ef184fa..7a781c4f494977 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineNormalOutlined.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineNormalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineNormalRounded.js b/packages/material-ui-icons/src/AirlineSeatReclineNormalRounded.js
index ab76f832941f11..a554c157b2ba52 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineNormalRounded.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineNormalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineNormalSharp.js b/packages/material-ui-icons/src/AirlineSeatReclineNormalSharp.js
index 989dcb90daff65..4be2cc91236e97 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineNormalSharp.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineNormalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirlineSeatReclineNormalTwoTone.js b/packages/material-ui-icons/src/AirlineSeatReclineNormalTwoTone.js
index 5118ae88a74931..1febf2be89c60d 100644
--- a/packages/material-ui-icons/src/AirlineSeatReclineNormalTwoTone.js
+++ b/packages/material-ui-icons/src/AirlineSeatReclineNormalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeActive.js b/packages/material-ui-icons/src/AirplanemodeActive.js
index 6f5be577fde946..c826b295bd42e1 100644
--- a/packages/material-ui-icons/src/AirplanemodeActive.js
+++ b/packages/material-ui-icons/src/AirplanemodeActive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeActiveOutlined.js b/packages/material-ui-icons/src/AirplanemodeActiveOutlined.js
index 1c9ec6eeda00d2..80121f07e6eba4 100644
--- a/packages/material-ui-icons/src/AirplanemodeActiveOutlined.js
+++ b/packages/material-ui-icons/src/AirplanemodeActiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeActiveRounded.js b/packages/material-ui-icons/src/AirplanemodeActiveRounded.js
index aaded42be63a5f..0d8aedc3b0f39a 100644
--- a/packages/material-ui-icons/src/AirplanemodeActiveRounded.js
+++ b/packages/material-ui-icons/src/AirplanemodeActiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeActiveSharp.js b/packages/material-ui-icons/src/AirplanemodeActiveSharp.js
index a7aa986a17bc7a..67a9792bca58f8 100644
--- a/packages/material-ui-icons/src/AirplanemodeActiveSharp.js
+++ b/packages/material-ui-icons/src/AirplanemodeActiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeActiveTwoTone.js b/packages/material-ui-icons/src/AirplanemodeActiveTwoTone.js
index 2f1eb9ce639511..a686803061bc29 100644
--- a/packages/material-ui-icons/src/AirplanemodeActiveTwoTone.js
+++ b/packages/material-ui-icons/src/AirplanemodeActiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeInactive.js b/packages/material-ui-icons/src/AirplanemodeInactive.js
index 055ded65b05a60..5c7d02a681dbc1 100644
--- a/packages/material-ui-icons/src/AirplanemodeInactive.js
+++ b/packages/material-ui-icons/src/AirplanemodeInactive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeInactiveOutlined.js b/packages/material-ui-icons/src/AirplanemodeInactiveOutlined.js
index b1de50e1bba46f..5258442b87046e 100644
--- a/packages/material-ui-icons/src/AirplanemodeInactiveOutlined.js
+++ b/packages/material-ui-icons/src/AirplanemodeInactiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeInactiveRounded.js b/packages/material-ui-icons/src/AirplanemodeInactiveRounded.js
index ab2c049dc08833..43c5436829017f 100644
--- a/packages/material-ui-icons/src/AirplanemodeInactiveRounded.js
+++ b/packages/material-ui-icons/src/AirplanemodeInactiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeInactiveSharp.js b/packages/material-ui-icons/src/AirplanemodeInactiveSharp.js
index 0c2f99c33003be..51e15820c94635 100644
--- a/packages/material-ui-icons/src/AirplanemodeInactiveSharp.js
+++ b/packages/material-ui-icons/src/AirplanemodeInactiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplanemodeInactiveTwoTone.js b/packages/material-ui-icons/src/AirplanemodeInactiveTwoTone.js
index 5e20ea2612e375..4a2612a94dd665 100644
--- a/packages/material-ui-icons/src/AirplanemodeInactiveTwoTone.js
+++ b/packages/material-ui-icons/src/AirplanemodeInactiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Airplay.js b/packages/material-ui-icons/src/Airplay.js
index 390aaafd68a4d5..df914f84c82186 100644
--- a/packages/material-ui-icons/src/Airplay.js
+++ b/packages/material-ui-icons/src/Airplay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplayOutlined.js b/packages/material-ui-icons/src/AirplayOutlined.js
index f76d7e8d95e671..b89591b531d001 100644
--- a/packages/material-ui-icons/src/AirplayOutlined.js
+++ b/packages/material-ui-icons/src/AirplayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplayRounded.js b/packages/material-ui-icons/src/AirplayRounded.js
index a303bda621fa3f..516470c44c0156 100644
--- a/packages/material-ui-icons/src/AirplayRounded.js
+++ b/packages/material-ui-icons/src/AirplayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplaySharp.js b/packages/material-ui-icons/src/AirplaySharp.js
index 20ac1db0984e7b..3799d2ca7edb92 100644
--- a/packages/material-ui-icons/src/AirplaySharp.js
+++ b/packages/material-ui-icons/src/AirplaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirplayTwoTone.js b/packages/material-ui-icons/src/AirplayTwoTone.js
index 9c1d4480310977..7198f8e197e9fc 100644
--- a/packages/material-ui-icons/src/AirplayTwoTone.js
+++ b/packages/material-ui-icons/src/AirplayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirportShuttle.js b/packages/material-ui-icons/src/AirportShuttle.js
index e788549d5ce9e4..f88f4d326aee48 100644
--- a/packages/material-ui-icons/src/AirportShuttle.js
+++ b/packages/material-ui-icons/src/AirportShuttle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirportShuttleOutlined.js b/packages/material-ui-icons/src/AirportShuttleOutlined.js
index 316062136c826a..50034506d865fd 100644
--- a/packages/material-ui-icons/src/AirportShuttleOutlined.js
+++ b/packages/material-ui-icons/src/AirportShuttleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirportShuttleRounded.js b/packages/material-ui-icons/src/AirportShuttleRounded.js
index 666c57089c8307..144d2bd234f999 100644
--- a/packages/material-ui-icons/src/AirportShuttleRounded.js
+++ b/packages/material-ui-icons/src/AirportShuttleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirportShuttleSharp.js b/packages/material-ui-icons/src/AirportShuttleSharp.js
index 5cc9ead0f96fa0..67b76837d45d9c 100644
--- a/packages/material-ui-icons/src/AirportShuttleSharp.js
+++ b/packages/material-ui-icons/src/AirportShuttleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AirportShuttleTwoTone.js b/packages/material-ui-icons/src/AirportShuttleTwoTone.js
index 053fdfd49e0a55..27086e6559696e 100644
--- a/packages/material-ui-icons/src/AirportShuttleTwoTone.js
+++ b/packages/material-ui-icons/src/AirportShuttleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Alarm.js b/packages/material-ui-icons/src/Alarm.js
index 683d235907e84e..ba4ef3fe7b2cd3 100644
--- a/packages/material-ui-icons/src/Alarm.js
+++ b/packages/material-ui-icons/src/Alarm.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmAdd.js b/packages/material-ui-icons/src/AlarmAdd.js
index 33a2ba68f38bb0..fefc1f546af2a4 100644
--- a/packages/material-ui-icons/src/AlarmAdd.js
+++ b/packages/material-ui-icons/src/AlarmAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmAddOutlined.js b/packages/material-ui-icons/src/AlarmAddOutlined.js
index 4b026f9d36a357..c1a9d777c25346 100644
--- a/packages/material-ui-icons/src/AlarmAddOutlined.js
+++ b/packages/material-ui-icons/src/AlarmAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmAddRounded.js b/packages/material-ui-icons/src/AlarmAddRounded.js
index 19981d9283e80c..0d94d472c1fd85 100644
--- a/packages/material-ui-icons/src/AlarmAddRounded.js
+++ b/packages/material-ui-icons/src/AlarmAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmAddSharp.js b/packages/material-ui-icons/src/AlarmAddSharp.js
index 11a3715673ee7c..5ce317e9404651 100644
--- a/packages/material-ui-icons/src/AlarmAddSharp.js
+++ b/packages/material-ui-icons/src/AlarmAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmAddTwoTone.js b/packages/material-ui-icons/src/AlarmAddTwoTone.js
index 0261bbcb036777..05da43c799df31 100644
--- a/packages/material-ui-icons/src/AlarmAddTwoTone.js
+++ b/packages/material-ui-icons/src/AlarmAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOff.js b/packages/material-ui-icons/src/AlarmOff.js
index 0600a7ebf9fd22..3339a1dd2cdcb0 100644
--- a/packages/material-ui-icons/src/AlarmOff.js
+++ b/packages/material-ui-icons/src/AlarmOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOffOutlined.js b/packages/material-ui-icons/src/AlarmOffOutlined.js
index f0b245df09ecda..78ee9e46d55c5f 100644
--- a/packages/material-ui-icons/src/AlarmOffOutlined.js
+++ b/packages/material-ui-icons/src/AlarmOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOffRounded.js b/packages/material-ui-icons/src/AlarmOffRounded.js
index 61233943c14726..969d7b07cd3902 100644
--- a/packages/material-ui-icons/src/AlarmOffRounded.js
+++ b/packages/material-ui-icons/src/AlarmOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOffSharp.js b/packages/material-ui-icons/src/AlarmOffSharp.js
index 2ad520c78aa3c6..427914e5228174 100644
--- a/packages/material-ui-icons/src/AlarmOffSharp.js
+++ b/packages/material-ui-icons/src/AlarmOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOffTwoTone.js b/packages/material-ui-icons/src/AlarmOffTwoTone.js
index e1917819bd6577..6b48732ae02dfa 100644
--- a/packages/material-ui-icons/src/AlarmOffTwoTone.js
+++ b/packages/material-ui-icons/src/AlarmOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOn.js b/packages/material-ui-icons/src/AlarmOn.js
index e462cbe4dfbaf8..ad838490c76c2d 100644
--- a/packages/material-ui-icons/src/AlarmOn.js
+++ b/packages/material-ui-icons/src/AlarmOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOnOutlined.js b/packages/material-ui-icons/src/AlarmOnOutlined.js
index 62f73941e04fe1..c7f0e2f8ba47f4 100644
--- a/packages/material-ui-icons/src/AlarmOnOutlined.js
+++ b/packages/material-ui-icons/src/AlarmOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOnRounded.js b/packages/material-ui-icons/src/AlarmOnRounded.js
index 7330086d010e18..f60aabac330c11 100644
--- a/packages/material-ui-icons/src/AlarmOnRounded.js
+++ b/packages/material-ui-icons/src/AlarmOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOnSharp.js b/packages/material-ui-icons/src/AlarmOnSharp.js
index a43df8670c2737..86089fbe9001dd 100644
--- a/packages/material-ui-icons/src/AlarmOnSharp.js
+++ b/packages/material-ui-icons/src/AlarmOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOnTwoTone.js b/packages/material-ui-icons/src/AlarmOnTwoTone.js
index 8de639caefa85f..27f66049b684f1 100644
--- a/packages/material-ui-icons/src/AlarmOnTwoTone.js
+++ b/packages/material-ui-icons/src/AlarmOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmOutlined.js b/packages/material-ui-icons/src/AlarmOutlined.js
index adbff97a46b7d8..2ba0aeda1d3626 100644
--- a/packages/material-ui-icons/src/AlarmOutlined.js
+++ b/packages/material-ui-icons/src/AlarmOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmRounded.js b/packages/material-ui-icons/src/AlarmRounded.js
index 221e39c6501231..cde52b164fd8e7 100644
--- a/packages/material-ui-icons/src/AlarmRounded.js
+++ b/packages/material-ui-icons/src/AlarmRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmSharp.js b/packages/material-ui-icons/src/AlarmSharp.js
index 4e3bd123e05689..d587bd48d5451e 100644
--- a/packages/material-ui-icons/src/AlarmSharp.js
+++ b/packages/material-ui-icons/src/AlarmSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlarmTwoTone.js b/packages/material-ui-icons/src/AlarmTwoTone.js
index 9775d46af0948c..25d2fcb4e86dc3 100644
--- a/packages/material-ui-icons/src/AlarmTwoTone.js
+++ b/packages/material-ui-icons/src/AlarmTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Album.js b/packages/material-ui-icons/src/Album.js
index 5cc37782aac5b9..7058d913d3ff5b 100644
--- a/packages/material-ui-icons/src/Album.js
+++ b/packages/material-ui-icons/src/Album.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlbumOutlined.js b/packages/material-ui-icons/src/AlbumOutlined.js
index 2aa73919a6c1a7..48d48e33ea7803 100644
--- a/packages/material-ui-icons/src/AlbumOutlined.js
+++ b/packages/material-ui-icons/src/AlbumOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlbumRounded.js b/packages/material-ui-icons/src/AlbumRounded.js
index 265f539dc42f77..20586347ed694a 100644
--- a/packages/material-ui-icons/src/AlbumRounded.js
+++ b/packages/material-ui-icons/src/AlbumRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlbumSharp.js b/packages/material-ui-icons/src/AlbumSharp.js
index e9acfe1daffb3d..4cf727fb52c09a 100644
--- a/packages/material-ui-icons/src/AlbumSharp.js
+++ b/packages/material-ui-icons/src/AlbumSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlbumTwoTone.js b/packages/material-ui-icons/src/AlbumTwoTone.js
index d71ac9e99d6801..8129569a4b23eb 100644
--- a/packages/material-ui-icons/src/AlbumTwoTone.js
+++ b/packages/material-ui-icons/src/AlbumTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInbox.js b/packages/material-ui-icons/src/AllInbox.js
index 19b3ac7ff404de..af55176dd31819 100644
--- a/packages/material-ui-icons/src/AllInbox.js
+++ b/packages/material-ui-icons/src/AllInbox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInboxOutlined.js b/packages/material-ui-icons/src/AllInboxOutlined.js
index f3c02bc3df2b22..4dd99022ab1efa 100644
--- a/packages/material-ui-icons/src/AllInboxOutlined.js
+++ b/packages/material-ui-icons/src/AllInboxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInboxRounded.js b/packages/material-ui-icons/src/AllInboxRounded.js
index bf7435259d6690..0dc57ac5e893ce 100644
--- a/packages/material-ui-icons/src/AllInboxRounded.js
+++ b/packages/material-ui-icons/src/AllInboxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInboxSharp.js b/packages/material-ui-icons/src/AllInboxSharp.js
index 1abbb8c002cde4..6aa6648803ce26 100644
--- a/packages/material-ui-icons/src/AllInboxSharp.js
+++ b/packages/material-ui-icons/src/AllInboxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInboxTwoTone.js b/packages/material-ui-icons/src/AllInboxTwoTone.js
index 419bd9bb2000ef..fa1248d8863177 100644
--- a/packages/material-ui-icons/src/AllInboxTwoTone.js
+++ b/packages/material-ui-icons/src/AllInboxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInclusive.js b/packages/material-ui-icons/src/AllInclusive.js
index d19c417526aaa3..373fd7f8ff5ad4 100644
--- a/packages/material-ui-icons/src/AllInclusive.js
+++ b/packages/material-ui-icons/src/AllInclusive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInclusiveOutlined.js b/packages/material-ui-icons/src/AllInclusiveOutlined.js
index dd14d9cec97b80..c9a7958229644f 100644
--- a/packages/material-ui-icons/src/AllInclusiveOutlined.js
+++ b/packages/material-ui-icons/src/AllInclusiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInclusiveRounded.js b/packages/material-ui-icons/src/AllInclusiveRounded.js
index 6a9d3e63c93b97..053a19c89f29c2 100644
--- a/packages/material-ui-icons/src/AllInclusiveRounded.js
+++ b/packages/material-ui-icons/src/AllInclusiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInclusiveSharp.js b/packages/material-ui-icons/src/AllInclusiveSharp.js
index 567f91e7d900d1..91724440ec53d1 100644
--- a/packages/material-ui-icons/src/AllInclusiveSharp.js
+++ b/packages/material-ui-icons/src/AllInclusiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllInclusiveTwoTone.js b/packages/material-ui-icons/src/AllInclusiveTwoTone.js
index 180bfa5e30932e..6f726417aac7f8 100644
--- a/packages/material-ui-icons/src/AllInclusiveTwoTone.js
+++ b/packages/material-ui-icons/src/AllInclusiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllOut.js b/packages/material-ui-icons/src/AllOut.js
index f7c1afc5c01587..6023d4487e5cbe 100644
--- a/packages/material-ui-icons/src/AllOut.js
+++ b/packages/material-ui-icons/src/AllOut.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllOutOutlined.js b/packages/material-ui-icons/src/AllOutOutlined.js
index 734b3141734111..67575c6e44252c 100644
--- a/packages/material-ui-icons/src/AllOutOutlined.js
+++ b/packages/material-ui-icons/src/AllOutOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllOutRounded.js b/packages/material-ui-icons/src/AllOutRounded.js
index 43636fddc3e459..f47422ca8d6457 100644
--- a/packages/material-ui-icons/src/AllOutRounded.js
+++ b/packages/material-ui-icons/src/AllOutRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllOutSharp.js b/packages/material-ui-icons/src/AllOutSharp.js
index 008f57a3d1085e..abe8f5b6adddba 100644
--- a/packages/material-ui-icons/src/AllOutSharp.js
+++ b/packages/material-ui-icons/src/AllOutSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AllOutTwoTone.js b/packages/material-ui-icons/src/AllOutTwoTone.js
index c13311c28dd878..794ebf145d41bf 100644
--- a/packages/material-ui-icons/src/AllOutTwoTone.js
+++ b/packages/material-ui-icons/src/AllOutTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AlternateEmail.js b/packages/material-ui-icons/src/AlternateEmail.js
index 5627d9ff7576b3..1244fff96e4462 100644
--- a/packages/material-ui-icons/src/AlternateEmail.js
+++ b/packages/material-ui-icons/src/AlternateEmail.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AlternateEmail');
diff --git a/packages/material-ui-icons/src/AlternateEmailOutlined.js b/packages/material-ui-icons/src/AlternateEmailOutlined.js
index b407bc59fd7a4f..a5eff3c2a1ea75 100644
--- a/packages/material-ui-icons/src/AlternateEmailOutlined.js
+++ b/packages/material-ui-icons/src/AlternateEmailOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AlternateEmailOutlined');
diff --git a/packages/material-ui-icons/src/AlternateEmailRounded.js b/packages/material-ui-icons/src/AlternateEmailRounded.js
index efe64684b57c83..52409731932ec7 100644
--- a/packages/material-ui-icons/src/AlternateEmailRounded.js
+++ b/packages/material-ui-icons/src/AlternateEmailRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AlternateEmailRounded');
diff --git a/packages/material-ui-icons/src/AlternateEmailSharp.js b/packages/material-ui-icons/src/AlternateEmailSharp.js
index ad8037aec50ae4..2d8d39927972eb 100644
--- a/packages/material-ui-icons/src/AlternateEmailSharp.js
+++ b/packages/material-ui-icons/src/AlternateEmailSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AlternateEmailSharp');
diff --git a/packages/material-ui-icons/src/AlternateEmailTwoTone.js b/packages/material-ui-icons/src/AlternateEmailTwoTone.js
index fe0d31acac9b3b..5c0b12e0b62543 100644
--- a/packages/material-ui-icons/src/AlternateEmailTwoTone.js
+++ b/packages/material-ui-icons/src/AlternateEmailTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'AlternateEmailTwoTone');
diff --git a/packages/material-ui-icons/src/AmpStories.js b/packages/material-ui-icons/src/AmpStories.js
index da4a14a9df5f10..ca775746238189 100644
--- a/packages/material-ui-icons/src/AmpStories.js
+++ b/packages/material-ui-icons/src/AmpStories.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AmpStoriesOutlined.js b/packages/material-ui-icons/src/AmpStoriesOutlined.js
index f4283e50e52c4f..87cf9223d2003c 100644
--- a/packages/material-ui-icons/src/AmpStoriesOutlined.js
+++ b/packages/material-ui-icons/src/AmpStoriesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AmpStoriesRounded.js b/packages/material-ui-icons/src/AmpStoriesRounded.js
index e8fde2a15b752f..ed9610007d7857 100644
--- a/packages/material-ui-icons/src/AmpStoriesRounded.js
+++ b/packages/material-ui-icons/src/AmpStoriesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AmpStoriesSharp.js b/packages/material-ui-icons/src/AmpStoriesSharp.js
index f92f3c10590c92..fa9d3e8713e46e 100644
--- a/packages/material-ui-icons/src/AmpStoriesSharp.js
+++ b/packages/material-ui-icons/src/AmpStoriesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AmpStoriesTwoTone.js b/packages/material-ui-icons/src/AmpStoriesTwoTone.js
index c22a20a92efc34..fce5d41d40a987 100644
--- a/packages/material-ui-icons/src/AmpStoriesTwoTone.js
+++ b/packages/material-ui-icons/src/AmpStoriesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Android.js b/packages/material-ui-icons/src/Android.js
index 5bbd700aed17ec..1c609c0a850513 100644
--- a/packages/material-ui-icons/src/Android.js
+++ b/packages/material-ui-icons/src/Android.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'Android');
diff --git a/packages/material-ui-icons/src/AndroidOutlined.js b/packages/material-ui-icons/src/AndroidOutlined.js
index 38350815d65015..984e35b1a72134 100644
--- a/packages/material-ui-icons/src/AndroidOutlined.js
+++ b/packages/material-ui-icons/src/AndroidOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AndroidRounded.js b/packages/material-ui-icons/src/AndroidRounded.js
index 9a858a3a50c9ac..c8c9c0f577a364 100644
--- a/packages/material-ui-icons/src/AndroidRounded.js
+++ b/packages/material-ui-icons/src/AndroidRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AndroidSharp.js b/packages/material-ui-icons/src/AndroidSharp.js
index f3975fda298a93..b2c6a0b117cae1 100644
--- a/packages/material-ui-icons/src/AndroidSharp.js
+++ b/packages/material-ui-icons/src/AndroidSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AndroidTwoTone.js b/packages/material-ui-icons/src/AndroidTwoTone.js
index 803f509d2687b1..df5d9b682a0e51 100644
--- a/packages/material-ui-icons/src/AndroidTwoTone.js
+++ b/packages/material-ui-icons/src/AndroidTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Announcement.js b/packages/material-ui-icons/src/Announcement.js
index 319b60373e148d..2866b47b8803bf 100644
--- a/packages/material-ui-icons/src/Announcement.js
+++ b/packages/material-ui-icons/src/Announcement.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AnnouncementOutlined.js b/packages/material-ui-icons/src/AnnouncementOutlined.js
index e38f921232234d..9600234446448e 100644
--- a/packages/material-ui-icons/src/AnnouncementOutlined.js
+++ b/packages/material-ui-icons/src/AnnouncementOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AnnouncementRounded.js b/packages/material-ui-icons/src/AnnouncementRounded.js
index 20fefe28e95441..79af3233749822 100644
--- a/packages/material-ui-icons/src/AnnouncementRounded.js
+++ b/packages/material-ui-icons/src/AnnouncementRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AnnouncementSharp.js b/packages/material-ui-icons/src/AnnouncementSharp.js
index ca1f6a3d65a9c4..12c8e4d92465f5 100644
--- a/packages/material-ui-icons/src/AnnouncementSharp.js
+++ b/packages/material-ui-icons/src/AnnouncementSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AnnouncementTwoTone.js b/packages/material-ui-icons/src/AnnouncementTwoTone.js
index 24fd31e17ebc4f..540a3ff06762f5 100644
--- a/packages/material-ui-icons/src/AnnouncementTwoTone.js
+++ b/packages/material-ui-icons/src/AnnouncementTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Apartment.js b/packages/material-ui-icons/src/Apartment.js
index c894fe89baba0e..8cac18acace73b 100644
--- a/packages/material-ui-icons/src/Apartment.js
+++ b/packages/material-ui-icons/src/Apartment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ApartmentOutlined.js b/packages/material-ui-icons/src/ApartmentOutlined.js
index 81908c48d1d6f8..946c3b462ed069 100644
--- a/packages/material-ui-icons/src/ApartmentOutlined.js
+++ b/packages/material-ui-icons/src/ApartmentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ApartmentRounded.js b/packages/material-ui-icons/src/ApartmentRounded.js
index f5de6469218f87..6224096448c1dc 100644
--- a/packages/material-ui-icons/src/ApartmentRounded.js
+++ b/packages/material-ui-icons/src/ApartmentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ApartmentSharp.js b/packages/material-ui-icons/src/ApartmentSharp.js
index dd569260473c6a..303ddf8017f565 100644
--- a/packages/material-ui-icons/src/ApartmentSharp.js
+++ b/packages/material-ui-icons/src/ApartmentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ApartmentTwoTone.js b/packages/material-ui-icons/src/ApartmentTwoTone.js
index 6f1cdbf649825a..7a721c7d64c4ee 100644
--- a/packages/material-ui-icons/src/ApartmentTwoTone.js
+++ b/packages/material-ui-icons/src/ApartmentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Apple.js b/packages/material-ui-icons/src/Apple.js
index 437594a7c1978b..ae374a06462111 100644
--- a/packages/material-ui-icons/src/Apple.js
+++ b/packages/material-ui-icons/src/Apple.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Apps.js b/packages/material-ui-icons/src/Apps.js
index 8ec6c151400447..a6c3c2606fe45a 100644
--- a/packages/material-ui-icons/src/Apps.js
+++ b/packages/material-ui-icons/src/Apps.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AppsOutlined.js b/packages/material-ui-icons/src/AppsOutlined.js
index 745919da5fae03..05e4b29aae01f4 100644
--- a/packages/material-ui-icons/src/AppsOutlined.js
+++ b/packages/material-ui-icons/src/AppsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AppsRounded.js b/packages/material-ui-icons/src/AppsRounded.js
index 685719c0adfea3..d8d17ab351041a 100644
--- a/packages/material-ui-icons/src/AppsRounded.js
+++ b/packages/material-ui-icons/src/AppsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AppsSharp.js b/packages/material-ui-icons/src/AppsSharp.js
index 0cb829dd56cd34..53b7fb75f4c1d9 100644
--- a/packages/material-ui-icons/src/AppsSharp.js
+++ b/packages/material-ui-icons/src/AppsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AppsTwoTone.js b/packages/material-ui-icons/src/AppsTwoTone.js
index d6a6183baeab7e..e7bc8535f2fc21 100644
--- a/packages/material-ui-icons/src/AppsTwoTone.js
+++ b/packages/material-ui-icons/src/AppsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Archive.js b/packages/material-ui-icons/src/Archive.js
index 9c3b97fee0dece..8710ee1d82d539 100644
--- a/packages/material-ui-icons/src/Archive.js
+++ b/packages/material-ui-icons/src/Archive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArchiveOutlined.js b/packages/material-ui-icons/src/ArchiveOutlined.js
index f1befab284c4b5..5d0fb5f97d11f1 100644
--- a/packages/material-ui-icons/src/ArchiveOutlined.js
+++ b/packages/material-ui-icons/src/ArchiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArchiveRounded.js b/packages/material-ui-icons/src/ArchiveRounded.js
index 0a845b415ab131..f3cd0960a3ae69 100644
--- a/packages/material-ui-icons/src/ArchiveRounded.js
+++ b/packages/material-ui-icons/src/ArchiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArchiveSharp.js b/packages/material-ui-icons/src/ArchiveSharp.js
index 736505d0126565..c94a5d39d152f0 100644
--- a/packages/material-ui-icons/src/ArchiveSharp.js
+++ b/packages/material-ui-icons/src/ArchiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArchiveTwoTone.js b/packages/material-ui-icons/src/ArchiveTwoTone.js
index 078ef062adac87..3236a7102fbad8 100644
--- a/packages/material-ui-icons/src/ArchiveTwoTone.js
+++ b/packages/material-ui-icons/src/ArchiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBack.js b/packages/material-ui-icons/src/ArrowBack.js
index 67ee6822840746..3fb4c64fb97c17 100644
--- a/packages/material-ui-icons/src/ArrowBack.js
+++ b/packages/material-ui-icons/src/ArrowBack.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackIos.js b/packages/material-ui-icons/src/ArrowBackIos.js
index dffe8d3f4cf431..1e8967fd476447 100644
--- a/packages/material-ui-icons/src/ArrowBackIos.js
+++ b/packages/material-ui-icons/src/ArrowBackIos.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackIosOutlined.js b/packages/material-ui-icons/src/ArrowBackIosOutlined.js
index eaea65488fe20e..90c9feda9027df 100644
--- a/packages/material-ui-icons/src/ArrowBackIosOutlined.js
+++ b/packages/material-ui-icons/src/ArrowBackIosOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackIosRounded.js b/packages/material-ui-icons/src/ArrowBackIosRounded.js
index eee927e93e68d6..fe61c6a6c977ba 100644
--- a/packages/material-ui-icons/src/ArrowBackIosRounded.js
+++ b/packages/material-ui-icons/src/ArrowBackIosRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackIosSharp.js b/packages/material-ui-icons/src/ArrowBackIosSharp.js
index fa8aff8adf62d1..5ac1623f4bfb53 100644
--- a/packages/material-ui-icons/src/ArrowBackIosSharp.js
+++ b/packages/material-ui-icons/src/ArrowBackIosSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackIosTwoTone.js b/packages/material-ui-icons/src/ArrowBackIosTwoTone.js
index f45a73b2c63a78..3fcf4ea7245a9e 100644
--- a/packages/material-ui-icons/src/ArrowBackIosTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowBackIosTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackOutlined.js b/packages/material-ui-icons/src/ArrowBackOutlined.js
index 5efb6cb1e0db1d..75cc4638574397 100644
--- a/packages/material-ui-icons/src/ArrowBackOutlined.js
+++ b/packages/material-ui-icons/src/ArrowBackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackRounded.js b/packages/material-ui-icons/src/ArrowBackRounded.js
index 59c83f1719784b..4a95ec3122197d 100644
--- a/packages/material-ui-icons/src/ArrowBackRounded.js
+++ b/packages/material-ui-icons/src/ArrowBackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackSharp.js b/packages/material-ui-icons/src/ArrowBackSharp.js
index a10da2ca12776d..9683623be10bf4 100644
--- a/packages/material-ui-icons/src/ArrowBackSharp.js
+++ b/packages/material-ui-icons/src/ArrowBackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowBackTwoTone.js b/packages/material-ui-icons/src/ArrowBackTwoTone.js
index 8c7ae3d50ba212..1866561a81ba13 100644
--- a/packages/material-ui-icons/src/ArrowBackTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowBackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDownward.js b/packages/material-ui-icons/src/ArrowDownward.js
index 894e7197e7c56e..8f84c7d22fb9dd 100644
--- a/packages/material-ui-icons/src/ArrowDownward.js
+++ b/packages/material-ui-icons/src/ArrowDownward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDownwardOutlined.js b/packages/material-ui-icons/src/ArrowDownwardOutlined.js
index ab49db34bc91de..a99c00373c8b1e 100644
--- a/packages/material-ui-icons/src/ArrowDownwardOutlined.js
+++ b/packages/material-ui-icons/src/ArrowDownwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDownwardRounded.js b/packages/material-ui-icons/src/ArrowDownwardRounded.js
index 4881f19a053b9d..7bfe406aa9805a 100644
--- a/packages/material-ui-icons/src/ArrowDownwardRounded.js
+++ b/packages/material-ui-icons/src/ArrowDownwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDownwardSharp.js b/packages/material-ui-icons/src/ArrowDownwardSharp.js
index 618b754abfe29b..a0bb6762faade4 100644
--- a/packages/material-ui-icons/src/ArrowDownwardSharp.js
+++ b/packages/material-ui-icons/src/ArrowDownwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDownwardTwoTone.js b/packages/material-ui-icons/src/ArrowDownwardTwoTone.js
index 3641995f07b17b..93eca8a5f7328e 100644
--- a/packages/material-ui-icons/src/ArrowDownwardTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowDownwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDown.js b/packages/material-ui-icons/src/ArrowDropDown.js
index cd291a4576f0a2..d29d13838aee3d 100644
--- a/packages/material-ui-icons/src/ArrowDropDown.js
+++ b/packages/material-ui-icons/src/ArrowDropDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownCircle.js b/packages/material-ui-icons/src/ArrowDropDownCircle.js
index f5c721c083142a..abee8f4c37ff1d 100644
--- a/packages/material-ui-icons/src/ArrowDropDownCircle.js
+++ b/packages/material-ui-icons/src/ArrowDropDownCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownCircleOutlined.js b/packages/material-ui-icons/src/ArrowDropDownCircleOutlined.js
index 0327977df47bec..8ebfeb7d1aa755 100644
--- a/packages/material-ui-icons/src/ArrowDropDownCircleOutlined.js
+++ b/packages/material-ui-icons/src/ArrowDropDownCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownCircleRounded.js b/packages/material-ui-icons/src/ArrowDropDownCircleRounded.js
index 5672f77c2db7c6..042ca648b9cb68 100644
--- a/packages/material-ui-icons/src/ArrowDropDownCircleRounded.js
+++ b/packages/material-ui-icons/src/ArrowDropDownCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownCircleSharp.js b/packages/material-ui-icons/src/ArrowDropDownCircleSharp.js
index d3b7cad81e6030..aaad70ce6332ba 100644
--- a/packages/material-ui-icons/src/ArrowDropDownCircleSharp.js
+++ b/packages/material-ui-icons/src/ArrowDropDownCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownCircleTwoTone.js b/packages/material-ui-icons/src/ArrowDropDownCircleTwoTone.js
index ca42b44ff1bf10..2f18a151af6b07 100644
--- a/packages/material-ui-icons/src/ArrowDropDownCircleTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowDropDownCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownOutlined.js b/packages/material-ui-icons/src/ArrowDropDownOutlined.js
index 4ab48d6a78c376..1f1d3efb7712b2 100644
--- a/packages/material-ui-icons/src/ArrowDropDownOutlined.js
+++ b/packages/material-ui-icons/src/ArrowDropDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownRounded.js b/packages/material-ui-icons/src/ArrowDropDownRounded.js
index 6d46574e615103..331a0567c2ea66 100644
--- a/packages/material-ui-icons/src/ArrowDropDownRounded.js
+++ b/packages/material-ui-icons/src/ArrowDropDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownSharp.js b/packages/material-ui-icons/src/ArrowDropDownSharp.js
index fb21309a234a2f..50941c9b8451ae 100644
--- a/packages/material-ui-icons/src/ArrowDropDownSharp.js
+++ b/packages/material-ui-icons/src/ArrowDropDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropDownTwoTone.js b/packages/material-ui-icons/src/ArrowDropDownTwoTone.js
index 3773b9b832d5a5..e249a9691f3d35 100644
--- a/packages/material-ui-icons/src/ArrowDropDownTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowDropDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropUp.js b/packages/material-ui-icons/src/ArrowDropUp.js
index b27e26646d3470..23666e2a4e8754 100644
--- a/packages/material-ui-icons/src/ArrowDropUp.js
+++ b/packages/material-ui-icons/src/ArrowDropUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropUpOutlined.js b/packages/material-ui-icons/src/ArrowDropUpOutlined.js
index 7abadad869efe5..302041ba82b6ff 100644
--- a/packages/material-ui-icons/src/ArrowDropUpOutlined.js
+++ b/packages/material-ui-icons/src/ArrowDropUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropUpRounded.js b/packages/material-ui-icons/src/ArrowDropUpRounded.js
index e3a841f5e7ea3f..38a1826bdbe9c3 100644
--- a/packages/material-ui-icons/src/ArrowDropUpRounded.js
+++ b/packages/material-ui-icons/src/ArrowDropUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropUpSharp.js b/packages/material-ui-icons/src/ArrowDropUpSharp.js
index 1eb904e2ba9c12..0965358beeb5e9 100644
--- a/packages/material-ui-icons/src/ArrowDropUpSharp.js
+++ b/packages/material-ui-icons/src/ArrowDropUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowDropUpTwoTone.js b/packages/material-ui-icons/src/ArrowDropUpTwoTone.js
index 86fee5b0ea41ee..d310b1ef7cc8ba 100644
--- a/packages/material-ui-icons/src/ArrowDropUpTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowDropUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForward.js b/packages/material-ui-icons/src/ArrowForward.js
index 4e18cfbc41114c..722afc82a1e921 100644
--- a/packages/material-ui-icons/src/ArrowForward.js
+++ b/packages/material-ui-icons/src/ArrowForward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardIos.js b/packages/material-ui-icons/src/ArrowForwardIos.js
index 8315a112909e3b..1b3b75940aeab5 100644
--- a/packages/material-ui-icons/src/ArrowForwardIos.js
+++ b/packages/material-ui-icons/src/ArrowForwardIos.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardIosOutlined.js b/packages/material-ui-icons/src/ArrowForwardIosOutlined.js
index 75d598e83c78a0..cb15f5bf6b0ab7 100644
--- a/packages/material-ui-icons/src/ArrowForwardIosOutlined.js
+++ b/packages/material-ui-icons/src/ArrowForwardIosOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardIosRounded.js b/packages/material-ui-icons/src/ArrowForwardIosRounded.js
index 91f04a36df4d62..2fffb847621555 100644
--- a/packages/material-ui-icons/src/ArrowForwardIosRounded.js
+++ b/packages/material-ui-icons/src/ArrowForwardIosRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardIosSharp.js b/packages/material-ui-icons/src/ArrowForwardIosSharp.js
index d87b81b01524fb..4a2db29f4c7e12 100644
--- a/packages/material-ui-icons/src/ArrowForwardIosSharp.js
+++ b/packages/material-ui-icons/src/ArrowForwardIosSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardIosTwoTone.js b/packages/material-ui-icons/src/ArrowForwardIosTwoTone.js
index 9eedeb459c7bb2..0750a3923647c4 100644
--- a/packages/material-ui-icons/src/ArrowForwardIosTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowForwardIosTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardOutlined.js b/packages/material-ui-icons/src/ArrowForwardOutlined.js
index c500e0b67b781a..9acd6fe2e0302a 100644
--- a/packages/material-ui-icons/src/ArrowForwardOutlined.js
+++ b/packages/material-ui-icons/src/ArrowForwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardRounded.js b/packages/material-ui-icons/src/ArrowForwardRounded.js
index 2f631c735c80b3..8fc6293bbee72a 100644
--- a/packages/material-ui-icons/src/ArrowForwardRounded.js
+++ b/packages/material-ui-icons/src/ArrowForwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardSharp.js b/packages/material-ui-icons/src/ArrowForwardSharp.js
index 67bd36bbd416d7..76695b55ee6624 100644
--- a/packages/material-ui-icons/src/ArrowForwardSharp.js
+++ b/packages/material-ui-icons/src/ArrowForwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowForwardTwoTone.js b/packages/material-ui-icons/src/ArrowForwardTwoTone.js
index 7fbc588c334af7..ac37e8e55c41f1 100644
--- a/packages/material-ui-icons/src/ArrowForwardTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowForwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowLeft.js b/packages/material-ui-icons/src/ArrowLeft.js
index fbf6f37cd6423d..4e08547e0ebf9b 100644
--- a/packages/material-ui-icons/src/ArrowLeft.js
+++ b/packages/material-ui-icons/src/ArrowLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowLeftOutlined.js b/packages/material-ui-icons/src/ArrowLeftOutlined.js
index 829fa22f4b7a47..8e8589fe3f0137 100644
--- a/packages/material-ui-icons/src/ArrowLeftOutlined.js
+++ b/packages/material-ui-icons/src/ArrowLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowLeftRounded.js b/packages/material-ui-icons/src/ArrowLeftRounded.js
index 3347dffaedc6fb..128027f9b49cd3 100644
--- a/packages/material-ui-icons/src/ArrowLeftRounded.js
+++ b/packages/material-ui-icons/src/ArrowLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowLeftSharp.js b/packages/material-ui-icons/src/ArrowLeftSharp.js
index e4921edb13ddcb..ce040bcf59e3e0 100644
--- a/packages/material-ui-icons/src/ArrowLeftSharp.js
+++ b/packages/material-ui-icons/src/ArrowLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowLeftTwoTone.js b/packages/material-ui-icons/src/ArrowLeftTwoTone.js
index a0cccde69a3ffe..b5b6ff0f73a32a 100644
--- a/packages/material-ui-icons/src/ArrowLeftTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRight.js b/packages/material-ui-icons/src/ArrowRight.js
index 57914574040aff..cc32ec9ac45748 100644
--- a/packages/material-ui-icons/src/ArrowRight.js
+++ b/packages/material-ui-icons/src/ArrowRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightAlt.js b/packages/material-ui-icons/src/ArrowRightAlt.js
index a78961dc61cdbf..655b0b0e063ed0 100644
--- a/packages/material-ui-icons/src/ArrowRightAlt.js
+++ b/packages/material-ui-icons/src/ArrowRightAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightAltOutlined.js b/packages/material-ui-icons/src/ArrowRightAltOutlined.js
index b7799ec13ab89c..d93e56ee3b3999 100644
--- a/packages/material-ui-icons/src/ArrowRightAltOutlined.js
+++ b/packages/material-ui-icons/src/ArrowRightAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightAltRounded.js b/packages/material-ui-icons/src/ArrowRightAltRounded.js
index 7e7aeac782bfac..36eb5df19e1c6e 100644
--- a/packages/material-ui-icons/src/ArrowRightAltRounded.js
+++ b/packages/material-ui-icons/src/ArrowRightAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightAltSharp.js b/packages/material-ui-icons/src/ArrowRightAltSharp.js
index ba5b233b9a4908..f1583a98f914b5 100644
--- a/packages/material-ui-icons/src/ArrowRightAltSharp.js
+++ b/packages/material-ui-icons/src/ArrowRightAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightAltTwoTone.js b/packages/material-ui-icons/src/ArrowRightAltTwoTone.js
index c231d2378409e3..895473b1f91826 100644
--- a/packages/material-ui-icons/src/ArrowRightAltTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowRightAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightOutlined.js b/packages/material-ui-icons/src/ArrowRightOutlined.js
index 739e9fa482a9dc..72c7e90f56eaa0 100644
--- a/packages/material-ui-icons/src/ArrowRightOutlined.js
+++ b/packages/material-ui-icons/src/ArrowRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightRounded.js b/packages/material-ui-icons/src/ArrowRightRounded.js
index 29a7622ee2fc81..c3572422b593fc 100644
--- a/packages/material-ui-icons/src/ArrowRightRounded.js
+++ b/packages/material-ui-icons/src/ArrowRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightSharp.js b/packages/material-ui-icons/src/ArrowRightSharp.js
index d7523e639624bb..eb79be66d65d65 100644
--- a/packages/material-ui-icons/src/ArrowRightSharp.js
+++ b/packages/material-ui-icons/src/ArrowRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowRightTwoTone.js b/packages/material-ui-icons/src/ArrowRightTwoTone.js
index 73551b5fffa88d..e2f1565643cd47 100644
--- a/packages/material-ui-icons/src/ArrowRightTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowUpward.js b/packages/material-ui-icons/src/ArrowUpward.js
index 95261cadbbb182..d10807f9ceaf52 100644
--- a/packages/material-ui-icons/src/ArrowUpward.js
+++ b/packages/material-ui-icons/src/ArrowUpward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowUpwardOutlined.js b/packages/material-ui-icons/src/ArrowUpwardOutlined.js
index 677307e2b468f4..537b7307f95774 100644
--- a/packages/material-ui-icons/src/ArrowUpwardOutlined.js
+++ b/packages/material-ui-icons/src/ArrowUpwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowUpwardRounded.js b/packages/material-ui-icons/src/ArrowUpwardRounded.js
index f4d77d8c95d6b7..6bb6cf8b2e6ac5 100644
--- a/packages/material-ui-icons/src/ArrowUpwardRounded.js
+++ b/packages/material-ui-icons/src/ArrowUpwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowUpwardSharp.js b/packages/material-ui-icons/src/ArrowUpwardSharp.js
index 12b033c774eef7..92909928963fd8 100644
--- a/packages/material-ui-icons/src/ArrowUpwardSharp.js
+++ b/packages/material-ui-icons/src/ArrowUpwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArrowUpwardTwoTone.js b/packages/material-ui-icons/src/ArrowUpwardTwoTone.js
index 2a447121c09d6e..202c747d8d4dfc 100644
--- a/packages/material-ui-icons/src/ArrowUpwardTwoTone.js
+++ b/packages/material-ui-icons/src/ArrowUpwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArtTrack.js b/packages/material-ui-icons/src/ArtTrack.js
index 602a273c918fe8..4322b0fb60a799 100644
--- a/packages/material-ui-icons/src/ArtTrack.js
+++ b/packages/material-ui-icons/src/ArtTrack.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArtTrackOutlined.js b/packages/material-ui-icons/src/ArtTrackOutlined.js
index d8bcf2e454f021..7a5e992992fc2e 100644
--- a/packages/material-ui-icons/src/ArtTrackOutlined.js
+++ b/packages/material-ui-icons/src/ArtTrackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArtTrackRounded.js b/packages/material-ui-icons/src/ArtTrackRounded.js
index 5edff7eaea2576..c3a7b4f189150c 100644
--- a/packages/material-ui-icons/src/ArtTrackRounded.js
+++ b/packages/material-ui-icons/src/ArtTrackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArtTrackSharp.js b/packages/material-ui-icons/src/ArtTrackSharp.js
index ee5facc0090be9..2110b4cad2e9b4 100644
--- a/packages/material-ui-icons/src/ArtTrackSharp.js
+++ b/packages/material-ui-icons/src/ArtTrackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ArtTrackTwoTone.js b/packages/material-ui-icons/src/ArtTrackTwoTone.js
index 5338ae0d0ef3b3..e3218fecb3bbb3 100644
--- a/packages/material-ui-icons/src/ArtTrackTwoTone.js
+++ b/packages/material-ui-icons/src/ArtTrackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AspectRatio.js b/packages/material-ui-icons/src/AspectRatio.js
index 3697b8f2843d48..9207243b1da8fc 100644
--- a/packages/material-ui-icons/src/AspectRatio.js
+++ b/packages/material-ui-icons/src/AspectRatio.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AspectRatioOutlined.js b/packages/material-ui-icons/src/AspectRatioOutlined.js
index f9a1f34fae26ca..7a9389cdc63320 100644
--- a/packages/material-ui-icons/src/AspectRatioOutlined.js
+++ b/packages/material-ui-icons/src/AspectRatioOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AspectRatioRounded.js b/packages/material-ui-icons/src/AspectRatioRounded.js
index 8e79f12c38a938..e5c653083df801 100644
--- a/packages/material-ui-icons/src/AspectRatioRounded.js
+++ b/packages/material-ui-icons/src/AspectRatioRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AspectRatioSharp.js b/packages/material-ui-icons/src/AspectRatioSharp.js
index e018f987a02b4c..b79c0c1d5a03a5 100644
--- a/packages/material-ui-icons/src/AspectRatioSharp.js
+++ b/packages/material-ui-icons/src/AspectRatioSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AspectRatioTwoTone.js b/packages/material-ui-icons/src/AspectRatioTwoTone.js
index 2651b841249e33..dace98ca79117d 100644
--- a/packages/material-ui-icons/src/AspectRatioTwoTone.js
+++ b/packages/material-ui-icons/src/AspectRatioTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Assessment.js b/packages/material-ui-icons/src/Assessment.js
index 9e54ac570b75e7..6c80db58f43f8a 100644
--- a/packages/material-ui-icons/src/Assessment.js
+++ b/packages/material-ui-icons/src/Assessment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssessmentOutlined.js b/packages/material-ui-icons/src/AssessmentOutlined.js
index d3eb70bb62715e..b670ff6861bb7e 100644
--- a/packages/material-ui-icons/src/AssessmentOutlined.js
+++ b/packages/material-ui-icons/src/AssessmentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssessmentRounded.js b/packages/material-ui-icons/src/AssessmentRounded.js
index 72b6d0181f2d6d..ca429815f36072 100644
--- a/packages/material-ui-icons/src/AssessmentRounded.js
+++ b/packages/material-ui-icons/src/AssessmentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssessmentSharp.js b/packages/material-ui-icons/src/AssessmentSharp.js
index 5e5f2c1e8e2c89..a7a0fa2b656fad 100644
--- a/packages/material-ui-icons/src/AssessmentSharp.js
+++ b/packages/material-ui-icons/src/AssessmentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssessmentTwoTone.js b/packages/material-ui-icons/src/AssessmentTwoTone.js
index ce91874ea2f788..8ea56fd0039330 100644
--- a/packages/material-ui-icons/src/AssessmentTwoTone.js
+++ b/packages/material-ui-icons/src/AssessmentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Assignment.js b/packages/material-ui-icons/src/Assignment.js
index 1b5ecc25adaa2d..c6df4e8d7240da 100644
--- a/packages/material-ui-icons/src/Assignment.js
+++ b/packages/material-ui-icons/src/Assignment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentInd.js b/packages/material-ui-icons/src/AssignmentInd.js
index 93e2dc1a2ae122..6a2c111531f25c 100644
--- a/packages/material-ui-icons/src/AssignmentInd.js
+++ b/packages/material-ui-icons/src/AssignmentInd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentIndOutlined.js b/packages/material-ui-icons/src/AssignmentIndOutlined.js
index c327fbfbd135d0..1db575e3dc3031 100644
--- a/packages/material-ui-icons/src/AssignmentIndOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentIndOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentIndRounded.js b/packages/material-ui-icons/src/AssignmentIndRounded.js
index 58f302ac8c0b8d..86876ab48e9c33 100644
--- a/packages/material-ui-icons/src/AssignmentIndRounded.js
+++ b/packages/material-ui-icons/src/AssignmentIndRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentIndSharp.js b/packages/material-ui-icons/src/AssignmentIndSharp.js
index 1dc2fae0babe33..f447d65d46831b 100644
--- a/packages/material-ui-icons/src/AssignmentIndSharp.js
+++ b/packages/material-ui-icons/src/AssignmentIndSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentIndTwoTone.js b/packages/material-ui-icons/src/AssignmentIndTwoTone.js
index f37121e84cd01a..54613240841512 100644
--- a/packages/material-ui-icons/src/AssignmentIndTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentIndTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentLate.js b/packages/material-ui-icons/src/AssignmentLate.js
index bb84990d1723cc..8bdcd933714341 100644
--- a/packages/material-ui-icons/src/AssignmentLate.js
+++ b/packages/material-ui-icons/src/AssignmentLate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentLateOutlined.js b/packages/material-ui-icons/src/AssignmentLateOutlined.js
index ae2bdfd7611ce3..01b49c5e31f63d 100644
--- a/packages/material-ui-icons/src/AssignmentLateOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentLateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentLateRounded.js b/packages/material-ui-icons/src/AssignmentLateRounded.js
index e33083cbecfab9..b84d7d4bbebc49 100644
--- a/packages/material-ui-icons/src/AssignmentLateRounded.js
+++ b/packages/material-ui-icons/src/AssignmentLateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentLateSharp.js b/packages/material-ui-icons/src/AssignmentLateSharp.js
index a94a2a050c6e00..0d1c2b20a5cdde 100644
--- a/packages/material-ui-icons/src/AssignmentLateSharp.js
+++ b/packages/material-ui-icons/src/AssignmentLateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentLateTwoTone.js b/packages/material-ui-icons/src/AssignmentLateTwoTone.js
index a391b04990f13d..26c17d850de1e6 100644
--- a/packages/material-ui-icons/src/AssignmentLateTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentLateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentOutlined.js b/packages/material-ui-icons/src/AssignmentOutlined.js
index 958739385c66eb..16eb77c4b38255 100644
--- a/packages/material-ui-icons/src/AssignmentOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturn.js b/packages/material-ui-icons/src/AssignmentReturn.js
index 9d89ce9a4f9571..61c68f7497d234 100644
--- a/packages/material-ui-icons/src/AssignmentReturn.js
+++ b/packages/material-ui-icons/src/AssignmentReturn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnOutlined.js b/packages/material-ui-icons/src/AssignmentReturnOutlined.js
index 6fcc1f97c9def6..c0673842eeceb9 100644
--- a/packages/material-ui-icons/src/AssignmentReturnOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentReturnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnRounded.js b/packages/material-ui-icons/src/AssignmentReturnRounded.js
index 2d4f18bc87db3f..b3457e64887b49 100644
--- a/packages/material-ui-icons/src/AssignmentReturnRounded.js
+++ b/packages/material-ui-icons/src/AssignmentReturnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnSharp.js b/packages/material-ui-icons/src/AssignmentReturnSharp.js
index e64fdd5d0f1990..04b0b10213d036 100644
--- a/packages/material-ui-icons/src/AssignmentReturnSharp.js
+++ b/packages/material-ui-icons/src/AssignmentReturnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnTwoTone.js b/packages/material-ui-icons/src/AssignmentReturnTwoTone.js
index 9f6f0ac6c41d92..0d59201fcacd08 100644
--- a/packages/material-ui-icons/src/AssignmentReturnTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentReturnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturned.js b/packages/material-ui-icons/src/AssignmentReturned.js
index c43f0151d4896a..b11a8e69b9e81a 100644
--- a/packages/material-ui-icons/src/AssignmentReturned.js
+++ b/packages/material-ui-icons/src/AssignmentReturned.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnedOutlined.js b/packages/material-ui-icons/src/AssignmentReturnedOutlined.js
index d4fee8df89d17d..a56e54feb54762 100644
--- a/packages/material-ui-icons/src/AssignmentReturnedOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentReturnedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnedRounded.js b/packages/material-ui-icons/src/AssignmentReturnedRounded.js
index a7ff32d14d7086..00236020123de2 100644
--- a/packages/material-ui-icons/src/AssignmentReturnedRounded.js
+++ b/packages/material-ui-icons/src/AssignmentReturnedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnedSharp.js b/packages/material-ui-icons/src/AssignmentReturnedSharp.js
index 6ea22095d96b12..dfbf1b0a689ff2 100644
--- a/packages/material-ui-icons/src/AssignmentReturnedSharp.js
+++ b/packages/material-ui-icons/src/AssignmentReturnedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentReturnedTwoTone.js b/packages/material-ui-icons/src/AssignmentReturnedTwoTone.js
index 37d6095e107b13..f368e3d6971d7b 100644
--- a/packages/material-ui-icons/src/AssignmentReturnedTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentReturnedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentRounded.js b/packages/material-ui-icons/src/AssignmentRounded.js
index a6352cacd9bcda..3a5950b4c9ddec 100644
--- a/packages/material-ui-icons/src/AssignmentRounded.js
+++ b/packages/material-ui-icons/src/AssignmentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentSharp.js b/packages/material-ui-icons/src/AssignmentSharp.js
index 137315a5292d1f..c9ca14643c47cd 100644
--- a/packages/material-ui-icons/src/AssignmentSharp.js
+++ b/packages/material-ui-icons/src/AssignmentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTurnedIn.js b/packages/material-ui-icons/src/AssignmentTurnedIn.js
index 6618beaf2fee72..8f0d97e26640dc 100644
--- a/packages/material-ui-icons/src/AssignmentTurnedIn.js
+++ b/packages/material-ui-icons/src/AssignmentTurnedIn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTurnedInOutlined.js b/packages/material-ui-icons/src/AssignmentTurnedInOutlined.js
index 0e752c83d6910a..4e6ee5becf793a 100644
--- a/packages/material-ui-icons/src/AssignmentTurnedInOutlined.js
+++ b/packages/material-ui-icons/src/AssignmentTurnedInOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTurnedInRounded.js b/packages/material-ui-icons/src/AssignmentTurnedInRounded.js
index b373a64219ae16..63f23fb1063612 100644
--- a/packages/material-ui-icons/src/AssignmentTurnedInRounded.js
+++ b/packages/material-ui-icons/src/AssignmentTurnedInRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTurnedInSharp.js b/packages/material-ui-icons/src/AssignmentTurnedInSharp.js
index 834d5dc941736e..be726b4d42ecca 100644
--- a/packages/material-ui-icons/src/AssignmentTurnedInSharp.js
+++ b/packages/material-ui-icons/src/AssignmentTurnedInSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTurnedInTwoTone.js b/packages/material-ui-icons/src/AssignmentTurnedInTwoTone.js
index 4fef33a9b686ed..16455e43b847ce 100644
--- a/packages/material-ui-icons/src/AssignmentTurnedInTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentTurnedInTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssignmentTwoTone.js b/packages/material-ui-icons/src/AssignmentTwoTone.js
index d885a554d7ba1a..1f201ec3b71441 100644
--- a/packages/material-ui-icons/src/AssignmentTwoTone.js
+++ b/packages/material-ui-icons/src/AssignmentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Assistant.js b/packages/material-ui-icons/src/Assistant.js
index ea563ca0161fe6..6d8fe5ae786578 100644
--- a/packages/material-ui-icons/src/Assistant.js
+++ b/packages/material-ui-icons/src/Assistant.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantOutlined.js b/packages/material-ui-icons/src/AssistantOutlined.js
index 942ab63285c0a9..9483c201d276bc 100644
--- a/packages/material-ui-icons/src/AssistantOutlined.js
+++ b/packages/material-ui-icons/src/AssistantOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantPhoto.js b/packages/material-ui-icons/src/AssistantPhoto.js
index 5764a4eb3d487c..031cae1a895726 100644
--- a/packages/material-ui-icons/src/AssistantPhoto.js
+++ b/packages/material-ui-icons/src/AssistantPhoto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantPhotoOutlined.js b/packages/material-ui-icons/src/AssistantPhotoOutlined.js
index 7408e7247bda39..ac7037d476ae08 100644
--- a/packages/material-ui-icons/src/AssistantPhotoOutlined.js
+++ b/packages/material-ui-icons/src/AssistantPhotoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantPhotoRounded.js b/packages/material-ui-icons/src/AssistantPhotoRounded.js
index ff98655fdfbc11..038259eaae029a 100644
--- a/packages/material-ui-icons/src/AssistantPhotoRounded.js
+++ b/packages/material-ui-icons/src/AssistantPhotoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantPhotoSharp.js b/packages/material-ui-icons/src/AssistantPhotoSharp.js
index 99f2376c0259ba..eca635b7323045 100644
--- a/packages/material-ui-icons/src/AssistantPhotoSharp.js
+++ b/packages/material-ui-icons/src/AssistantPhotoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantPhotoTwoTone.js b/packages/material-ui-icons/src/AssistantPhotoTwoTone.js
index 8392bc7b806471..943d8825b0aa4c 100644
--- a/packages/material-ui-icons/src/AssistantPhotoTwoTone.js
+++ b/packages/material-ui-icons/src/AssistantPhotoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantRounded.js b/packages/material-ui-icons/src/AssistantRounded.js
index 3d1dd2dd845a42..6c13f8c138fe6f 100644
--- a/packages/material-ui-icons/src/AssistantRounded.js
+++ b/packages/material-ui-icons/src/AssistantRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantSharp.js b/packages/material-ui-icons/src/AssistantSharp.js
index acf7464af381f2..d9963d9e9689a1 100644
--- a/packages/material-ui-icons/src/AssistantSharp.js
+++ b/packages/material-ui-icons/src/AssistantSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AssistantTwoTone.js b/packages/material-ui-icons/src/AssistantTwoTone.js
index 213eb1769b52a3..29d7e8cfe7e2c2 100644
--- a/packages/material-ui-icons/src/AssistantTwoTone.js
+++ b/packages/material-ui-icons/src/AssistantTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Atm.js b/packages/material-ui-icons/src/Atm.js
index ffba5b8ce07c68..5ee1a2ca14a105 100644
--- a/packages/material-ui-icons/src/Atm.js
+++ b/packages/material-ui-icons/src/Atm.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AtmOutlined.js b/packages/material-ui-icons/src/AtmOutlined.js
index 0a75333d86558e..9df56ccec23b69 100644
--- a/packages/material-ui-icons/src/AtmOutlined.js
+++ b/packages/material-ui-icons/src/AtmOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AtmRounded.js b/packages/material-ui-icons/src/AtmRounded.js
index 62500280dddd57..139fcc388f6a76 100644
--- a/packages/material-ui-icons/src/AtmRounded.js
+++ b/packages/material-ui-icons/src/AtmRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AtmSharp.js b/packages/material-ui-icons/src/AtmSharp.js
index 32275ef9b26e4c..35772d84122d51 100644
--- a/packages/material-ui-icons/src/AtmSharp.js
+++ b/packages/material-ui-icons/src/AtmSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AtmTwoTone.js b/packages/material-ui-icons/src/AtmTwoTone.js
index 4d5945222eb5c0..de3851dae10ec4 100644
--- a/packages/material-ui-icons/src/AtmTwoTone.js
+++ b/packages/material-ui-icons/src/AtmTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachFile.js b/packages/material-ui-icons/src/AttachFile.js
index 2cf4238d9cb35f..04ba1859555443 100644
--- a/packages/material-ui-icons/src/AttachFile.js
+++ b/packages/material-ui-icons/src/AttachFile.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachFileOutlined.js b/packages/material-ui-icons/src/AttachFileOutlined.js
index f03fece2cd61ee..e9c9b17045eb62 100644
--- a/packages/material-ui-icons/src/AttachFileOutlined.js
+++ b/packages/material-ui-icons/src/AttachFileOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachFileRounded.js b/packages/material-ui-icons/src/AttachFileRounded.js
index cf187cd4e96f46..dc9cbf98566a0a 100644
--- a/packages/material-ui-icons/src/AttachFileRounded.js
+++ b/packages/material-ui-icons/src/AttachFileRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachFileSharp.js b/packages/material-ui-icons/src/AttachFileSharp.js
index 71b55a267edde3..7b1d2ece569a87 100644
--- a/packages/material-ui-icons/src/AttachFileSharp.js
+++ b/packages/material-ui-icons/src/AttachFileSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachFileTwoTone.js b/packages/material-ui-icons/src/AttachFileTwoTone.js
index 703c6905556d53..eebd97758da95e 100644
--- a/packages/material-ui-icons/src/AttachFileTwoTone.js
+++ b/packages/material-ui-icons/src/AttachFileTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachMoney.js b/packages/material-ui-icons/src/AttachMoney.js
index 5b416ac1b6229a..73f63b2ec9be1f 100644
--- a/packages/material-ui-icons/src/AttachMoney.js
+++ b/packages/material-ui-icons/src/AttachMoney.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachMoneyOutlined.js b/packages/material-ui-icons/src/AttachMoneyOutlined.js
index 876119ceed5715..ee6eaefeaa8661 100644
--- a/packages/material-ui-icons/src/AttachMoneyOutlined.js
+++ b/packages/material-ui-icons/src/AttachMoneyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachMoneyRounded.js b/packages/material-ui-icons/src/AttachMoneyRounded.js
index 61d6f28b1acfb5..bff7e484a4e9b5 100644
--- a/packages/material-ui-icons/src/AttachMoneyRounded.js
+++ b/packages/material-ui-icons/src/AttachMoneyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachMoneySharp.js b/packages/material-ui-icons/src/AttachMoneySharp.js
index 3abbc3e3bd9465..ee3cc66e40a79d 100644
--- a/packages/material-ui-icons/src/AttachMoneySharp.js
+++ b/packages/material-ui-icons/src/AttachMoneySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachMoneyTwoTone.js b/packages/material-ui-icons/src/AttachMoneyTwoTone.js
index 644a4e67fff22e..1a5cad4d669799 100644
--- a/packages/material-ui-icons/src/AttachMoneyTwoTone.js
+++ b/packages/material-ui-icons/src/AttachMoneyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Attachment.js b/packages/material-ui-icons/src/Attachment.js
index 7ce821b9b3342f..fe64784e8dc792 100644
--- a/packages/material-ui-icons/src/Attachment.js
+++ b/packages/material-ui-icons/src/Attachment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachmentOutlined.js b/packages/material-ui-icons/src/AttachmentOutlined.js
index 84312f135ca5a9..e8aa9f42e3987e 100644
--- a/packages/material-ui-icons/src/AttachmentOutlined.js
+++ b/packages/material-ui-icons/src/AttachmentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachmentRounded.js b/packages/material-ui-icons/src/AttachmentRounded.js
index 80f5ac0e3ec86b..cd9c68916147d0 100644
--- a/packages/material-ui-icons/src/AttachmentRounded.js
+++ b/packages/material-ui-icons/src/AttachmentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachmentSharp.js b/packages/material-ui-icons/src/AttachmentSharp.js
index 9a8d7550e152ec..8eb436cb0ad341 100644
--- a/packages/material-ui-icons/src/AttachmentSharp.js
+++ b/packages/material-ui-icons/src/AttachmentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AttachmentTwoTone.js b/packages/material-ui-icons/src/AttachmentTwoTone.js
index 9ce3d2dff4a538..5ba8b69dbadcd6 100644
--- a/packages/material-ui-icons/src/AttachmentTwoTone.js
+++ b/packages/material-ui-icons/src/AttachmentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Audiotrack.js b/packages/material-ui-icons/src/Audiotrack.js
index 003ecacc33abea..15dd51478ec8b6 100644
--- a/packages/material-ui-icons/src/Audiotrack.js
+++ b/packages/material-ui-icons/src/Audiotrack.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AudiotrackOutlined.js b/packages/material-ui-icons/src/AudiotrackOutlined.js
index 8e574f27ee3c5b..18a42959035078 100644
--- a/packages/material-ui-icons/src/AudiotrackOutlined.js
+++ b/packages/material-ui-icons/src/AudiotrackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AudiotrackRounded.js b/packages/material-ui-icons/src/AudiotrackRounded.js
index 5e7eced107e88f..98e8ca543c1ccb 100644
--- a/packages/material-ui-icons/src/AudiotrackRounded.js
+++ b/packages/material-ui-icons/src/AudiotrackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AudiotrackSharp.js b/packages/material-ui-icons/src/AudiotrackSharp.js
index a3489fdf09d9eb..a20898c0fd48a0 100644
--- a/packages/material-ui-icons/src/AudiotrackSharp.js
+++ b/packages/material-ui-icons/src/AudiotrackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AudiotrackTwoTone.js b/packages/material-ui-icons/src/AudiotrackTwoTone.js
index fd8137ddc3180e..bab140cf762b96 100644
--- a/packages/material-ui-icons/src/AudiotrackTwoTone.js
+++ b/packages/material-ui-icons/src/AudiotrackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Autorenew.js b/packages/material-ui-icons/src/Autorenew.js
index 4f08797fef2171..b018e59f98bad8 100644
--- a/packages/material-ui-icons/src/Autorenew.js
+++ b/packages/material-ui-icons/src/Autorenew.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AutorenewOutlined.js b/packages/material-ui-icons/src/AutorenewOutlined.js
index e221ed626b07b2..2337928b1bdf95 100644
--- a/packages/material-ui-icons/src/AutorenewOutlined.js
+++ b/packages/material-ui-icons/src/AutorenewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AutorenewRounded.js b/packages/material-ui-icons/src/AutorenewRounded.js
index e7d0f88a9b40d9..aea8d44db0ec99 100644
--- a/packages/material-ui-icons/src/AutorenewRounded.js
+++ b/packages/material-ui-icons/src/AutorenewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AutorenewSharp.js b/packages/material-ui-icons/src/AutorenewSharp.js
index bb386c293e6d99..6a818890bf34f4 100644
--- a/packages/material-ui-icons/src/AutorenewSharp.js
+++ b/packages/material-ui-icons/src/AutorenewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AutorenewTwoTone.js b/packages/material-ui-icons/src/AutorenewTwoTone.js
index eef9179706342b..b08be5d45009c2 100644
--- a/packages/material-ui-icons/src/AutorenewTwoTone.js
+++ b/packages/material-ui-icons/src/AutorenewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AvTimer.js b/packages/material-ui-icons/src/AvTimer.js
index 0e908a837e6177..029b7887a2a714 100644
--- a/packages/material-ui-icons/src/AvTimer.js
+++ b/packages/material-ui-icons/src/AvTimer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AvTimerOutlined.js b/packages/material-ui-icons/src/AvTimerOutlined.js
index 2251acb17c0ee1..9e74516809dde9 100644
--- a/packages/material-ui-icons/src/AvTimerOutlined.js
+++ b/packages/material-ui-icons/src/AvTimerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AvTimerRounded.js b/packages/material-ui-icons/src/AvTimerRounded.js
index 521cece5d6907d..55d578ee430c00 100644
--- a/packages/material-ui-icons/src/AvTimerRounded.js
+++ b/packages/material-ui-icons/src/AvTimerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AvTimerSharp.js b/packages/material-ui-icons/src/AvTimerSharp.js
index 9c3d697295bfa4..83e6ebb03617ce 100644
--- a/packages/material-ui-icons/src/AvTimerSharp.js
+++ b/packages/material-ui-icons/src/AvTimerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/AvTimerTwoTone.js b/packages/material-ui-icons/src/AvTimerTwoTone.js
index 59e332974c9ebd..465e656d480cbc 100644
--- a/packages/material-ui-icons/src/AvTimerTwoTone.js
+++ b/packages/material-ui-icons/src/AvTimerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Backspace.js b/packages/material-ui-icons/src/Backspace.js
index 3040eebee6f2b9..feae42d17bef46 100644
--- a/packages/material-ui-icons/src/Backspace.js
+++ b/packages/material-ui-icons/src/Backspace.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackspaceOutlined.js b/packages/material-ui-icons/src/BackspaceOutlined.js
index 060dd57d97b3ef..eee4ecbb179018 100644
--- a/packages/material-ui-icons/src/BackspaceOutlined.js
+++ b/packages/material-ui-icons/src/BackspaceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackspaceRounded.js b/packages/material-ui-icons/src/BackspaceRounded.js
index 0fb0a284b44801..4bdce03b066e30 100644
--- a/packages/material-ui-icons/src/BackspaceRounded.js
+++ b/packages/material-ui-icons/src/BackspaceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackspaceSharp.js b/packages/material-ui-icons/src/BackspaceSharp.js
index a4b6ba11c49f4e..47b805088b9cad 100644
--- a/packages/material-ui-icons/src/BackspaceSharp.js
+++ b/packages/material-ui-icons/src/BackspaceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackspaceTwoTone.js b/packages/material-ui-icons/src/BackspaceTwoTone.js
index bd75d6eb1511b7..11f624040af2e5 100644
--- a/packages/material-ui-icons/src/BackspaceTwoTone.js
+++ b/packages/material-ui-icons/src/BackspaceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Backup.js b/packages/material-ui-icons/src/Backup.js
index 8042ba6850f4ef..f163bff4bc4902 100644
--- a/packages/material-ui-icons/src/Backup.js
+++ b/packages/material-ui-icons/src/Backup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackupOutlined.js b/packages/material-ui-icons/src/BackupOutlined.js
index 3a7bb4c971e0de..940daf61e99827 100644
--- a/packages/material-ui-icons/src/BackupOutlined.js
+++ b/packages/material-ui-icons/src/BackupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackupRounded.js b/packages/material-ui-icons/src/BackupRounded.js
index 09d8b4daabd62a..bab964b4adc4ae 100644
--- a/packages/material-ui-icons/src/BackupRounded.js
+++ b/packages/material-ui-icons/src/BackupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackupSharp.js b/packages/material-ui-icons/src/BackupSharp.js
index 1c668b47f2ee00..41c71c0478b326 100644
--- a/packages/material-ui-icons/src/BackupSharp.js
+++ b/packages/material-ui-icons/src/BackupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BackupTwoTone.js b/packages/material-ui-icons/src/BackupTwoTone.js
index 821e7adc987fda..d0ee81a0644526 100644
--- a/packages/material-ui-icons/src/BackupTwoTone.js
+++ b/packages/material-ui-icons/src/BackupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Ballot.js b/packages/material-ui-icons/src/Ballot.js
index ac9ebdcbcd9c71..0c49df31b7870e 100644
--- a/packages/material-ui-icons/src/Ballot.js
+++ b/packages/material-ui-icons/src/Ballot.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BallotOutlined.js b/packages/material-ui-icons/src/BallotOutlined.js
index 0a23a895d6c090..d2d647455b7d87 100644
--- a/packages/material-ui-icons/src/BallotOutlined.js
+++ b/packages/material-ui-icons/src/BallotOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BallotRounded.js b/packages/material-ui-icons/src/BallotRounded.js
index e530528cca6914..52ee1440155692 100644
--- a/packages/material-ui-icons/src/BallotRounded.js
+++ b/packages/material-ui-icons/src/BallotRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BallotSharp.js b/packages/material-ui-icons/src/BallotSharp.js
index 67c003ebd8a6ae..4a06a0e2f57013 100644
--- a/packages/material-ui-icons/src/BallotSharp.js
+++ b/packages/material-ui-icons/src/BallotSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BallotTwoTone.js b/packages/material-ui-icons/src/BallotTwoTone.js
index c035815d5860db..e8e6f8e04d29f8 100644
--- a/packages/material-ui-icons/src/BallotTwoTone.js
+++ b/packages/material-ui-icons/src/BallotTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BarChart.js b/packages/material-ui-icons/src/BarChart.js
index e0bcf14a25eade..be92b46dca0f1c 100644
--- a/packages/material-ui-icons/src/BarChart.js
+++ b/packages/material-ui-icons/src/BarChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BarChartOutlined.js b/packages/material-ui-icons/src/BarChartOutlined.js
index 3f8f1d5114edf3..ab85353be7716e 100644
--- a/packages/material-ui-icons/src/BarChartOutlined.js
+++ b/packages/material-ui-icons/src/BarChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BarChartRounded.js b/packages/material-ui-icons/src/BarChartRounded.js
index 5d61803d16b163..c0ed4a95f1269b 100644
--- a/packages/material-ui-icons/src/BarChartRounded.js
+++ b/packages/material-ui-icons/src/BarChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BarChartSharp.js b/packages/material-ui-icons/src/BarChartSharp.js
index 95f697a1881542..a65547764cd2ba 100644
--- a/packages/material-ui-icons/src/BarChartSharp.js
+++ b/packages/material-ui-icons/src/BarChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BarChartTwoTone.js b/packages/material-ui-icons/src/BarChartTwoTone.js
index 62c773bb1178a5..51eb47f2bb13da 100644
--- a/packages/material-ui-icons/src/BarChartTwoTone.js
+++ b/packages/material-ui-icons/src/BarChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Bathtub.js b/packages/material-ui-icons/src/Bathtub.js
index bbf03ee13d12af..bc79973c350bd6 100644
--- a/packages/material-ui-icons/src/Bathtub.js
+++ b/packages/material-ui-icons/src/Bathtub.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BathtubOutlined.js b/packages/material-ui-icons/src/BathtubOutlined.js
index 64fa33ac88d786..946b1549007ab5 100644
--- a/packages/material-ui-icons/src/BathtubOutlined.js
+++ b/packages/material-ui-icons/src/BathtubOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BathtubRounded.js b/packages/material-ui-icons/src/BathtubRounded.js
index d38ed3ca4bfb64..54b3b75e7a0a7d 100644
--- a/packages/material-ui-icons/src/BathtubRounded.js
+++ b/packages/material-ui-icons/src/BathtubRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BathtubSharp.js b/packages/material-ui-icons/src/BathtubSharp.js
index 49faed2cde7a76..9d3daf907f042a 100644
--- a/packages/material-ui-icons/src/BathtubSharp.js
+++ b/packages/material-ui-icons/src/BathtubSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BathtubTwoTone.js b/packages/material-ui-icons/src/BathtubTwoTone.js
index 3abb26ae70f73e..5e760aa77c0e47 100644
--- a/packages/material-ui-icons/src/BathtubTwoTone.js
+++ b/packages/material-ui-icons/src/BathtubTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryAlert.js b/packages/material-ui-icons/src/BatteryAlert.js
index 937812d7237dcc..c591842db482b2 100644
--- a/packages/material-ui-icons/src/BatteryAlert.js
+++ b/packages/material-ui-icons/src/BatteryAlert.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryAlertOutlined.js b/packages/material-ui-icons/src/BatteryAlertOutlined.js
index ddcc6d741468a0..31e11d9b0291a2 100644
--- a/packages/material-ui-icons/src/BatteryAlertOutlined.js
+++ b/packages/material-ui-icons/src/BatteryAlertOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryAlertRounded.js b/packages/material-ui-icons/src/BatteryAlertRounded.js
index 95739e7864d93d..814c710781099c 100644
--- a/packages/material-ui-icons/src/BatteryAlertRounded.js
+++ b/packages/material-ui-icons/src/BatteryAlertRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryAlertSharp.js b/packages/material-ui-icons/src/BatteryAlertSharp.js
index 440d49667eabd8..a9b5beb160ca62 100644
--- a/packages/material-ui-icons/src/BatteryAlertSharp.js
+++ b/packages/material-ui-icons/src/BatteryAlertSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryAlertTwoTone.js b/packages/material-ui-icons/src/BatteryAlertTwoTone.js
index 64a8220a6c30e7..6af6aac50d147a 100644
--- a/packages/material-ui-icons/src/BatteryAlertTwoTone.js
+++ b/packages/material-ui-icons/src/BatteryAlertTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryChargingFull.js b/packages/material-ui-icons/src/BatteryChargingFull.js
index 030f617ad12061..536b47603e401c 100644
--- a/packages/material-ui-icons/src/BatteryChargingFull.js
+++ b/packages/material-ui-icons/src/BatteryChargingFull.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryChargingFullOutlined.js b/packages/material-ui-icons/src/BatteryChargingFullOutlined.js
index e550f0fd430df4..9b054eb5ed7bdd 100644
--- a/packages/material-ui-icons/src/BatteryChargingFullOutlined.js
+++ b/packages/material-ui-icons/src/BatteryChargingFullOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryChargingFullRounded.js b/packages/material-ui-icons/src/BatteryChargingFullRounded.js
index c7a976fae2cd09..3e7d7f11463ebf 100644
--- a/packages/material-ui-icons/src/BatteryChargingFullRounded.js
+++ b/packages/material-ui-icons/src/BatteryChargingFullRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryChargingFullSharp.js b/packages/material-ui-icons/src/BatteryChargingFullSharp.js
index e85f469b0112af..eff32e97e6404d 100644
--- a/packages/material-ui-icons/src/BatteryChargingFullSharp.js
+++ b/packages/material-ui-icons/src/BatteryChargingFullSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryChargingFullTwoTone.js b/packages/material-ui-icons/src/BatteryChargingFullTwoTone.js
index 4f47b56d54277a..d34edcadb030a1 100644
--- a/packages/material-ui-icons/src/BatteryChargingFullTwoTone.js
+++ b/packages/material-ui-icons/src/BatteryChargingFullTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryFull.js b/packages/material-ui-icons/src/BatteryFull.js
index a7556b4e0e8c87..30054238fc3056 100644
--- a/packages/material-ui-icons/src/BatteryFull.js
+++ b/packages/material-ui-icons/src/BatteryFull.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryFullOutlined.js b/packages/material-ui-icons/src/BatteryFullOutlined.js
index e40501e6a2ad8b..fb61628af476af 100644
--- a/packages/material-ui-icons/src/BatteryFullOutlined.js
+++ b/packages/material-ui-icons/src/BatteryFullOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryFullRounded.js b/packages/material-ui-icons/src/BatteryFullRounded.js
index 9bf16ff4954b54..fddba7e02232f6 100644
--- a/packages/material-ui-icons/src/BatteryFullRounded.js
+++ b/packages/material-ui-icons/src/BatteryFullRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryFullSharp.js b/packages/material-ui-icons/src/BatteryFullSharp.js
index c4b38fc68e7ef2..6d7b36184af755 100644
--- a/packages/material-ui-icons/src/BatteryFullSharp.js
+++ b/packages/material-ui-icons/src/BatteryFullSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryFullTwoTone.js b/packages/material-ui-icons/src/BatteryFullTwoTone.js
index 5f497694a1e7bd..e129d16fc1b61d 100644
--- a/packages/material-ui-icons/src/BatteryFullTwoTone.js
+++ b/packages/material-ui-icons/src/BatteryFullTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryStd.js b/packages/material-ui-icons/src/BatteryStd.js
index 637996feb20d08..c14cad9eb7a699 100644
--- a/packages/material-ui-icons/src/BatteryStd.js
+++ b/packages/material-ui-icons/src/BatteryStd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryStdOutlined.js b/packages/material-ui-icons/src/BatteryStdOutlined.js
index 109a9b87250002..7d4453c82a8704 100644
--- a/packages/material-ui-icons/src/BatteryStdOutlined.js
+++ b/packages/material-ui-icons/src/BatteryStdOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryStdRounded.js b/packages/material-ui-icons/src/BatteryStdRounded.js
index e5e9acc53ef9de..4d0cc652f3a206 100644
--- a/packages/material-ui-icons/src/BatteryStdRounded.js
+++ b/packages/material-ui-icons/src/BatteryStdRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryStdSharp.js b/packages/material-ui-icons/src/BatteryStdSharp.js
index 99eee20e5ce6f7..20ae97478b5367 100644
--- a/packages/material-ui-icons/src/BatteryStdSharp.js
+++ b/packages/material-ui-icons/src/BatteryStdSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryStdTwoTone.js b/packages/material-ui-icons/src/BatteryStdTwoTone.js
index f2a50057837a7f..1fac5339f40b3e 100644
--- a/packages/material-ui-icons/src/BatteryStdTwoTone.js
+++ b/packages/material-ui-icons/src/BatteryStdTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryUnknown.js b/packages/material-ui-icons/src/BatteryUnknown.js
index 65dc9d9c38bca5..79ed1a3e183de8 100644
--- a/packages/material-ui-icons/src/BatteryUnknown.js
+++ b/packages/material-ui-icons/src/BatteryUnknown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryUnknownOutlined.js b/packages/material-ui-icons/src/BatteryUnknownOutlined.js
index 2894e570b994b2..61fd56f8fffdf2 100644
--- a/packages/material-ui-icons/src/BatteryUnknownOutlined.js
+++ b/packages/material-ui-icons/src/BatteryUnknownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryUnknownRounded.js b/packages/material-ui-icons/src/BatteryUnknownRounded.js
index 934652ae115e96..95dcbb584f40b2 100644
--- a/packages/material-ui-icons/src/BatteryUnknownRounded.js
+++ b/packages/material-ui-icons/src/BatteryUnknownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryUnknownSharp.js b/packages/material-ui-icons/src/BatteryUnknownSharp.js
index f4fba369b34745..ed5ce188b06087 100644
--- a/packages/material-ui-icons/src/BatteryUnknownSharp.js
+++ b/packages/material-ui-icons/src/BatteryUnknownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BatteryUnknownTwoTone.js b/packages/material-ui-icons/src/BatteryUnknownTwoTone.js
index f9ba744629be80..b04f21a01af571 100644
--- a/packages/material-ui-icons/src/BatteryUnknownTwoTone.js
+++ b/packages/material-ui-icons/src/BatteryUnknownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeachAccess.js b/packages/material-ui-icons/src/BeachAccess.js
index 4d9ff54c67ea88..566220f4f56869 100644
--- a/packages/material-ui-icons/src/BeachAccess.js
+++ b/packages/material-ui-icons/src/BeachAccess.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeachAccessOutlined.js b/packages/material-ui-icons/src/BeachAccessOutlined.js
index e132e697e2e32f..a8c8aa39b4e18a 100644
--- a/packages/material-ui-icons/src/BeachAccessOutlined.js
+++ b/packages/material-ui-icons/src/BeachAccessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeachAccessRounded.js b/packages/material-ui-icons/src/BeachAccessRounded.js
index 88590aecf1f543..16b6c672beda7d 100644
--- a/packages/material-ui-icons/src/BeachAccessRounded.js
+++ b/packages/material-ui-icons/src/BeachAccessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeachAccessSharp.js b/packages/material-ui-icons/src/BeachAccessSharp.js
index bd6c21f0004a0a..37bf44b463889e 100644
--- a/packages/material-ui-icons/src/BeachAccessSharp.js
+++ b/packages/material-ui-icons/src/BeachAccessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeachAccessTwoTone.js b/packages/material-ui-icons/src/BeachAccessTwoTone.js
index 6a95a9f064ef2c..5f78dc8686d840 100644
--- a/packages/material-ui-icons/src/BeachAccessTwoTone.js
+++ b/packages/material-ui-icons/src/BeachAccessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Beenhere.js b/packages/material-ui-icons/src/Beenhere.js
index c0274bc798747e..8b944fdec79d4b 100644
--- a/packages/material-ui-icons/src/Beenhere.js
+++ b/packages/material-ui-icons/src/Beenhere.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeenhereOutlined.js b/packages/material-ui-icons/src/BeenhereOutlined.js
index 349556de0cf9df..b402cf87ad29e6 100644
--- a/packages/material-ui-icons/src/BeenhereOutlined.js
+++ b/packages/material-ui-icons/src/BeenhereOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeenhereRounded.js b/packages/material-ui-icons/src/BeenhereRounded.js
index a367055f21f404..ac24abe6135cad 100644
--- a/packages/material-ui-icons/src/BeenhereRounded.js
+++ b/packages/material-ui-icons/src/BeenhereRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeenhereSharp.js b/packages/material-ui-icons/src/BeenhereSharp.js
index 1d4c891a296e14..928f9f87ff1959 100644
--- a/packages/material-ui-icons/src/BeenhereSharp.js
+++ b/packages/material-ui-icons/src/BeenhereSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BeenhereTwoTone.js b/packages/material-ui-icons/src/BeenhereTwoTone.js
index 98c224b5a7fea2..fec93749674811 100644
--- a/packages/material-ui-icons/src/BeenhereTwoTone.js
+++ b/packages/material-ui-icons/src/BeenhereTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Block.js b/packages/material-ui-icons/src/Block.js
index 10f495d9fe5ad8..0f4c3048d41332 100644
--- a/packages/material-ui-icons/src/Block.js
+++ b/packages/material-ui-icons/src/Block.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlockOutlined.js b/packages/material-ui-icons/src/BlockOutlined.js
index 6424d3cabb7502..3dcd1fec29d2a8 100644
--- a/packages/material-ui-icons/src/BlockOutlined.js
+++ b/packages/material-ui-icons/src/BlockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlockRounded.js b/packages/material-ui-icons/src/BlockRounded.js
index e9d10c6df29120..147260fafaddf4 100644
--- a/packages/material-ui-icons/src/BlockRounded.js
+++ b/packages/material-ui-icons/src/BlockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlockSharp.js b/packages/material-ui-icons/src/BlockSharp.js
index bbc0ccd040c937..4f2c39b1b89763 100644
--- a/packages/material-ui-icons/src/BlockSharp.js
+++ b/packages/material-ui-icons/src/BlockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlockTwoTone.js b/packages/material-ui-icons/src/BlockTwoTone.js
index 769658119f858d..455ff99e794a07 100644
--- a/packages/material-ui-icons/src/BlockTwoTone.js
+++ b/packages/material-ui-icons/src/BlockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Bluetooth.js b/packages/material-ui-icons/src/Bluetooth.js
index 93922225118d1a..346ed2d3285fb1 100644
--- a/packages/material-ui-icons/src/Bluetooth.js
+++ b/packages/material-ui-icons/src/Bluetooth.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothAudio.js b/packages/material-ui-icons/src/BluetoothAudio.js
index 976edb265ae391..222dba2e54e2c1 100644
--- a/packages/material-ui-icons/src/BluetoothAudio.js
+++ b/packages/material-ui-icons/src/BluetoothAudio.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothAudioOutlined.js b/packages/material-ui-icons/src/BluetoothAudioOutlined.js
index 21d34ebe56dae7..3220e12b8ef073 100644
--- a/packages/material-ui-icons/src/BluetoothAudioOutlined.js
+++ b/packages/material-ui-icons/src/BluetoothAudioOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothAudioRounded.js b/packages/material-ui-icons/src/BluetoothAudioRounded.js
index 6b4978a325dc97..6492c2db942a35 100644
--- a/packages/material-ui-icons/src/BluetoothAudioRounded.js
+++ b/packages/material-ui-icons/src/BluetoothAudioRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothAudioSharp.js b/packages/material-ui-icons/src/BluetoothAudioSharp.js
index 081e8c1fcc6d7d..7edf9a1bf878ae 100644
--- a/packages/material-ui-icons/src/BluetoothAudioSharp.js
+++ b/packages/material-ui-icons/src/BluetoothAudioSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothAudioTwoTone.js b/packages/material-ui-icons/src/BluetoothAudioTwoTone.js
index d874677832ad00..0a5906763efcc5 100644
--- a/packages/material-ui-icons/src/BluetoothAudioTwoTone.js
+++ b/packages/material-ui-icons/src/BluetoothAudioTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothConnected.js b/packages/material-ui-icons/src/BluetoothConnected.js
index e10482b40ddeef..4f1f91db5f58f6 100644
--- a/packages/material-ui-icons/src/BluetoothConnected.js
+++ b/packages/material-ui-icons/src/BluetoothConnected.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothConnectedOutlined.js b/packages/material-ui-icons/src/BluetoothConnectedOutlined.js
index e0e420009cac29..39715a8ac89c9d 100644
--- a/packages/material-ui-icons/src/BluetoothConnectedOutlined.js
+++ b/packages/material-ui-icons/src/BluetoothConnectedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothConnectedRounded.js b/packages/material-ui-icons/src/BluetoothConnectedRounded.js
index 5597410105dbfb..e908af13d3e123 100644
--- a/packages/material-ui-icons/src/BluetoothConnectedRounded.js
+++ b/packages/material-ui-icons/src/BluetoothConnectedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothConnectedSharp.js b/packages/material-ui-icons/src/BluetoothConnectedSharp.js
index 099f50cafe19c7..67303070ad868d 100644
--- a/packages/material-ui-icons/src/BluetoothConnectedSharp.js
+++ b/packages/material-ui-icons/src/BluetoothConnectedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothConnectedTwoTone.js b/packages/material-ui-icons/src/BluetoothConnectedTwoTone.js
index 09a5454eb5cfb0..c07c5eb1025242 100644
--- a/packages/material-ui-icons/src/BluetoothConnectedTwoTone.js
+++ b/packages/material-ui-icons/src/BluetoothConnectedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothDisabled.js b/packages/material-ui-icons/src/BluetoothDisabled.js
index 2273964dc10028..ab4e897b35487b 100644
--- a/packages/material-ui-icons/src/BluetoothDisabled.js
+++ b/packages/material-ui-icons/src/BluetoothDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothDisabledOutlined.js b/packages/material-ui-icons/src/BluetoothDisabledOutlined.js
index b5eb1950165225..f579f84d31ad4d 100644
--- a/packages/material-ui-icons/src/BluetoothDisabledOutlined.js
+++ b/packages/material-ui-icons/src/BluetoothDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothDisabledRounded.js b/packages/material-ui-icons/src/BluetoothDisabledRounded.js
index ec1b247e26d485..e22e6b0abb32e3 100644
--- a/packages/material-ui-icons/src/BluetoothDisabledRounded.js
+++ b/packages/material-ui-icons/src/BluetoothDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothDisabledSharp.js b/packages/material-ui-icons/src/BluetoothDisabledSharp.js
index 456318100d7206..4382748abf872a 100644
--- a/packages/material-ui-icons/src/BluetoothDisabledSharp.js
+++ b/packages/material-ui-icons/src/BluetoothDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothDisabledTwoTone.js b/packages/material-ui-icons/src/BluetoothDisabledTwoTone.js
index 05ee50cd3e01b2..4abc56cfe341ac 100644
--- a/packages/material-ui-icons/src/BluetoothDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/BluetoothDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothOutlined.js b/packages/material-ui-icons/src/BluetoothOutlined.js
index 6899baf26b5604..c8015a6642787c 100644
--- a/packages/material-ui-icons/src/BluetoothOutlined.js
+++ b/packages/material-ui-icons/src/BluetoothOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothRounded.js b/packages/material-ui-icons/src/BluetoothRounded.js
index 7964a1d0d818e5..b5a29bd9240193 100644
--- a/packages/material-ui-icons/src/BluetoothRounded.js
+++ b/packages/material-ui-icons/src/BluetoothRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSearching.js b/packages/material-ui-icons/src/BluetoothSearching.js
index 50fd2c06dd5620..cd5f580a820666 100644
--- a/packages/material-ui-icons/src/BluetoothSearching.js
+++ b/packages/material-ui-icons/src/BluetoothSearching.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSearchingOutlined.js b/packages/material-ui-icons/src/BluetoothSearchingOutlined.js
index 6599752174564e..afdb116e0cb82c 100644
--- a/packages/material-ui-icons/src/BluetoothSearchingOutlined.js
+++ b/packages/material-ui-icons/src/BluetoothSearchingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSearchingRounded.js b/packages/material-ui-icons/src/BluetoothSearchingRounded.js
index ec71f4d020e779..e1d9bb76f1439a 100644
--- a/packages/material-ui-icons/src/BluetoothSearchingRounded.js
+++ b/packages/material-ui-icons/src/BluetoothSearchingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSearchingSharp.js b/packages/material-ui-icons/src/BluetoothSearchingSharp.js
index 5ac1cce988409f..c99392901d5b3c 100644
--- a/packages/material-ui-icons/src/BluetoothSearchingSharp.js
+++ b/packages/material-ui-icons/src/BluetoothSearchingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSearchingTwoTone.js b/packages/material-ui-icons/src/BluetoothSearchingTwoTone.js
index f5b4dc73f6c2d9..598d7e12a850a3 100644
--- a/packages/material-ui-icons/src/BluetoothSearchingTwoTone.js
+++ b/packages/material-ui-icons/src/BluetoothSearchingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothSharp.js b/packages/material-ui-icons/src/BluetoothSharp.js
index 8341b77cc49e19..6925d8869f3b39 100644
--- a/packages/material-ui-icons/src/BluetoothSharp.js
+++ b/packages/material-ui-icons/src/BluetoothSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BluetoothTwoTone.js b/packages/material-ui-icons/src/BluetoothTwoTone.js
index 8efe9226213d9b..435d86ef376999 100644
--- a/packages/material-ui-icons/src/BluetoothTwoTone.js
+++ b/packages/material-ui-icons/src/BluetoothTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurCircular.js b/packages/material-ui-icons/src/BlurCircular.js
index f22b4646ddd821..5b7ff625784ae7 100644
--- a/packages/material-ui-icons/src/BlurCircular.js
+++ b/packages/material-ui-icons/src/BlurCircular.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurCircularOutlined.js b/packages/material-ui-icons/src/BlurCircularOutlined.js
index bce03617a52246..e2da23ae2d7310 100644
--- a/packages/material-ui-icons/src/BlurCircularOutlined.js
+++ b/packages/material-ui-icons/src/BlurCircularOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurCircularRounded.js b/packages/material-ui-icons/src/BlurCircularRounded.js
index df99f9852863e1..99dea289a31244 100644
--- a/packages/material-ui-icons/src/BlurCircularRounded.js
+++ b/packages/material-ui-icons/src/BlurCircularRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurCircularSharp.js b/packages/material-ui-icons/src/BlurCircularSharp.js
index cfa4bca5fa3863..17b5ef79429b1f 100644
--- a/packages/material-ui-icons/src/BlurCircularSharp.js
+++ b/packages/material-ui-icons/src/BlurCircularSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurCircularTwoTone.js b/packages/material-ui-icons/src/BlurCircularTwoTone.js
index 932dc5c3935cd7..6887cc8cbf9e76 100644
--- a/packages/material-ui-icons/src/BlurCircularTwoTone.js
+++ b/packages/material-ui-icons/src/BlurCircularTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurLinear.js b/packages/material-ui-icons/src/BlurLinear.js
index 0e27989ecaf80a..8037b2a69190a9 100644
--- a/packages/material-ui-icons/src/BlurLinear.js
+++ b/packages/material-ui-icons/src/BlurLinear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurLinearOutlined.js b/packages/material-ui-icons/src/BlurLinearOutlined.js
index 8c2e5436009411..4593d37b5c252e 100644
--- a/packages/material-ui-icons/src/BlurLinearOutlined.js
+++ b/packages/material-ui-icons/src/BlurLinearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurLinearRounded.js b/packages/material-ui-icons/src/BlurLinearRounded.js
index 205964a9f5f033..acd01cbd86ace0 100644
--- a/packages/material-ui-icons/src/BlurLinearRounded.js
+++ b/packages/material-ui-icons/src/BlurLinearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurLinearSharp.js b/packages/material-ui-icons/src/BlurLinearSharp.js
index 76da002559c1b0..f42f3be4f956f5 100644
--- a/packages/material-ui-icons/src/BlurLinearSharp.js
+++ b/packages/material-ui-icons/src/BlurLinearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurLinearTwoTone.js b/packages/material-ui-icons/src/BlurLinearTwoTone.js
index 759b021050c348..3d302242e9c081 100644
--- a/packages/material-ui-icons/src/BlurLinearTwoTone.js
+++ b/packages/material-ui-icons/src/BlurLinearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOff.js b/packages/material-ui-icons/src/BlurOff.js
index b1ae229f8ec400..395fcdedaa4087 100644
--- a/packages/material-ui-icons/src/BlurOff.js
+++ b/packages/material-ui-icons/src/BlurOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOffOutlined.js b/packages/material-ui-icons/src/BlurOffOutlined.js
index f4fca91944bcf3..132182541fb0b0 100644
--- a/packages/material-ui-icons/src/BlurOffOutlined.js
+++ b/packages/material-ui-icons/src/BlurOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOffRounded.js b/packages/material-ui-icons/src/BlurOffRounded.js
index 85bf4c04f72b40..76af3266ce351a 100644
--- a/packages/material-ui-icons/src/BlurOffRounded.js
+++ b/packages/material-ui-icons/src/BlurOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOffSharp.js b/packages/material-ui-icons/src/BlurOffSharp.js
index 4b6801609a4da1..6c63fe8687777e 100644
--- a/packages/material-ui-icons/src/BlurOffSharp.js
+++ b/packages/material-ui-icons/src/BlurOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOffTwoTone.js b/packages/material-ui-icons/src/BlurOffTwoTone.js
index 445f3a11372d4f..28a5d9c096bff9 100644
--- a/packages/material-ui-icons/src/BlurOffTwoTone.js
+++ b/packages/material-ui-icons/src/BlurOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOn.js b/packages/material-ui-icons/src/BlurOn.js
index 3fc87bbae82f1e..9d661ed33a414c 100644
--- a/packages/material-ui-icons/src/BlurOn.js
+++ b/packages/material-ui-icons/src/BlurOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOnOutlined.js b/packages/material-ui-icons/src/BlurOnOutlined.js
index b66e8e6fe90971..e4c3147acc4605 100644
--- a/packages/material-ui-icons/src/BlurOnOutlined.js
+++ b/packages/material-ui-icons/src/BlurOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOnRounded.js b/packages/material-ui-icons/src/BlurOnRounded.js
index b752fb4d120d02..72cc63063b18ed 100644
--- a/packages/material-ui-icons/src/BlurOnRounded.js
+++ b/packages/material-ui-icons/src/BlurOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOnSharp.js b/packages/material-ui-icons/src/BlurOnSharp.js
index ba2d08e1764d97..0169cf082ea8c2 100644
--- a/packages/material-ui-icons/src/BlurOnSharp.js
+++ b/packages/material-ui-icons/src/BlurOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BlurOnTwoTone.js b/packages/material-ui-icons/src/BlurOnTwoTone.js
index dce5606e05f4af..13d5fb4410bb83 100644
--- a/packages/material-ui-icons/src/BlurOnTwoTone.js
+++ b/packages/material-ui-icons/src/BlurOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Book.js b/packages/material-ui-icons/src/Book.js
index b75df2362b49c6..238a3c9a0e32f1 100644
--- a/packages/material-ui-icons/src/Book.js
+++ b/packages/material-ui-icons/src/Book.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookOutlined.js b/packages/material-ui-icons/src/BookOutlined.js
index a58e8dfae2c4bf..0788a8d9f25bd2 100644
--- a/packages/material-ui-icons/src/BookOutlined.js
+++ b/packages/material-ui-icons/src/BookOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookRounded.js b/packages/material-ui-icons/src/BookRounded.js
index bcd6e00723d2f1..17dda29bb934e1 100644
--- a/packages/material-ui-icons/src/BookRounded.js
+++ b/packages/material-ui-icons/src/BookRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookSharp.js b/packages/material-ui-icons/src/BookSharp.js
index 42095d2598b2f8..c93194bc0fa5f6 100644
--- a/packages/material-ui-icons/src/BookSharp.js
+++ b/packages/material-ui-icons/src/BookSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookTwoTone.js b/packages/material-ui-icons/src/BookTwoTone.js
index 97134612eb6fe4..0a23599a6bb554 100644
--- a/packages/material-ui-icons/src/BookTwoTone.js
+++ b/packages/material-ui-icons/src/BookTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Bookmark.js b/packages/material-ui-icons/src/Bookmark.js
index 4c46a2ca134944..26bdf529ef7df1 100644
--- a/packages/material-ui-icons/src/Bookmark.js
+++ b/packages/material-ui-icons/src/Bookmark.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkBorder.js b/packages/material-ui-icons/src/BookmarkBorder.js
index adaa55ecd5a6d7..39730917a1486f 100644
--- a/packages/material-ui-icons/src/BookmarkBorder.js
+++ b/packages/material-ui-icons/src/BookmarkBorder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkBorderOutlined.js b/packages/material-ui-icons/src/BookmarkBorderOutlined.js
index 1311a109bee57a..53e37cd4998b00 100644
--- a/packages/material-ui-icons/src/BookmarkBorderOutlined.js
+++ b/packages/material-ui-icons/src/BookmarkBorderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkBorderRounded.js b/packages/material-ui-icons/src/BookmarkBorderRounded.js
index 7ece42bbdeddc7..711c83b7f69bc7 100644
--- a/packages/material-ui-icons/src/BookmarkBorderRounded.js
+++ b/packages/material-ui-icons/src/BookmarkBorderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkBorderSharp.js b/packages/material-ui-icons/src/BookmarkBorderSharp.js
index 675ee6b777e9e1..1994e4649f75cd 100644
--- a/packages/material-ui-icons/src/BookmarkBorderSharp.js
+++ b/packages/material-ui-icons/src/BookmarkBorderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkBorderTwoTone.js b/packages/material-ui-icons/src/BookmarkBorderTwoTone.js
index 85cecd76815409..35bd02d7000919 100644
--- a/packages/material-ui-icons/src/BookmarkBorderTwoTone.js
+++ b/packages/material-ui-icons/src/BookmarkBorderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkOutlined.js b/packages/material-ui-icons/src/BookmarkOutlined.js
index 0310c9be36e97d..1985d8d36aa95f 100644
--- a/packages/material-ui-icons/src/BookmarkOutlined.js
+++ b/packages/material-ui-icons/src/BookmarkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkRounded.js b/packages/material-ui-icons/src/BookmarkRounded.js
index 942cc6a16c5ac9..3c12dfd4c73527 100644
--- a/packages/material-ui-icons/src/BookmarkRounded.js
+++ b/packages/material-ui-icons/src/BookmarkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkSharp.js b/packages/material-ui-icons/src/BookmarkSharp.js
index c761c4fd9204e1..4e1b55ea90c12f 100644
--- a/packages/material-ui-icons/src/BookmarkSharp.js
+++ b/packages/material-ui-icons/src/BookmarkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarkTwoTone.js b/packages/material-ui-icons/src/BookmarkTwoTone.js
index 6fdf52b7f7c27f..e98786cdf6bbe5 100644
--- a/packages/material-ui-icons/src/BookmarkTwoTone.js
+++ b/packages/material-ui-icons/src/BookmarkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Bookmarks.js b/packages/material-ui-icons/src/Bookmarks.js
index aed2421ea5d2e5..d87d489159177b 100644
--- a/packages/material-ui-icons/src/Bookmarks.js
+++ b/packages/material-ui-icons/src/Bookmarks.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarksOutlined.js b/packages/material-ui-icons/src/BookmarksOutlined.js
index 70e9d7e4c296d0..a4e26950e8819f 100644
--- a/packages/material-ui-icons/src/BookmarksOutlined.js
+++ b/packages/material-ui-icons/src/BookmarksOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarksRounded.js b/packages/material-ui-icons/src/BookmarksRounded.js
index 8a1b6820ee5a92..3e6368ea9fa3d6 100644
--- a/packages/material-ui-icons/src/BookmarksRounded.js
+++ b/packages/material-ui-icons/src/BookmarksRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarksSharp.js b/packages/material-ui-icons/src/BookmarksSharp.js
index 3f936f66bb56be..4bff796d5a3d8e 100644
--- a/packages/material-ui-icons/src/BookmarksSharp.js
+++ b/packages/material-ui-icons/src/BookmarksSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BookmarksTwoTone.js b/packages/material-ui-icons/src/BookmarksTwoTone.js
index 9658a3d31632eb..dd9ae785f9fc13 100644
--- a/packages/material-ui-icons/src/BookmarksTwoTone.js
+++ b/packages/material-ui-icons/src/BookmarksTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderAll.js b/packages/material-ui-icons/src/BorderAll.js
index abc5f1a7c3d714..d559d4f4a27414 100644
--- a/packages/material-ui-icons/src/BorderAll.js
+++ b/packages/material-ui-icons/src/BorderAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderAllOutlined.js b/packages/material-ui-icons/src/BorderAllOutlined.js
index a87f555b4b7cd3..3780e98c3d998f 100644
--- a/packages/material-ui-icons/src/BorderAllOutlined.js
+++ b/packages/material-ui-icons/src/BorderAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderAllRounded.js b/packages/material-ui-icons/src/BorderAllRounded.js
index 9e9187b9f90372..62ff8b9b8e2ac8 100644
--- a/packages/material-ui-icons/src/BorderAllRounded.js
+++ b/packages/material-ui-icons/src/BorderAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderAllSharp.js b/packages/material-ui-icons/src/BorderAllSharp.js
index fa0b490a127903..ae299b9d9301fb 100644
--- a/packages/material-ui-icons/src/BorderAllSharp.js
+++ b/packages/material-ui-icons/src/BorderAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderAllTwoTone.js b/packages/material-ui-icons/src/BorderAllTwoTone.js
index 851b95092d0fc0..0932cb14b9ec92 100644
--- a/packages/material-ui-icons/src/BorderAllTwoTone.js
+++ b/packages/material-ui-icons/src/BorderAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderBottom.js b/packages/material-ui-icons/src/BorderBottom.js
index ffbc1171d2d2e3..844741925f7289 100644
--- a/packages/material-ui-icons/src/BorderBottom.js
+++ b/packages/material-ui-icons/src/BorderBottom.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderBottomOutlined.js b/packages/material-ui-icons/src/BorderBottomOutlined.js
index 3600de9b650d05..aa6154c1c84f03 100644
--- a/packages/material-ui-icons/src/BorderBottomOutlined.js
+++ b/packages/material-ui-icons/src/BorderBottomOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderBottomRounded.js b/packages/material-ui-icons/src/BorderBottomRounded.js
index c842499870730a..ba74d5ea8f9aba 100644
--- a/packages/material-ui-icons/src/BorderBottomRounded.js
+++ b/packages/material-ui-icons/src/BorderBottomRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderBottomSharp.js b/packages/material-ui-icons/src/BorderBottomSharp.js
index ee414d22484a06..60bef733ac146d 100644
--- a/packages/material-ui-icons/src/BorderBottomSharp.js
+++ b/packages/material-ui-icons/src/BorderBottomSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderBottomTwoTone.js b/packages/material-ui-icons/src/BorderBottomTwoTone.js
index 2f4e324b6baed9..008181e0f6d9b4 100644
--- a/packages/material-ui-icons/src/BorderBottomTwoTone.js
+++ b/packages/material-ui-icons/src/BorderBottomTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderClear.js b/packages/material-ui-icons/src/BorderClear.js
index d06c185bfc6022..dade74d25b8b7e 100644
--- a/packages/material-ui-icons/src/BorderClear.js
+++ b/packages/material-ui-icons/src/BorderClear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderClearOutlined.js b/packages/material-ui-icons/src/BorderClearOutlined.js
index 3e0117cfddeb94..dcb3253982430a 100644
--- a/packages/material-ui-icons/src/BorderClearOutlined.js
+++ b/packages/material-ui-icons/src/BorderClearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderClearRounded.js b/packages/material-ui-icons/src/BorderClearRounded.js
index fda9a5faaad92b..cdaba07102a573 100644
--- a/packages/material-ui-icons/src/BorderClearRounded.js
+++ b/packages/material-ui-icons/src/BorderClearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderClearSharp.js b/packages/material-ui-icons/src/BorderClearSharp.js
index 27d0d257bb1f82..e1a5aacef719e9 100644
--- a/packages/material-ui-icons/src/BorderClearSharp.js
+++ b/packages/material-ui-icons/src/BorderClearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderClearTwoTone.js b/packages/material-ui-icons/src/BorderClearTwoTone.js
index a3f8a82b8af417..33cdcab88abed1 100644
--- a/packages/material-ui-icons/src/BorderClearTwoTone.js
+++ b/packages/material-ui-icons/src/BorderClearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderHorizontal.js b/packages/material-ui-icons/src/BorderHorizontal.js
index 8d9d52676dd2a2..8e510e10a6e30c 100644
--- a/packages/material-ui-icons/src/BorderHorizontal.js
+++ b/packages/material-ui-icons/src/BorderHorizontal.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderHorizontalOutlined.js b/packages/material-ui-icons/src/BorderHorizontalOutlined.js
index 4e27e25af09f69..190edc24bd1cd5 100644
--- a/packages/material-ui-icons/src/BorderHorizontalOutlined.js
+++ b/packages/material-ui-icons/src/BorderHorizontalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderHorizontalRounded.js b/packages/material-ui-icons/src/BorderHorizontalRounded.js
index 0df4ab863c812e..291844964c75e9 100644
--- a/packages/material-ui-icons/src/BorderHorizontalRounded.js
+++ b/packages/material-ui-icons/src/BorderHorizontalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderHorizontalSharp.js b/packages/material-ui-icons/src/BorderHorizontalSharp.js
index 6607e48e87e5ac..18d7c0eca68d4c 100644
--- a/packages/material-ui-icons/src/BorderHorizontalSharp.js
+++ b/packages/material-ui-icons/src/BorderHorizontalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderHorizontalTwoTone.js b/packages/material-ui-icons/src/BorderHorizontalTwoTone.js
index d06bdd4e95b8b0..8d3401b863a4af 100644
--- a/packages/material-ui-icons/src/BorderHorizontalTwoTone.js
+++ b/packages/material-ui-icons/src/BorderHorizontalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderInner.js b/packages/material-ui-icons/src/BorderInner.js
index 039681f14f9bf4..f09bfa6177aba7 100644
--- a/packages/material-ui-icons/src/BorderInner.js
+++ b/packages/material-ui-icons/src/BorderInner.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderInnerOutlined.js b/packages/material-ui-icons/src/BorderInnerOutlined.js
index cc5b77e13af951..21bb3fd8918053 100644
--- a/packages/material-ui-icons/src/BorderInnerOutlined.js
+++ b/packages/material-ui-icons/src/BorderInnerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderInnerRounded.js b/packages/material-ui-icons/src/BorderInnerRounded.js
index 4a743416c6417a..e2ff3f166cf4a9 100644
--- a/packages/material-ui-icons/src/BorderInnerRounded.js
+++ b/packages/material-ui-icons/src/BorderInnerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderInnerSharp.js b/packages/material-ui-icons/src/BorderInnerSharp.js
index 904e21e1951ae3..a52431a99b596d 100644
--- a/packages/material-ui-icons/src/BorderInnerSharp.js
+++ b/packages/material-ui-icons/src/BorderInnerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderInnerTwoTone.js b/packages/material-ui-icons/src/BorderInnerTwoTone.js
index 2db2ae6cbda1ad..c3ebae9b8e3cf9 100644
--- a/packages/material-ui-icons/src/BorderInnerTwoTone.js
+++ b/packages/material-ui-icons/src/BorderInnerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderLeft.js b/packages/material-ui-icons/src/BorderLeft.js
index 172484e8ec626b..ea064a6964d78e 100644
--- a/packages/material-ui-icons/src/BorderLeft.js
+++ b/packages/material-ui-icons/src/BorderLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderLeftOutlined.js b/packages/material-ui-icons/src/BorderLeftOutlined.js
index 981748c461ac6f..e78af81e4145f5 100644
--- a/packages/material-ui-icons/src/BorderLeftOutlined.js
+++ b/packages/material-ui-icons/src/BorderLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderLeftRounded.js b/packages/material-ui-icons/src/BorderLeftRounded.js
index 67015103ce5051..61dd8a1bee4c57 100644
--- a/packages/material-ui-icons/src/BorderLeftRounded.js
+++ b/packages/material-ui-icons/src/BorderLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderLeftSharp.js b/packages/material-ui-icons/src/BorderLeftSharp.js
index c9d734fbd687c6..72e7b6415e0e99 100644
--- a/packages/material-ui-icons/src/BorderLeftSharp.js
+++ b/packages/material-ui-icons/src/BorderLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderLeftTwoTone.js b/packages/material-ui-icons/src/BorderLeftTwoTone.js
index ce91984262dc31..4c713d1609b955 100644
--- a/packages/material-ui-icons/src/BorderLeftTwoTone.js
+++ b/packages/material-ui-icons/src/BorderLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderOuter.js b/packages/material-ui-icons/src/BorderOuter.js
index e981014b7fa56c..c5c729bdfa2137 100644
--- a/packages/material-ui-icons/src/BorderOuter.js
+++ b/packages/material-ui-icons/src/BorderOuter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderOuterOutlined.js b/packages/material-ui-icons/src/BorderOuterOutlined.js
index 289465f38e51e8..5d00a3e66e3b5c 100644
--- a/packages/material-ui-icons/src/BorderOuterOutlined.js
+++ b/packages/material-ui-icons/src/BorderOuterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderOuterRounded.js b/packages/material-ui-icons/src/BorderOuterRounded.js
index 10d7e007d45fd6..0a2b88c60d3cc7 100644
--- a/packages/material-ui-icons/src/BorderOuterRounded.js
+++ b/packages/material-ui-icons/src/BorderOuterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderOuterSharp.js b/packages/material-ui-icons/src/BorderOuterSharp.js
index c85b15bda925c2..cb56a855112624 100644
--- a/packages/material-ui-icons/src/BorderOuterSharp.js
+++ b/packages/material-ui-icons/src/BorderOuterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderOuterTwoTone.js b/packages/material-ui-icons/src/BorderOuterTwoTone.js
index fb5dfc0879b2b5..658ac2939b9eb3 100644
--- a/packages/material-ui-icons/src/BorderOuterTwoTone.js
+++ b/packages/material-ui-icons/src/BorderOuterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderRight.js b/packages/material-ui-icons/src/BorderRight.js
index d509cd0504ab6b..0069fb564fea0e 100644
--- a/packages/material-ui-icons/src/BorderRight.js
+++ b/packages/material-ui-icons/src/BorderRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderRightOutlined.js b/packages/material-ui-icons/src/BorderRightOutlined.js
index fb79d4729f3d14..a3dfc345fddb07 100644
--- a/packages/material-ui-icons/src/BorderRightOutlined.js
+++ b/packages/material-ui-icons/src/BorderRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderRightRounded.js b/packages/material-ui-icons/src/BorderRightRounded.js
index 22ab2b234116c1..5c9a78aab61424 100644
--- a/packages/material-ui-icons/src/BorderRightRounded.js
+++ b/packages/material-ui-icons/src/BorderRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderRightSharp.js b/packages/material-ui-icons/src/BorderRightSharp.js
index 3a3b8f9b77380a..57bd004b90122c 100644
--- a/packages/material-ui-icons/src/BorderRightSharp.js
+++ b/packages/material-ui-icons/src/BorderRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderRightTwoTone.js b/packages/material-ui-icons/src/BorderRightTwoTone.js
index 8a232bb212b736..835e1963aa7c15 100644
--- a/packages/material-ui-icons/src/BorderRightTwoTone.js
+++ b/packages/material-ui-icons/src/BorderRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderStyle.js b/packages/material-ui-icons/src/BorderStyle.js
index 71d5852fe9a8c6..2a536cd64fff1c 100644
--- a/packages/material-ui-icons/src/BorderStyle.js
+++ b/packages/material-ui-icons/src/BorderStyle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderStyleOutlined.js b/packages/material-ui-icons/src/BorderStyleOutlined.js
index 135fab5126accf..da464e71bca46f 100644
--- a/packages/material-ui-icons/src/BorderStyleOutlined.js
+++ b/packages/material-ui-icons/src/BorderStyleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderStyleRounded.js b/packages/material-ui-icons/src/BorderStyleRounded.js
index 9234241f9f7e42..91f9ac9e0ad577 100644
--- a/packages/material-ui-icons/src/BorderStyleRounded.js
+++ b/packages/material-ui-icons/src/BorderStyleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderStyleSharp.js b/packages/material-ui-icons/src/BorderStyleSharp.js
index 247925513ef390..80e7fe09a9b8e6 100644
--- a/packages/material-ui-icons/src/BorderStyleSharp.js
+++ b/packages/material-ui-icons/src/BorderStyleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderStyleTwoTone.js b/packages/material-ui-icons/src/BorderStyleTwoTone.js
index 8cebac00a32dcd..368236739a8b1a 100644
--- a/packages/material-ui-icons/src/BorderStyleTwoTone.js
+++ b/packages/material-ui-icons/src/BorderStyleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderTop.js b/packages/material-ui-icons/src/BorderTop.js
index d3d4a17212bf42..dbde65a871e078 100644
--- a/packages/material-ui-icons/src/BorderTop.js
+++ b/packages/material-ui-icons/src/BorderTop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderTopOutlined.js b/packages/material-ui-icons/src/BorderTopOutlined.js
index ab51d2cc1e364c..7c5011784ea611 100644
--- a/packages/material-ui-icons/src/BorderTopOutlined.js
+++ b/packages/material-ui-icons/src/BorderTopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderTopRounded.js b/packages/material-ui-icons/src/BorderTopRounded.js
index e0ff8688669424..1eb3a09f25d6b2 100644
--- a/packages/material-ui-icons/src/BorderTopRounded.js
+++ b/packages/material-ui-icons/src/BorderTopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderTopSharp.js b/packages/material-ui-icons/src/BorderTopSharp.js
index 7f899900844ee3..186e2dd2ca8525 100644
--- a/packages/material-ui-icons/src/BorderTopSharp.js
+++ b/packages/material-ui-icons/src/BorderTopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderTopTwoTone.js b/packages/material-ui-icons/src/BorderTopTwoTone.js
index c9ac3099307385..755e82f8e04e24 100644
--- a/packages/material-ui-icons/src/BorderTopTwoTone.js
+++ b/packages/material-ui-icons/src/BorderTopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderVertical.js b/packages/material-ui-icons/src/BorderVertical.js
index 346c40e25dca9f..1147220fe16672 100644
--- a/packages/material-ui-icons/src/BorderVertical.js
+++ b/packages/material-ui-icons/src/BorderVertical.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderVerticalOutlined.js b/packages/material-ui-icons/src/BorderVerticalOutlined.js
index 555bad70070c79..c98101c27f8cbc 100644
--- a/packages/material-ui-icons/src/BorderVerticalOutlined.js
+++ b/packages/material-ui-icons/src/BorderVerticalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderVerticalRounded.js b/packages/material-ui-icons/src/BorderVerticalRounded.js
index d999e3969e47f9..ef89b741d482c8 100644
--- a/packages/material-ui-icons/src/BorderVerticalRounded.js
+++ b/packages/material-ui-icons/src/BorderVerticalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderVerticalSharp.js b/packages/material-ui-icons/src/BorderVerticalSharp.js
index 69f2a2b9e0a11d..ca052fc83bc06b 100644
--- a/packages/material-ui-icons/src/BorderVerticalSharp.js
+++ b/packages/material-ui-icons/src/BorderVerticalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BorderVerticalTwoTone.js b/packages/material-ui-icons/src/BorderVerticalTwoTone.js
index d90e8d2e7ae5da..c873812eedf915 100644
--- a/packages/material-ui-icons/src/BorderVerticalTwoTone.js
+++ b/packages/material-ui-icons/src/BorderVerticalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrandingWatermark.js b/packages/material-ui-icons/src/BrandingWatermark.js
index 268bb68b0bda40..e5d39bd15483fb 100644
--- a/packages/material-ui-icons/src/BrandingWatermark.js
+++ b/packages/material-ui-icons/src/BrandingWatermark.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrandingWatermarkOutlined.js b/packages/material-ui-icons/src/BrandingWatermarkOutlined.js
index 5c47ea6cf88e1d..7131987f30e68d 100644
--- a/packages/material-ui-icons/src/BrandingWatermarkOutlined.js
+++ b/packages/material-ui-icons/src/BrandingWatermarkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrandingWatermarkRounded.js b/packages/material-ui-icons/src/BrandingWatermarkRounded.js
index abc70c5e175cdb..5d8fe74a9df07d 100644
--- a/packages/material-ui-icons/src/BrandingWatermarkRounded.js
+++ b/packages/material-ui-icons/src/BrandingWatermarkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrandingWatermarkSharp.js b/packages/material-ui-icons/src/BrandingWatermarkSharp.js
index 960b8fbea37f1e..c61c6c4bce7f88 100644
--- a/packages/material-ui-icons/src/BrandingWatermarkSharp.js
+++ b/packages/material-ui-icons/src/BrandingWatermarkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrandingWatermarkTwoTone.js b/packages/material-ui-icons/src/BrandingWatermarkTwoTone.js
index dd7b2a50e3618f..cbbfe4e67aa67c 100644
--- a/packages/material-ui-icons/src/BrandingWatermarkTwoTone.js
+++ b/packages/material-ui-icons/src/BrandingWatermarkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness1.js b/packages/material-ui-icons/src/Brightness1.js
index ef233349b47078..2ed1314fc2d008 100644
--- a/packages/material-ui-icons/src/Brightness1.js
+++ b/packages/material-ui-icons/src/Brightness1.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness1Outlined.js b/packages/material-ui-icons/src/Brightness1Outlined.js
index c1993265512716..ddd47293f1dc84 100644
--- a/packages/material-ui-icons/src/Brightness1Outlined.js
+++ b/packages/material-ui-icons/src/Brightness1Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness1Rounded.js b/packages/material-ui-icons/src/Brightness1Rounded.js
index b668ecc687122b..bfdc9ecce221b9 100644
--- a/packages/material-ui-icons/src/Brightness1Rounded.js
+++ b/packages/material-ui-icons/src/Brightness1Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness1Sharp.js b/packages/material-ui-icons/src/Brightness1Sharp.js
index 21e62b297d1cef..0e127511d02aa1 100644
--- a/packages/material-ui-icons/src/Brightness1Sharp.js
+++ b/packages/material-ui-icons/src/Brightness1Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness1TwoTone.js b/packages/material-ui-icons/src/Brightness1TwoTone.js
index fda251523ef862..c4a78394812d10 100644
--- a/packages/material-ui-icons/src/Brightness1TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness1TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness2.js b/packages/material-ui-icons/src/Brightness2.js
index e251bef7b253dc..d34dddb91aaa9b 100644
--- a/packages/material-ui-icons/src/Brightness2.js
+++ b/packages/material-ui-icons/src/Brightness2.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness2Outlined.js b/packages/material-ui-icons/src/Brightness2Outlined.js
index 3262ab107c97fe..df05a6c9760519 100644
--- a/packages/material-ui-icons/src/Brightness2Outlined.js
+++ b/packages/material-ui-icons/src/Brightness2Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness2Rounded.js b/packages/material-ui-icons/src/Brightness2Rounded.js
index 24b6173741f46a..0020fe747ef932 100644
--- a/packages/material-ui-icons/src/Brightness2Rounded.js
+++ b/packages/material-ui-icons/src/Brightness2Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness2Sharp.js b/packages/material-ui-icons/src/Brightness2Sharp.js
index 7207c5c9f9311e..533784cd548d9c 100644
--- a/packages/material-ui-icons/src/Brightness2Sharp.js
+++ b/packages/material-ui-icons/src/Brightness2Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness2TwoTone.js b/packages/material-ui-icons/src/Brightness2TwoTone.js
index 618fa8d8328fb2..52f580d372c5d8 100644
--- a/packages/material-ui-icons/src/Brightness2TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness2TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness3.js b/packages/material-ui-icons/src/Brightness3.js
index bce65cbc54ccf5..e3ff0a70e9e300 100644
--- a/packages/material-ui-icons/src/Brightness3.js
+++ b/packages/material-ui-icons/src/Brightness3.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness3Outlined.js b/packages/material-ui-icons/src/Brightness3Outlined.js
index 8be9fa3e7d5962..d50ff875e2f436 100644
--- a/packages/material-ui-icons/src/Brightness3Outlined.js
+++ b/packages/material-ui-icons/src/Brightness3Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness3Rounded.js b/packages/material-ui-icons/src/Brightness3Rounded.js
index c2e1fdf44584ab..dbe164adb38eb8 100644
--- a/packages/material-ui-icons/src/Brightness3Rounded.js
+++ b/packages/material-ui-icons/src/Brightness3Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness3Sharp.js b/packages/material-ui-icons/src/Brightness3Sharp.js
index 048dcbcb8ebc2a..24094691b5a086 100644
--- a/packages/material-ui-icons/src/Brightness3Sharp.js
+++ b/packages/material-ui-icons/src/Brightness3Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness3TwoTone.js b/packages/material-ui-icons/src/Brightness3TwoTone.js
index 213a7e28d09946..12173277113786 100644
--- a/packages/material-ui-icons/src/Brightness3TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness3TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness4.js b/packages/material-ui-icons/src/Brightness4.js
index 18a4583c601cc8..48a59d2602e348 100644
--- a/packages/material-ui-icons/src/Brightness4.js
+++ b/packages/material-ui-icons/src/Brightness4.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness4Outlined.js b/packages/material-ui-icons/src/Brightness4Outlined.js
index eb61b57070ba77..ce0881321541e3 100644
--- a/packages/material-ui-icons/src/Brightness4Outlined.js
+++ b/packages/material-ui-icons/src/Brightness4Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness4Rounded.js b/packages/material-ui-icons/src/Brightness4Rounded.js
index 1501b9f351f3ce..59acdf7ad5165f 100644
--- a/packages/material-ui-icons/src/Brightness4Rounded.js
+++ b/packages/material-ui-icons/src/Brightness4Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness4Sharp.js b/packages/material-ui-icons/src/Brightness4Sharp.js
index b69c225117e371..c24527f2b366ef 100644
--- a/packages/material-ui-icons/src/Brightness4Sharp.js
+++ b/packages/material-ui-icons/src/Brightness4Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness4TwoTone.js b/packages/material-ui-icons/src/Brightness4TwoTone.js
index 9416a0db1e87c0..be7693c96e50d8 100644
--- a/packages/material-ui-icons/src/Brightness4TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness4TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness5.js b/packages/material-ui-icons/src/Brightness5.js
index f562ced4b109f2..0cab4b6eab3ec0 100644
--- a/packages/material-ui-icons/src/Brightness5.js
+++ b/packages/material-ui-icons/src/Brightness5.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness5Outlined.js b/packages/material-ui-icons/src/Brightness5Outlined.js
index 8f000ee81638ea..1c6ac5c17e7f80 100644
--- a/packages/material-ui-icons/src/Brightness5Outlined.js
+++ b/packages/material-ui-icons/src/Brightness5Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness5Rounded.js b/packages/material-ui-icons/src/Brightness5Rounded.js
index 9e54b0138db13b..10e35f26147604 100644
--- a/packages/material-ui-icons/src/Brightness5Rounded.js
+++ b/packages/material-ui-icons/src/Brightness5Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness5Sharp.js b/packages/material-ui-icons/src/Brightness5Sharp.js
index 6ae2bb9d39af0a..475e03ec17a986 100644
--- a/packages/material-ui-icons/src/Brightness5Sharp.js
+++ b/packages/material-ui-icons/src/Brightness5Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness5TwoTone.js b/packages/material-ui-icons/src/Brightness5TwoTone.js
index b79a925e552c87..bc0a914ffa8cba 100644
--- a/packages/material-ui-icons/src/Brightness5TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness5TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness6.js b/packages/material-ui-icons/src/Brightness6.js
index f6a0b48108d630..e6bbec7331b896 100644
--- a/packages/material-ui-icons/src/Brightness6.js
+++ b/packages/material-ui-icons/src/Brightness6.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness6Outlined.js b/packages/material-ui-icons/src/Brightness6Outlined.js
index 0c59198089e24b..43dfc1d2fa6c86 100644
--- a/packages/material-ui-icons/src/Brightness6Outlined.js
+++ b/packages/material-ui-icons/src/Brightness6Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness6Rounded.js b/packages/material-ui-icons/src/Brightness6Rounded.js
index 759bf7b13a1cfe..6fff81d1841ae9 100644
--- a/packages/material-ui-icons/src/Brightness6Rounded.js
+++ b/packages/material-ui-icons/src/Brightness6Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness6Sharp.js b/packages/material-ui-icons/src/Brightness6Sharp.js
index 5a6a8fc87511b7..3c1c4f3114fc27 100644
--- a/packages/material-ui-icons/src/Brightness6Sharp.js
+++ b/packages/material-ui-icons/src/Brightness6Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness6TwoTone.js b/packages/material-ui-icons/src/Brightness6TwoTone.js
index 9262367527f7fa..0fc07ca6abe0eb 100644
--- a/packages/material-ui-icons/src/Brightness6TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness6TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness7.js b/packages/material-ui-icons/src/Brightness7.js
index 0425bb0eb4af48..ab9735564fc06c 100644
--- a/packages/material-ui-icons/src/Brightness7.js
+++ b/packages/material-ui-icons/src/Brightness7.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness7Outlined.js b/packages/material-ui-icons/src/Brightness7Outlined.js
index 1c6682056d25a3..48999a1814a4fe 100644
--- a/packages/material-ui-icons/src/Brightness7Outlined.js
+++ b/packages/material-ui-icons/src/Brightness7Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness7Rounded.js b/packages/material-ui-icons/src/Brightness7Rounded.js
index aa0ced268e2149..ca625ebfbeb93a 100644
--- a/packages/material-ui-icons/src/Brightness7Rounded.js
+++ b/packages/material-ui-icons/src/Brightness7Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness7Sharp.js b/packages/material-ui-icons/src/Brightness7Sharp.js
index 20d7e5de53556d..49c8afb9ae9ec5 100644
--- a/packages/material-ui-icons/src/Brightness7Sharp.js
+++ b/packages/material-ui-icons/src/Brightness7Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brightness7TwoTone.js b/packages/material-ui-icons/src/Brightness7TwoTone.js
index 31b7908bea3b83..cc53072daad8f3 100644
--- a/packages/material-ui-icons/src/Brightness7TwoTone.js
+++ b/packages/material-ui-icons/src/Brightness7TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessAuto.js b/packages/material-ui-icons/src/BrightnessAuto.js
index 9a52855debb789..dfe5e38535f9ab 100644
--- a/packages/material-ui-icons/src/BrightnessAuto.js
+++ b/packages/material-ui-icons/src/BrightnessAuto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessAutoOutlined.js b/packages/material-ui-icons/src/BrightnessAutoOutlined.js
index aca54c12489b3c..aa8271acc21a90 100644
--- a/packages/material-ui-icons/src/BrightnessAutoOutlined.js
+++ b/packages/material-ui-icons/src/BrightnessAutoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessAutoRounded.js b/packages/material-ui-icons/src/BrightnessAutoRounded.js
index be7c6faeec88d0..5e7201950b7339 100644
--- a/packages/material-ui-icons/src/BrightnessAutoRounded.js
+++ b/packages/material-ui-icons/src/BrightnessAutoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessAutoSharp.js b/packages/material-ui-icons/src/BrightnessAutoSharp.js
index 489ba8bef14662..b9eff92c3fc3c3 100644
--- a/packages/material-ui-icons/src/BrightnessAutoSharp.js
+++ b/packages/material-ui-icons/src/BrightnessAutoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessAutoTwoTone.js b/packages/material-ui-icons/src/BrightnessAutoTwoTone.js
index 1cb6c793a7be0f..3326a2cd42f8d3 100644
--- a/packages/material-ui-icons/src/BrightnessAutoTwoTone.js
+++ b/packages/material-ui-icons/src/BrightnessAutoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessHigh.js b/packages/material-ui-icons/src/BrightnessHigh.js
index 744e4832f49b4c..a9a04d1036b73b 100644
--- a/packages/material-ui-icons/src/BrightnessHigh.js
+++ b/packages/material-ui-icons/src/BrightnessHigh.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessHighOutlined.js b/packages/material-ui-icons/src/BrightnessHighOutlined.js
index 7c52871ca1cefa..a9537c9ebcccc6 100644
--- a/packages/material-ui-icons/src/BrightnessHighOutlined.js
+++ b/packages/material-ui-icons/src/BrightnessHighOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessHighRounded.js b/packages/material-ui-icons/src/BrightnessHighRounded.js
index 96a31ef721f286..b574708d418e28 100644
--- a/packages/material-ui-icons/src/BrightnessHighRounded.js
+++ b/packages/material-ui-icons/src/BrightnessHighRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessHighSharp.js b/packages/material-ui-icons/src/BrightnessHighSharp.js
index 63ac34fd76007a..0d880d4067f2bd 100644
--- a/packages/material-ui-icons/src/BrightnessHighSharp.js
+++ b/packages/material-ui-icons/src/BrightnessHighSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessHighTwoTone.js b/packages/material-ui-icons/src/BrightnessHighTwoTone.js
index 94c53b97004506..e62b6b6f7e1e3a 100644
--- a/packages/material-ui-icons/src/BrightnessHighTwoTone.js
+++ b/packages/material-ui-icons/src/BrightnessHighTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessLow.js b/packages/material-ui-icons/src/BrightnessLow.js
index b6d32748d6f354..3a7a672ee10c1d 100644
--- a/packages/material-ui-icons/src/BrightnessLow.js
+++ b/packages/material-ui-icons/src/BrightnessLow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessLowOutlined.js b/packages/material-ui-icons/src/BrightnessLowOutlined.js
index 454607f15e8842..3653f7026bbf8f 100644
--- a/packages/material-ui-icons/src/BrightnessLowOutlined.js
+++ b/packages/material-ui-icons/src/BrightnessLowOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessLowRounded.js b/packages/material-ui-icons/src/BrightnessLowRounded.js
index 47d0cbf23d4981..02ee5814c21b31 100644
--- a/packages/material-ui-icons/src/BrightnessLowRounded.js
+++ b/packages/material-ui-icons/src/BrightnessLowRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessLowSharp.js b/packages/material-ui-icons/src/BrightnessLowSharp.js
index 4b4ff3a696b16a..9dbdd281cb801e 100644
--- a/packages/material-ui-icons/src/BrightnessLowSharp.js
+++ b/packages/material-ui-icons/src/BrightnessLowSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessLowTwoTone.js b/packages/material-ui-icons/src/BrightnessLowTwoTone.js
index 36f3104bf07f1e..3dcd5cdd4a9b39 100644
--- a/packages/material-ui-icons/src/BrightnessLowTwoTone.js
+++ b/packages/material-ui-icons/src/BrightnessLowTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessMedium.js b/packages/material-ui-icons/src/BrightnessMedium.js
index c3a318412d446e..047fdfd0ea36a2 100644
--- a/packages/material-ui-icons/src/BrightnessMedium.js
+++ b/packages/material-ui-icons/src/BrightnessMedium.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessMediumOutlined.js b/packages/material-ui-icons/src/BrightnessMediumOutlined.js
index 493a30e4acb11a..d0423bb76ca8c9 100644
--- a/packages/material-ui-icons/src/BrightnessMediumOutlined.js
+++ b/packages/material-ui-icons/src/BrightnessMediumOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessMediumRounded.js b/packages/material-ui-icons/src/BrightnessMediumRounded.js
index 63ddf71e86bfd2..e419e28306dbdd 100644
--- a/packages/material-ui-icons/src/BrightnessMediumRounded.js
+++ b/packages/material-ui-icons/src/BrightnessMediumRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessMediumSharp.js b/packages/material-ui-icons/src/BrightnessMediumSharp.js
index 5866b7be9fb5b4..a6495f1fce785f 100644
--- a/packages/material-ui-icons/src/BrightnessMediumSharp.js
+++ b/packages/material-ui-icons/src/BrightnessMediumSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrightnessMediumTwoTone.js b/packages/material-ui-icons/src/BrightnessMediumTwoTone.js
index 1f154a47add8e2..10817d5fd05802 100644
--- a/packages/material-ui-icons/src/BrightnessMediumTwoTone.js
+++ b/packages/material-ui-icons/src/BrightnessMediumTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrokenImage.js b/packages/material-ui-icons/src/BrokenImage.js
index 5f7b87c6a1b66f..68751a63ee6bd0 100644
--- a/packages/material-ui-icons/src/BrokenImage.js
+++ b/packages/material-ui-icons/src/BrokenImage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrokenImageOutlined.js b/packages/material-ui-icons/src/BrokenImageOutlined.js
index 9d859e61ac897f..b779c339c9a74b 100644
--- a/packages/material-ui-icons/src/BrokenImageOutlined.js
+++ b/packages/material-ui-icons/src/BrokenImageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrokenImageRounded.js b/packages/material-ui-icons/src/BrokenImageRounded.js
index a490e063a1e352..4cb30926d8ef4c 100644
--- a/packages/material-ui-icons/src/BrokenImageRounded.js
+++ b/packages/material-ui-icons/src/BrokenImageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrokenImageSharp.js b/packages/material-ui-icons/src/BrokenImageSharp.js
index 149f2676e1559b..f7447d20de7bf9 100644
--- a/packages/material-ui-icons/src/BrokenImageSharp.js
+++ b/packages/material-ui-icons/src/BrokenImageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrokenImageTwoTone.js b/packages/material-ui-icons/src/BrokenImageTwoTone.js
index baf1430471d96f..a292c6d4b4c902 100644
--- a/packages/material-ui-icons/src/BrokenImageTwoTone.js
+++ b/packages/material-ui-icons/src/BrokenImageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Brush.js b/packages/material-ui-icons/src/Brush.js
index 2dfb582d061b3a..1f0c65a6612662 100644
--- a/packages/material-ui-icons/src/Brush.js
+++ b/packages/material-ui-icons/src/Brush.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrushOutlined.js b/packages/material-ui-icons/src/BrushOutlined.js
index 840cd2c22d5250..6c414e8971e8ba 100644
--- a/packages/material-ui-icons/src/BrushOutlined.js
+++ b/packages/material-ui-icons/src/BrushOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrushRounded.js b/packages/material-ui-icons/src/BrushRounded.js
index e040ccd5e319d6..e51fb25f3a19ca 100644
--- a/packages/material-ui-icons/src/BrushRounded.js
+++ b/packages/material-ui-icons/src/BrushRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrushSharp.js b/packages/material-ui-icons/src/BrushSharp.js
index c9353686db660b..465a72464c5534 100644
--- a/packages/material-ui-icons/src/BrushSharp.js
+++ b/packages/material-ui-icons/src/BrushSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BrushTwoTone.js b/packages/material-ui-icons/src/BrushTwoTone.js
index c7bf44489eb055..d593e44f3e92fc 100644
--- a/packages/material-ui-icons/src/BrushTwoTone.js
+++ b/packages/material-ui-icons/src/BrushTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BubbleChart.js b/packages/material-ui-icons/src/BubbleChart.js
index 3e66184f58851c..7873bf949dd46f 100644
--- a/packages/material-ui-icons/src/BubbleChart.js
+++ b/packages/material-ui-icons/src/BubbleChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BubbleChartOutlined.js b/packages/material-ui-icons/src/BubbleChartOutlined.js
index b21101791f8743..a122f0a7ed37e1 100644
--- a/packages/material-ui-icons/src/BubbleChartOutlined.js
+++ b/packages/material-ui-icons/src/BubbleChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BubbleChartRounded.js b/packages/material-ui-icons/src/BubbleChartRounded.js
index 8394de4a9df04f..80ae2fbebb4252 100644
--- a/packages/material-ui-icons/src/BubbleChartRounded.js
+++ b/packages/material-ui-icons/src/BubbleChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BubbleChartSharp.js b/packages/material-ui-icons/src/BubbleChartSharp.js
index 00a0e60afeb6fa..a8efb132c8840a 100644
--- a/packages/material-ui-icons/src/BubbleChartSharp.js
+++ b/packages/material-ui-icons/src/BubbleChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BubbleChartTwoTone.js b/packages/material-ui-icons/src/BubbleChartTwoTone.js
index ae90de511c8a45..4c622e589e0ef6 100644
--- a/packages/material-ui-icons/src/BubbleChartTwoTone.js
+++ b/packages/material-ui-icons/src/BubbleChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BugReport.js b/packages/material-ui-icons/src/BugReport.js
index 785884410636d6..7b67b54b68c1f0 100644
--- a/packages/material-ui-icons/src/BugReport.js
+++ b/packages/material-ui-icons/src/BugReport.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BugReportOutlined.js b/packages/material-ui-icons/src/BugReportOutlined.js
index 51e577a0a28439..346f2a8e7ebf09 100644
--- a/packages/material-ui-icons/src/BugReportOutlined.js
+++ b/packages/material-ui-icons/src/BugReportOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BugReportRounded.js b/packages/material-ui-icons/src/BugReportRounded.js
index e8a3a071bef709..88110c1bfd1d3e 100644
--- a/packages/material-ui-icons/src/BugReportRounded.js
+++ b/packages/material-ui-icons/src/BugReportRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BugReportSharp.js b/packages/material-ui-icons/src/BugReportSharp.js
index 60de6a6bb9cc33..56111e2c310d05 100644
--- a/packages/material-ui-icons/src/BugReportSharp.js
+++ b/packages/material-ui-icons/src/BugReportSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BugReportTwoTone.js b/packages/material-ui-icons/src/BugReportTwoTone.js
index 82049e0598b078..68197d901c33b6 100644
--- a/packages/material-ui-icons/src/BugReportTwoTone.js
+++ b/packages/material-ui-icons/src/BugReportTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Build.js b/packages/material-ui-icons/src/Build.js
index 8b1adc60dd59c2..1aa6baafb4447d 100644
--- a/packages/material-ui-icons/src/Build.js
+++ b/packages/material-ui-icons/src/Build.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BuildOutlined.js b/packages/material-ui-icons/src/BuildOutlined.js
index 7b035d0939fb0d..e11e1a34925cdb 100644
--- a/packages/material-ui-icons/src/BuildOutlined.js
+++ b/packages/material-ui-icons/src/BuildOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BuildRounded.js b/packages/material-ui-icons/src/BuildRounded.js
index c81db564ef624d..ef9f4274af2e99 100644
--- a/packages/material-ui-icons/src/BuildRounded.js
+++ b/packages/material-ui-icons/src/BuildRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BuildSharp.js b/packages/material-ui-icons/src/BuildSharp.js
index 7408b4a7357fb8..2875142eb13d2e 100644
--- a/packages/material-ui-icons/src/BuildSharp.js
+++ b/packages/material-ui-icons/src/BuildSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BuildTwoTone.js b/packages/material-ui-icons/src/BuildTwoTone.js
index 16ba4c8314edab..52d640208f1ba9 100644
--- a/packages/material-ui-icons/src/BuildTwoTone.js
+++ b/packages/material-ui-icons/src/BuildTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BurstMode.js b/packages/material-ui-icons/src/BurstMode.js
index 7a81ed5110aa2f..708bd2b433e9c0 100644
--- a/packages/material-ui-icons/src/BurstMode.js
+++ b/packages/material-ui-icons/src/BurstMode.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BurstModeOutlined.js b/packages/material-ui-icons/src/BurstModeOutlined.js
index 27031ec7ea66ab..6520e4f2731727 100644
--- a/packages/material-ui-icons/src/BurstModeOutlined.js
+++ b/packages/material-ui-icons/src/BurstModeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BurstModeRounded.js b/packages/material-ui-icons/src/BurstModeRounded.js
index f6daf2f72993b2..4131a1a2ec5a1c 100644
--- a/packages/material-ui-icons/src/BurstModeRounded.js
+++ b/packages/material-ui-icons/src/BurstModeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BurstModeSharp.js b/packages/material-ui-icons/src/BurstModeSharp.js
index a2e408d0184168..2416e62e9627da 100644
--- a/packages/material-ui-icons/src/BurstModeSharp.js
+++ b/packages/material-ui-icons/src/BurstModeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BurstModeTwoTone.js b/packages/material-ui-icons/src/BurstModeTwoTone.js
index a4f3230d26281e..dc4ff588e9da10 100644
--- a/packages/material-ui-icons/src/BurstModeTwoTone.js
+++ b/packages/material-ui-icons/src/BurstModeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Business.js b/packages/material-ui-icons/src/Business.js
index 8b56aaeb270822..f847afb47e574d 100644
--- a/packages/material-ui-icons/src/Business.js
+++ b/packages/material-ui-icons/src/Business.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessCenter.js b/packages/material-ui-icons/src/BusinessCenter.js
index f95ddb70db797f..45fcb18eb0b729 100644
--- a/packages/material-ui-icons/src/BusinessCenter.js
+++ b/packages/material-ui-icons/src/BusinessCenter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessCenterOutlined.js b/packages/material-ui-icons/src/BusinessCenterOutlined.js
index 2ee26ba584f994..867a2d226dbb04 100644
--- a/packages/material-ui-icons/src/BusinessCenterOutlined.js
+++ b/packages/material-ui-icons/src/BusinessCenterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessCenterRounded.js b/packages/material-ui-icons/src/BusinessCenterRounded.js
index 5b776663604c19..22526ca62dd28c 100644
--- a/packages/material-ui-icons/src/BusinessCenterRounded.js
+++ b/packages/material-ui-icons/src/BusinessCenterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessCenterSharp.js b/packages/material-ui-icons/src/BusinessCenterSharp.js
index d81e66f7489f2e..a0da2fd1934792 100644
--- a/packages/material-ui-icons/src/BusinessCenterSharp.js
+++ b/packages/material-ui-icons/src/BusinessCenterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessCenterTwoTone.js b/packages/material-ui-icons/src/BusinessCenterTwoTone.js
index 630e47f01ce4f8..92637c999d4f71 100644
--- a/packages/material-ui-icons/src/BusinessCenterTwoTone.js
+++ b/packages/material-ui-icons/src/BusinessCenterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessOutlined.js b/packages/material-ui-icons/src/BusinessOutlined.js
index 67428a35361535..d7133c3a7bcfbb 100644
--- a/packages/material-ui-icons/src/BusinessOutlined.js
+++ b/packages/material-ui-icons/src/BusinessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessRounded.js b/packages/material-ui-icons/src/BusinessRounded.js
index 247a7d666c967d..1119708c922633 100644
--- a/packages/material-ui-icons/src/BusinessRounded.js
+++ b/packages/material-ui-icons/src/BusinessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessSharp.js b/packages/material-ui-icons/src/BusinessSharp.js
index 63827246452dfb..9eb72153a30438 100644
--- a/packages/material-ui-icons/src/BusinessSharp.js
+++ b/packages/material-ui-icons/src/BusinessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/BusinessTwoTone.js b/packages/material-ui-icons/src/BusinessTwoTone.js
index eab0a4cbb206dc..59139fd63b9c44 100644
--- a/packages/material-ui-icons/src/BusinessTwoTone.js
+++ b/packages/material-ui-icons/src/BusinessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Cached.js b/packages/material-ui-icons/src/Cached.js
index 30a8d789e71d32..b934b96e1174b6 100644
--- a/packages/material-ui-icons/src/Cached.js
+++ b/packages/material-ui-icons/src/Cached.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CachedOutlined.js b/packages/material-ui-icons/src/CachedOutlined.js
index 82a439d6145f24..5ff8755d145c13 100644
--- a/packages/material-ui-icons/src/CachedOutlined.js
+++ b/packages/material-ui-icons/src/CachedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CachedRounded.js b/packages/material-ui-icons/src/CachedRounded.js
index 6586ced4c05ded..2133dfaf98c578 100644
--- a/packages/material-ui-icons/src/CachedRounded.js
+++ b/packages/material-ui-icons/src/CachedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CachedSharp.js b/packages/material-ui-icons/src/CachedSharp.js
index ed6c4996c2944f..14f800a0f1a12d 100644
--- a/packages/material-ui-icons/src/CachedSharp.js
+++ b/packages/material-ui-icons/src/CachedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CachedTwoTone.js b/packages/material-ui-icons/src/CachedTwoTone.js
index 7ba2aa1377a99d..6fcf5e91bf2186 100644
--- a/packages/material-ui-icons/src/CachedTwoTone.js
+++ b/packages/material-ui-icons/src/CachedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Cake.js b/packages/material-ui-icons/src/Cake.js
index 47e8fa825343bd..e87d6c515065c7 100644
--- a/packages/material-ui-icons/src/Cake.js
+++ b/packages/material-ui-icons/src/Cake.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CakeOutlined.js b/packages/material-ui-icons/src/CakeOutlined.js
index 7d4e7359eb57c2..24b6a5f6a02db5 100644
--- a/packages/material-ui-icons/src/CakeOutlined.js
+++ b/packages/material-ui-icons/src/CakeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CakeRounded.js b/packages/material-ui-icons/src/CakeRounded.js
index 7d401d470f4510..bf6401b63fc7d7 100644
--- a/packages/material-ui-icons/src/CakeRounded.js
+++ b/packages/material-ui-icons/src/CakeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CakeSharp.js b/packages/material-ui-icons/src/CakeSharp.js
index 742c1fde28c782..929475f778ba34 100644
--- a/packages/material-ui-icons/src/CakeSharp.js
+++ b/packages/material-ui-icons/src/CakeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CakeTwoTone.js b/packages/material-ui-icons/src/CakeTwoTone.js
index ff2eed1bee4dab..42d76f834d16f6 100644
--- a/packages/material-ui-icons/src/CakeTwoTone.js
+++ b/packages/material-ui-icons/src/CakeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarToday.js b/packages/material-ui-icons/src/CalendarToday.js
index 06176eda27f7e3..324ae69017a113 100644
--- a/packages/material-ui-icons/src/CalendarToday.js
+++ b/packages/material-ui-icons/src/CalendarToday.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarTodayOutlined.js b/packages/material-ui-icons/src/CalendarTodayOutlined.js
index ab45a483ffb845..3dbfd2b6ea5d4b 100644
--- a/packages/material-ui-icons/src/CalendarTodayOutlined.js
+++ b/packages/material-ui-icons/src/CalendarTodayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarTodayRounded.js b/packages/material-ui-icons/src/CalendarTodayRounded.js
index 95d76ae208729d..0b7d1f8122b101 100644
--- a/packages/material-ui-icons/src/CalendarTodayRounded.js
+++ b/packages/material-ui-icons/src/CalendarTodayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarTodaySharp.js b/packages/material-ui-icons/src/CalendarTodaySharp.js
index 17d7dd3d02bcba..5203a4fe970eff 100644
--- a/packages/material-ui-icons/src/CalendarTodaySharp.js
+++ b/packages/material-ui-icons/src/CalendarTodaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarTodayTwoTone.js b/packages/material-ui-icons/src/CalendarTodayTwoTone.js
index d791bcd3489340..4434112b86bb63 100644
--- a/packages/material-ui-icons/src/CalendarTodayTwoTone.js
+++ b/packages/material-ui-icons/src/CalendarTodayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarViewDay.js b/packages/material-ui-icons/src/CalendarViewDay.js
index 8f707986a23c96..de8cce8d1d4884 100644
--- a/packages/material-ui-icons/src/CalendarViewDay.js
+++ b/packages/material-ui-icons/src/CalendarViewDay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarViewDayOutlined.js b/packages/material-ui-icons/src/CalendarViewDayOutlined.js
index d9cb83150bcb11..642768b5670cd5 100644
--- a/packages/material-ui-icons/src/CalendarViewDayOutlined.js
+++ b/packages/material-ui-icons/src/CalendarViewDayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarViewDayRounded.js b/packages/material-ui-icons/src/CalendarViewDayRounded.js
index 5b355d72fb664e..5af4d2fe853b55 100644
--- a/packages/material-ui-icons/src/CalendarViewDayRounded.js
+++ b/packages/material-ui-icons/src/CalendarViewDayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarViewDaySharp.js b/packages/material-ui-icons/src/CalendarViewDaySharp.js
index 389bb16b031097..203d69b59576fc 100644
--- a/packages/material-ui-icons/src/CalendarViewDaySharp.js
+++ b/packages/material-ui-icons/src/CalendarViewDaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CalendarViewDayTwoTone.js b/packages/material-ui-icons/src/CalendarViewDayTwoTone.js
index c5d16bb8bc9139..3788fde618f2c1 100644
--- a/packages/material-ui-icons/src/CalendarViewDayTwoTone.js
+++ b/packages/material-ui-icons/src/CalendarViewDayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Call.js b/packages/material-ui-icons/src/Call.js
index 9ef8eadb50a93a..02c06cc87263a5 100644
--- a/packages/material-ui-icons/src/Call.js
+++ b/packages/material-ui-icons/src/Call.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallEnd.js b/packages/material-ui-icons/src/CallEnd.js
index fed1202aa50d7e..1e0ac831a64d11 100644
--- a/packages/material-ui-icons/src/CallEnd.js
+++ b/packages/material-ui-icons/src/CallEnd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallEndOutlined.js b/packages/material-ui-icons/src/CallEndOutlined.js
index 3b4a041e0a6396..cbb20554e5a94b 100644
--- a/packages/material-ui-icons/src/CallEndOutlined.js
+++ b/packages/material-ui-icons/src/CallEndOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallEndRounded.js b/packages/material-ui-icons/src/CallEndRounded.js
index 67415fb1cf5f4c..3f0d30ad521270 100644
--- a/packages/material-ui-icons/src/CallEndRounded.js
+++ b/packages/material-ui-icons/src/CallEndRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallEndSharp.js b/packages/material-ui-icons/src/CallEndSharp.js
index 7fc61359d7118f..d9f469691b2a53 100644
--- a/packages/material-ui-icons/src/CallEndSharp.js
+++ b/packages/material-ui-icons/src/CallEndSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallEndTwoTone.js b/packages/material-ui-icons/src/CallEndTwoTone.js
index 144047da24ef8a..f5d08e88308c4b 100644
--- a/packages/material-ui-icons/src/CallEndTwoTone.js
+++ b/packages/material-ui-icons/src/CallEndTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMade.js b/packages/material-ui-icons/src/CallMade.js
index 80a8674aad41fd..3bcf2f3d4f2cf3 100644
--- a/packages/material-ui-icons/src/CallMade.js
+++ b/packages/material-ui-icons/src/CallMade.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMadeOutlined.js b/packages/material-ui-icons/src/CallMadeOutlined.js
index 0283c93f596f65..af0b48d1f5282e 100644
--- a/packages/material-ui-icons/src/CallMadeOutlined.js
+++ b/packages/material-ui-icons/src/CallMadeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMadeRounded.js b/packages/material-ui-icons/src/CallMadeRounded.js
index 251cd157d606e7..472327b6ca4946 100644
--- a/packages/material-ui-icons/src/CallMadeRounded.js
+++ b/packages/material-ui-icons/src/CallMadeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMadeSharp.js b/packages/material-ui-icons/src/CallMadeSharp.js
index c9751b0f8b2ce3..aea6a529776574 100644
--- a/packages/material-ui-icons/src/CallMadeSharp.js
+++ b/packages/material-ui-icons/src/CallMadeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMadeTwoTone.js b/packages/material-ui-icons/src/CallMadeTwoTone.js
index 2272b702095fb3..1d7e0aac70de5a 100644
--- a/packages/material-ui-icons/src/CallMadeTwoTone.js
+++ b/packages/material-ui-icons/src/CallMadeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMerge.js b/packages/material-ui-icons/src/CallMerge.js
index 0122235088cdde..c4cf6bd699e9c4 100644
--- a/packages/material-ui-icons/src/CallMerge.js
+++ b/packages/material-ui-icons/src/CallMerge.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMergeOutlined.js b/packages/material-ui-icons/src/CallMergeOutlined.js
index a1ac8e47f8a73c..d34bdfcda9a4f3 100644
--- a/packages/material-ui-icons/src/CallMergeOutlined.js
+++ b/packages/material-ui-icons/src/CallMergeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMergeRounded.js b/packages/material-ui-icons/src/CallMergeRounded.js
index febaf6d2245a9d..322b9fadac4482 100644
--- a/packages/material-ui-icons/src/CallMergeRounded.js
+++ b/packages/material-ui-icons/src/CallMergeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMergeSharp.js b/packages/material-ui-icons/src/CallMergeSharp.js
index 1f4f8eccc968bf..75d2e7625ff4b7 100644
--- a/packages/material-ui-icons/src/CallMergeSharp.js
+++ b/packages/material-ui-icons/src/CallMergeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMergeTwoTone.js b/packages/material-ui-icons/src/CallMergeTwoTone.js
index e12c4061d400de..ac8be7a063c90b 100644
--- a/packages/material-ui-icons/src/CallMergeTwoTone.js
+++ b/packages/material-ui-icons/src/CallMergeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissed.js b/packages/material-ui-icons/src/CallMissed.js
index 12ba3295e47f4a..6ca41266834fb8 100644
--- a/packages/material-ui-icons/src/CallMissed.js
+++ b/packages/material-ui-icons/src/CallMissed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutgoing.js b/packages/material-ui-icons/src/CallMissedOutgoing.js
index c7ce4867aa7470..93eb33cb051741 100644
--- a/packages/material-ui-icons/src/CallMissedOutgoing.js
+++ b/packages/material-ui-icons/src/CallMissedOutgoing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutgoingOutlined.js b/packages/material-ui-icons/src/CallMissedOutgoingOutlined.js
index 01c972a9b8fde9..ce6bb01489cc77 100644
--- a/packages/material-ui-icons/src/CallMissedOutgoingOutlined.js
+++ b/packages/material-ui-icons/src/CallMissedOutgoingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutgoingRounded.js b/packages/material-ui-icons/src/CallMissedOutgoingRounded.js
index 2980705282b51e..6d47d71cffcce6 100644
--- a/packages/material-ui-icons/src/CallMissedOutgoingRounded.js
+++ b/packages/material-ui-icons/src/CallMissedOutgoingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutgoingSharp.js b/packages/material-ui-icons/src/CallMissedOutgoingSharp.js
index 9bf96625fdf641..853af6534d8fa8 100644
--- a/packages/material-ui-icons/src/CallMissedOutgoingSharp.js
+++ b/packages/material-ui-icons/src/CallMissedOutgoingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutgoingTwoTone.js b/packages/material-ui-icons/src/CallMissedOutgoingTwoTone.js
index 6504f212dd60b5..a0d8a5a40d12b9 100644
--- a/packages/material-ui-icons/src/CallMissedOutgoingTwoTone.js
+++ b/packages/material-ui-icons/src/CallMissedOutgoingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedOutlined.js b/packages/material-ui-icons/src/CallMissedOutlined.js
index d44555978ec7a0..e029f705dfe88e 100644
--- a/packages/material-ui-icons/src/CallMissedOutlined.js
+++ b/packages/material-ui-icons/src/CallMissedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedRounded.js b/packages/material-ui-icons/src/CallMissedRounded.js
index cfbd9d7b1e69f8..44a252a7d27050 100644
--- a/packages/material-ui-icons/src/CallMissedRounded.js
+++ b/packages/material-ui-icons/src/CallMissedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedSharp.js b/packages/material-ui-icons/src/CallMissedSharp.js
index 253a18b4d3ad84..ba1e2a79f0c707 100644
--- a/packages/material-ui-icons/src/CallMissedSharp.js
+++ b/packages/material-ui-icons/src/CallMissedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallMissedTwoTone.js b/packages/material-ui-icons/src/CallMissedTwoTone.js
index a4c2730bae8140..24ae7937cda679 100644
--- a/packages/material-ui-icons/src/CallMissedTwoTone.js
+++ b/packages/material-ui-icons/src/CallMissedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallOutlined.js b/packages/material-ui-icons/src/CallOutlined.js
index dbed081d89158d..166ca565f5c8cf 100644
--- a/packages/material-ui-icons/src/CallOutlined.js
+++ b/packages/material-ui-icons/src/CallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallReceived.js b/packages/material-ui-icons/src/CallReceived.js
index 66f8ab811d578d..dde0295ecd8dcf 100644
--- a/packages/material-ui-icons/src/CallReceived.js
+++ b/packages/material-ui-icons/src/CallReceived.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallReceivedOutlined.js b/packages/material-ui-icons/src/CallReceivedOutlined.js
index 1017924c08b4d0..1cd03ec071fdfc 100644
--- a/packages/material-ui-icons/src/CallReceivedOutlined.js
+++ b/packages/material-ui-icons/src/CallReceivedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallReceivedRounded.js b/packages/material-ui-icons/src/CallReceivedRounded.js
index 4cbc69e304bd44..f2261a5576aebe 100644
--- a/packages/material-ui-icons/src/CallReceivedRounded.js
+++ b/packages/material-ui-icons/src/CallReceivedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallReceivedSharp.js b/packages/material-ui-icons/src/CallReceivedSharp.js
index 919a798af4bfdf..66763c182b1399 100644
--- a/packages/material-ui-icons/src/CallReceivedSharp.js
+++ b/packages/material-ui-icons/src/CallReceivedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallReceivedTwoTone.js b/packages/material-ui-icons/src/CallReceivedTwoTone.js
index c17bbdcaaffc47..7bff05fe521154 100644
--- a/packages/material-ui-icons/src/CallReceivedTwoTone.js
+++ b/packages/material-ui-icons/src/CallReceivedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallRounded.js b/packages/material-ui-icons/src/CallRounded.js
index 2fbacc1052a569..1cf049fe26a16a 100644
--- a/packages/material-ui-icons/src/CallRounded.js
+++ b/packages/material-ui-icons/src/CallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSharp.js b/packages/material-ui-icons/src/CallSharp.js
index 835ec0c3f348fc..281c13f0f090c7 100644
--- a/packages/material-ui-icons/src/CallSharp.js
+++ b/packages/material-ui-icons/src/CallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSplit.js b/packages/material-ui-icons/src/CallSplit.js
index 94c0b59800e4e8..ddbc04dceb3664 100644
--- a/packages/material-ui-icons/src/CallSplit.js
+++ b/packages/material-ui-icons/src/CallSplit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSplitOutlined.js b/packages/material-ui-icons/src/CallSplitOutlined.js
index d02848be39e5ef..61a4079d7b5389 100644
--- a/packages/material-ui-icons/src/CallSplitOutlined.js
+++ b/packages/material-ui-icons/src/CallSplitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSplitRounded.js b/packages/material-ui-icons/src/CallSplitRounded.js
index 621f7f49d3df2c..dc3d73ed7a5930 100644
--- a/packages/material-ui-icons/src/CallSplitRounded.js
+++ b/packages/material-ui-icons/src/CallSplitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSplitSharp.js b/packages/material-ui-icons/src/CallSplitSharp.js
index 21505d8de86d12..0e14b34fb18e83 100644
--- a/packages/material-ui-icons/src/CallSplitSharp.js
+++ b/packages/material-ui-icons/src/CallSplitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallSplitTwoTone.js b/packages/material-ui-icons/src/CallSplitTwoTone.js
index 0442fccbfaf907..cd625ac7f82835 100644
--- a/packages/material-ui-icons/src/CallSplitTwoTone.js
+++ b/packages/material-ui-icons/src/CallSplitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallToAction.js b/packages/material-ui-icons/src/CallToAction.js
index 355b60ea1a7822..c23164b7c9548e 100644
--- a/packages/material-ui-icons/src/CallToAction.js
+++ b/packages/material-ui-icons/src/CallToAction.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallToActionOutlined.js b/packages/material-ui-icons/src/CallToActionOutlined.js
index 693151366e85fc..bebe98c46a62f4 100644
--- a/packages/material-ui-icons/src/CallToActionOutlined.js
+++ b/packages/material-ui-icons/src/CallToActionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallToActionRounded.js b/packages/material-ui-icons/src/CallToActionRounded.js
index 03256936e15945..1f2e08e1964f3d 100644
--- a/packages/material-ui-icons/src/CallToActionRounded.js
+++ b/packages/material-ui-icons/src/CallToActionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallToActionSharp.js b/packages/material-ui-icons/src/CallToActionSharp.js
index 23f45347e76026..72db9c1495cb64 100644
--- a/packages/material-ui-icons/src/CallToActionSharp.js
+++ b/packages/material-ui-icons/src/CallToActionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallToActionTwoTone.js b/packages/material-ui-icons/src/CallToActionTwoTone.js
index 615ee298dc0726..b870d95c8bde60 100644
--- a/packages/material-ui-icons/src/CallToActionTwoTone.js
+++ b/packages/material-ui-icons/src/CallToActionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CallTwoTone.js b/packages/material-ui-icons/src/CallTwoTone.js
index 887df1ee000d5f..668d08522537ec 100644
--- a/packages/material-ui-icons/src/CallTwoTone.js
+++ b/packages/material-ui-icons/src/CallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Camera.js b/packages/material-ui-icons/src/Camera.js
index 7e7760b9db1a41..e5d9d37888edba 100644
--- a/packages/material-ui-icons/src/Camera.js
+++ b/packages/material-ui-icons/src/Camera.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraAlt.js b/packages/material-ui-icons/src/CameraAlt.js
index 3d795888bace3b..524cee673e3c49 100644
--- a/packages/material-ui-icons/src/CameraAlt.js
+++ b/packages/material-ui-icons/src/CameraAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraAltOutlined.js b/packages/material-ui-icons/src/CameraAltOutlined.js
index 07476c909ff146..1b06d3b7a91f75 100644
--- a/packages/material-ui-icons/src/CameraAltOutlined.js
+++ b/packages/material-ui-icons/src/CameraAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraAltRounded.js b/packages/material-ui-icons/src/CameraAltRounded.js
index 43031ac4a234a3..d9ba142564cf1a 100644
--- a/packages/material-ui-icons/src/CameraAltRounded.js
+++ b/packages/material-ui-icons/src/CameraAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraAltSharp.js b/packages/material-ui-icons/src/CameraAltSharp.js
index 199f8cbabdd0e7..436aa9cb3a96bb 100644
--- a/packages/material-ui-icons/src/CameraAltSharp.js
+++ b/packages/material-ui-icons/src/CameraAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraAltTwoTone.js b/packages/material-ui-icons/src/CameraAltTwoTone.js
index 12a33b0013f301..e54be533301bd3 100644
--- a/packages/material-ui-icons/src/CameraAltTwoTone.js
+++ b/packages/material-ui-icons/src/CameraAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraEnhance.js b/packages/material-ui-icons/src/CameraEnhance.js
index d5d224d2bb8a99..cc18da9b992c7c 100644
--- a/packages/material-ui-icons/src/CameraEnhance.js
+++ b/packages/material-ui-icons/src/CameraEnhance.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraEnhanceOutlined.js b/packages/material-ui-icons/src/CameraEnhanceOutlined.js
index 03e1bc8dd4ebf3..2163ff49c4ef14 100644
--- a/packages/material-ui-icons/src/CameraEnhanceOutlined.js
+++ b/packages/material-ui-icons/src/CameraEnhanceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraEnhanceRounded.js b/packages/material-ui-icons/src/CameraEnhanceRounded.js
index 11e7f61cc72688..6aebe98217231a 100644
--- a/packages/material-ui-icons/src/CameraEnhanceRounded.js
+++ b/packages/material-ui-icons/src/CameraEnhanceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraEnhanceSharp.js b/packages/material-ui-icons/src/CameraEnhanceSharp.js
index 90e7ab72de1899..2b75b70d09b3f4 100644
--- a/packages/material-ui-icons/src/CameraEnhanceSharp.js
+++ b/packages/material-ui-icons/src/CameraEnhanceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraEnhanceTwoTone.js b/packages/material-ui-icons/src/CameraEnhanceTwoTone.js
index 66afb9e88d7e1c..08458ac48f7373 100644
--- a/packages/material-ui-icons/src/CameraEnhanceTwoTone.js
+++ b/packages/material-ui-icons/src/CameraEnhanceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraFront.js b/packages/material-ui-icons/src/CameraFront.js
index 6f6af2e0cc2a60..28d7760a7b272d 100644
--- a/packages/material-ui-icons/src/CameraFront.js
+++ b/packages/material-ui-icons/src/CameraFront.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraFrontOutlined.js b/packages/material-ui-icons/src/CameraFrontOutlined.js
index 02d72ddb80b496..fc3e13c90fb674 100644
--- a/packages/material-ui-icons/src/CameraFrontOutlined.js
+++ b/packages/material-ui-icons/src/CameraFrontOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraFrontRounded.js b/packages/material-ui-icons/src/CameraFrontRounded.js
index 5df623bff0acd3..68762c3d28752a 100644
--- a/packages/material-ui-icons/src/CameraFrontRounded.js
+++ b/packages/material-ui-icons/src/CameraFrontRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraFrontSharp.js b/packages/material-ui-icons/src/CameraFrontSharp.js
index 5dc8b0e4e518f5..29a736c9caaf58 100644
--- a/packages/material-ui-icons/src/CameraFrontSharp.js
+++ b/packages/material-ui-icons/src/CameraFrontSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraFrontTwoTone.js b/packages/material-ui-icons/src/CameraFrontTwoTone.js
index fe77fbd75fffec..356084aa816c22 100644
--- a/packages/material-ui-icons/src/CameraFrontTwoTone.js
+++ b/packages/material-ui-icons/src/CameraFrontTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraOutlined.js b/packages/material-ui-icons/src/CameraOutlined.js
index 74f99322b67227..8b48f282150bdf 100644
--- a/packages/material-ui-icons/src/CameraOutlined.js
+++ b/packages/material-ui-icons/src/CameraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRear.js b/packages/material-ui-icons/src/CameraRear.js
index f7a3d53b368cce..2899e15ecb8af9 100644
--- a/packages/material-ui-icons/src/CameraRear.js
+++ b/packages/material-ui-icons/src/CameraRear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRearOutlined.js b/packages/material-ui-icons/src/CameraRearOutlined.js
index 37f681ad146a0e..9b6939dcc9b8ac 100644
--- a/packages/material-ui-icons/src/CameraRearOutlined.js
+++ b/packages/material-ui-icons/src/CameraRearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRearRounded.js b/packages/material-ui-icons/src/CameraRearRounded.js
index ca303dfc993466..73b3d38f930bd6 100644
--- a/packages/material-ui-icons/src/CameraRearRounded.js
+++ b/packages/material-ui-icons/src/CameraRearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRearSharp.js b/packages/material-ui-icons/src/CameraRearSharp.js
index af10a7ed855652..bf4f79eecab521 100644
--- a/packages/material-ui-icons/src/CameraRearSharp.js
+++ b/packages/material-ui-icons/src/CameraRearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRearTwoTone.js b/packages/material-ui-icons/src/CameraRearTwoTone.js
index 9b1ba51f8e8c9b..a7c67c20a0a3ea 100644
--- a/packages/material-ui-icons/src/CameraRearTwoTone.js
+++ b/packages/material-ui-icons/src/CameraRearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRoll.js b/packages/material-ui-icons/src/CameraRoll.js
index f65e4143faa6b3..f8338e2d26177a 100644
--- a/packages/material-ui-icons/src/CameraRoll.js
+++ b/packages/material-ui-icons/src/CameraRoll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRollOutlined.js b/packages/material-ui-icons/src/CameraRollOutlined.js
index 3e54a7fd671c96..30409716cbf185 100644
--- a/packages/material-ui-icons/src/CameraRollOutlined.js
+++ b/packages/material-ui-icons/src/CameraRollOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRollRounded.js b/packages/material-ui-icons/src/CameraRollRounded.js
index 14d8f06f82ee61..3d56f763887e73 100644
--- a/packages/material-ui-icons/src/CameraRollRounded.js
+++ b/packages/material-ui-icons/src/CameraRollRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRollSharp.js b/packages/material-ui-icons/src/CameraRollSharp.js
index 2c835ad2fb2e36..c1f955726edb7a 100644
--- a/packages/material-ui-icons/src/CameraRollSharp.js
+++ b/packages/material-ui-icons/src/CameraRollSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRollTwoTone.js b/packages/material-ui-icons/src/CameraRollTwoTone.js
index 45b723e1d4cd04..e0d35c5c74133a 100644
--- a/packages/material-ui-icons/src/CameraRollTwoTone.js
+++ b/packages/material-ui-icons/src/CameraRollTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraRounded.js b/packages/material-ui-icons/src/CameraRounded.js
index e87b6727273b23..cb6b4bb28dc724 100644
--- a/packages/material-ui-icons/src/CameraRounded.js
+++ b/packages/material-ui-icons/src/CameraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraSharp.js b/packages/material-ui-icons/src/CameraSharp.js
index a64290fe40a4cd..d2d34530343b5b 100644
--- a/packages/material-ui-icons/src/CameraSharp.js
+++ b/packages/material-ui-icons/src/CameraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CameraTwoTone.js b/packages/material-ui-icons/src/CameraTwoTone.js
index 5b6bbaf7164054..11b75dcf553662 100644
--- a/packages/material-ui-icons/src/CameraTwoTone.js
+++ b/packages/material-ui-icons/src/CameraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Cancel.js b/packages/material-ui-icons/src/Cancel.js
index 794659c695b66c..5cea7159841b4d 100644
--- a/packages/material-ui-icons/src/Cancel.js
+++ b/packages/material-ui-icons/src/Cancel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelOutlined.js b/packages/material-ui-icons/src/CancelOutlined.js
index 7730b03ab48bff..88bece752b8e26 100644
--- a/packages/material-ui-icons/src/CancelOutlined.js
+++ b/packages/material-ui-icons/src/CancelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelPresentation.js b/packages/material-ui-icons/src/CancelPresentation.js
index d82c4a6696800e..a31dcffd9c4dc5 100644
--- a/packages/material-ui-icons/src/CancelPresentation.js
+++ b/packages/material-ui-icons/src/CancelPresentation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelPresentationOutlined.js b/packages/material-ui-icons/src/CancelPresentationOutlined.js
index 8dff7391b7e085..838ac4a7433bcc 100644
--- a/packages/material-ui-icons/src/CancelPresentationOutlined.js
+++ b/packages/material-ui-icons/src/CancelPresentationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelPresentationRounded.js b/packages/material-ui-icons/src/CancelPresentationRounded.js
index 8a6e6c8d2d73b2..ff946628b7429d 100644
--- a/packages/material-ui-icons/src/CancelPresentationRounded.js
+++ b/packages/material-ui-icons/src/CancelPresentationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelPresentationSharp.js b/packages/material-ui-icons/src/CancelPresentationSharp.js
index 79b774dd53bb03..5e338dbdbb2dc1 100644
--- a/packages/material-ui-icons/src/CancelPresentationSharp.js
+++ b/packages/material-ui-icons/src/CancelPresentationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelPresentationTwoTone.js b/packages/material-ui-icons/src/CancelPresentationTwoTone.js
index e2e554d67e4a2c..8330b2d1d4dd47 100644
--- a/packages/material-ui-icons/src/CancelPresentationTwoTone.js
+++ b/packages/material-ui-icons/src/CancelPresentationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelRounded.js b/packages/material-ui-icons/src/CancelRounded.js
index ba3b61cb3066e1..0097d6b89a835a 100644
--- a/packages/material-ui-icons/src/CancelRounded.js
+++ b/packages/material-ui-icons/src/CancelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelScheduleSend.js b/packages/material-ui-icons/src/CancelScheduleSend.js
index b66acee2cd40a2..6a446ed77fc650 100644
--- a/packages/material-ui-icons/src/CancelScheduleSend.js
+++ b/packages/material-ui-icons/src/CancelScheduleSend.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelScheduleSendOutlined.js b/packages/material-ui-icons/src/CancelScheduleSendOutlined.js
index 6514aa42ca02b4..c756fb4ae9a9ec 100644
--- a/packages/material-ui-icons/src/CancelScheduleSendOutlined.js
+++ b/packages/material-ui-icons/src/CancelScheduleSendOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelScheduleSendRounded.js b/packages/material-ui-icons/src/CancelScheduleSendRounded.js
index 657e656d1170e3..27400a03e0ef18 100644
--- a/packages/material-ui-icons/src/CancelScheduleSendRounded.js
+++ b/packages/material-ui-icons/src/CancelScheduleSendRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelScheduleSendSharp.js b/packages/material-ui-icons/src/CancelScheduleSendSharp.js
index 77d2397ab30df3..75db0a776be34e 100644
--- a/packages/material-ui-icons/src/CancelScheduleSendSharp.js
+++ b/packages/material-ui-icons/src/CancelScheduleSendSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelScheduleSendTwoTone.js b/packages/material-ui-icons/src/CancelScheduleSendTwoTone.js
index 7a78679c9f949c..1c11e2fbe2cc59 100644
--- a/packages/material-ui-icons/src/CancelScheduleSendTwoTone.js
+++ b/packages/material-ui-icons/src/CancelScheduleSendTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelSharp.js b/packages/material-ui-icons/src/CancelSharp.js
index f2912f60833727..aab79250e11eb6 100644
--- a/packages/material-ui-icons/src/CancelSharp.js
+++ b/packages/material-ui-icons/src/CancelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CancelTwoTone.js b/packages/material-ui-icons/src/CancelTwoTone.js
index 3e62585ca15309..fc6c8356437239 100644
--- a/packages/material-ui-icons/src/CancelTwoTone.js
+++ b/packages/material-ui-icons/src/CancelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardGiftcard.js b/packages/material-ui-icons/src/CardGiftcard.js
index 4c3591c882e0e5..5bb799a6f83367 100644
--- a/packages/material-ui-icons/src/CardGiftcard.js
+++ b/packages/material-ui-icons/src/CardGiftcard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardGiftcardOutlined.js b/packages/material-ui-icons/src/CardGiftcardOutlined.js
index 69b1d58524a8ff..2bd0dec3714f25 100644
--- a/packages/material-ui-icons/src/CardGiftcardOutlined.js
+++ b/packages/material-ui-icons/src/CardGiftcardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardGiftcardRounded.js b/packages/material-ui-icons/src/CardGiftcardRounded.js
index ff5a967873f50b..255374cc56ab05 100644
--- a/packages/material-ui-icons/src/CardGiftcardRounded.js
+++ b/packages/material-ui-icons/src/CardGiftcardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardGiftcardSharp.js b/packages/material-ui-icons/src/CardGiftcardSharp.js
index ea745ee6328175..494c74a9cf477f 100644
--- a/packages/material-ui-icons/src/CardGiftcardSharp.js
+++ b/packages/material-ui-icons/src/CardGiftcardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardGiftcardTwoTone.js b/packages/material-ui-icons/src/CardGiftcardTwoTone.js
index 732c0b82d4a8a8..4e98cd3ec89ac7 100644
--- a/packages/material-ui-icons/src/CardGiftcardTwoTone.js
+++ b/packages/material-ui-icons/src/CardGiftcardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardMembership.js b/packages/material-ui-icons/src/CardMembership.js
index 93fa455d940136..455dfbc04dcba8 100644
--- a/packages/material-ui-icons/src/CardMembership.js
+++ b/packages/material-ui-icons/src/CardMembership.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardMembershipOutlined.js b/packages/material-ui-icons/src/CardMembershipOutlined.js
index 2960b3cbf5b290..c3ef964ccaaab8 100644
--- a/packages/material-ui-icons/src/CardMembershipOutlined.js
+++ b/packages/material-ui-icons/src/CardMembershipOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardMembershipRounded.js b/packages/material-ui-icons/src/CardMembershipRounded.js
index 22324e6441867d..d20dcca430e95e 100644
--- a/packages/material-ui-icons/src/CardMembershipRounded.js
+++ b/packages/material-ui-icons/src/CardMembershipRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardMembershipSharp.js b/packages/material-ui-icons/src/CardMembershipSharp.js
index 131123f67fe0f4..35455249289235 100644
--- a/packages/material-ui-icons/src/CardMembershipSharp.js
+++ b/packages/material-ui-icons/src/CardMembershipSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardMembershipTwoTone.js b/packages/material-ui-icons/src/CardMembershipTwoTone.js
index ef09c171e0461e..886d60737bcd5e 100644
--- a/packages/material-ui-icons/src/CardMembershipTwoTone.js
+++ b/packages/material-ui-icons/src/CardMembershipTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardTravel.js b/packages/material-ui-icons/src/CardTravel.js
index bb4f9978c3c98f..c257642814a477 100644
--- a/packages/material-ui-icons/src/CardTravel.js
+++ b/packages/material-ui-icons/src/CardTravel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardTravelOutlined.js b/packages/material-ui-icons/src/CardTravelOutlined.js
index e90c1fa22d32a5..300c6da68de64f 100644
--- a/packages/material-ui-icons/src/CardTravelOutlined.js
+++ b/packages/material-ui-icons/src/CardTravelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardTravelRounded.js b/packages/material-ui-icons/src/CardTravelRounded.js
index 22472d44816489..5c5e5b387f01ed 100644
--- a/packages/material-ui-icons/src/CardTravelRounded.js
+++ b/packages/material-ui-icons/src/CardTravelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardTravelSharp.js b/packages/material-ui-icons/src/CardTravelSharp.js
index 62785882643492..d78a034d30bc73 100644
--- a/packages/material-ui-icons/src/CardTravelSharp.js
+++ b/packages/material-ui-icons/src/CardTravelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CardTravelTwoTone.js b/packages/material-ui-icons/src/CardTravelTwoTone.js
index 03307de60923b3..318c40ed95fa0b 100644
--- a/packages/material-ui-icons/src/CardTravelTwoTone.js
+++ b/packages/material-ui-icons/src/CardTravelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Casino.js b/packages/material-ui-icons/src/Casino.js
index 9dba6ed1efd4c3..fffed84a517634 100644
--- a/packages/material-ui-icons/src/Casino.js
+++ b/packages/material-ui-icons/src/Casino.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CasinoOutlined.js b/packages/material-ui-icons/src/CasinoOutlined.js
index 2107dc28cf8515..60e61e7b574f0a 100644
--- a/packages/material-ui-icons/src/CasinoOutlined.js
+++ b/packages/material-ui-icons/src/CasinoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CasinoRounded.js b/packages/material-ui-icons/src/CasinoRounded.js
index f8e564e44b9775..946c94a766013a 100644
--- a/packages/material-ui-icons/src/CasinoRounded.js
+++ b/packages/material-ui-icons/src/CasinoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CasinoSharp.js b/packages/material-ui-icons/src/CasinoSharp.js
index 5260c6c9fb76c0..4dd5a1d1d2012c 100644
--- a/packages/material-ui-icons/src/CasinoSharp.js
+++ b/packages/material-ui-icons/src/CasinoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CasinoTwoTone.js b/packages/material-ui-icons/src/CasinoTwoTone.js
index 7fcf31992d48e8..2b33ec9bc1e73b 100644
--- a/packages/material-ui-icons/src/CasinoTwoTone.js
+++ b/packages/material-ui-icons/src/CasinoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Cast.js b/packages/material-ui-icons/src/Cast.js
index c94a35393041ca..8e40180d4e73bf 100644
--- a/packages/material-ui-icons/src/Cast.js
+++ b/packages/material-ui-icons/src/Cast.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastConnected.js b/packages/material-ui-icons/src/CastConnected.js
index ddd933508a36bb..57403eca626d29 100644
--- a/packages/material-ui-icons/src/CastConnected.js
+++ b/packages/material-ui-icons/src/CastConnected.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastConnectedOutlined.js b/packages/material-ui-icons/src/CastConnectedOutlined.js
index 89325fce83f6f1..f33f1ad6e593fa 100644
--- a/packages/material-ui-icons/src/CastConnectedOutlined.js
+++ b/packages/material-ui-icons/src/CastConnectedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastConnectedRounded.js b/packages/material-ui-icons/src/CastConnectedRounded.js
index 9914edd58dba6e..a3a0f40b6c8c9c 100644
--- a/packages/material-ui-icons/src/CastConnectedRounded.js
+++ b/packages/material-ui-icons/src/CastConnectedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastConnectedSharp.js b/packages/material-ui-icons/src/CastConnectedSharp.js
index 95fe802c037e90..a17ecf1bd57066 100644
--- a/packages/material-ui-icons/src/CastConnectedSharp.js
+++ b/packages/material-ui-icons/src/CastConnectedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastConnectedTwoTone.js b/packages/material-ui-icons/src/CastConnectedTwoTone.js
index 04c607cb35f497..548d7cd5623686 100644
--- a/packages/material-ui-icons/src/CastConnectedTwoTone.js
+++ b/packages/material-ui-icons/src/CastConnectedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastOutlined.js b/packages/material-ui-icons/src/CastOutlined.js
index 4041122caf2f01..ed04b0d1dd4380 100644
--- a/packages/material-ui-icons/src/CastOutlined.js
+++ b/packages/material-ui-icons/src/CastOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastRounded.js b/packages/material-ui-icons/src/CastRounded.js
index 80c4c8fa30e888..4ce08362db2c62 100644
--- a/packages/material-ui-icons/src/CastRounded.js
+++ b/packages/material-ui-icons/src/CastRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastSharp.js b/packages/material-ui-icons/src/CastSharp.js
index 3167eee34dbdcd..25903bf58d203f 100644
--- a/packages/material-ui-icons/src/CastSharp.js
+++ b/packages/material-ui-icons/src/CastSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CastTwoTone.js b/packages/material-ui-icons/src/CastTwoTone.js
index 788b3051f8dadc..030dbe6c209571 100644
--- a/packages/material-ui-icons/src/CastTwoTone.js
+++ b/packages/material-ui-icons/src/CastTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Category.js b/packages/material-ui-icons/src/Category.js
index c90fcc154a5019..923fba452aeeb4 100644
--- a/packages/material-ui-icons/src/Category.js
+++ b/packages/material-ui-icons/src/Category.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CategoryOutlined.js b/packages/material-ui-icons/src/CategoryOutlined.js
index 275ebdc0936bd9..40b606a9955950 100644
--- a/packages/material-ui-icons/src/CategoryOutlined.js
+++ b/packages/material-ui-icons/src/CategoryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CategoryRounded.js b/packages/material-ui-icons/src/CategoryRounded.js
index ee94f7b42f3b5c..ef7e91c1065329 100644
--- a/packages/material-ui-icons/src/CategoryRounded.js
+++ b/packages/material-ui-icons/src/CategoryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CategorySharp.js b/packages/material-ui-icons/src/CategorySharp.js
index 1c8aec4500b703..94775899d24c53 100644
--- a/packages/material-ui-icons/src/CategorySharp.js
+++ b/packages/material-ui-icons/src/CategorySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CategoryTwoTone.js b/packages/material-ui-icons/src/CategoryTwoTone.js
index 85c0d5655f40f5..0a13e525edb0ed 100644
--- a/packages/material-ui-icons/src/CategoryTwoTone.js
+++ b/packages/material-ui-icons/src/CategoryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusStrong.js b/packages/material-ui-icons/src/CenterFocusStrong.js
index 7b61a9a6dc2164..e0cefca1315485 100644
--- a/packages/material-ui-icons/src/CenterFocusStrong.js
+++ b/packages/material-ui-icons/src/CenterFocusStrong.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusStrongOutlined.js b/packages/material-ui-icons/src/CenterFocusStrongOutlined.js
index 353e2c8efe806c..d2749a534d3d4b 100644
--- a/packages/material-ui-icons/src/CenterFocusStrongOutlined.js
+++ b/packages/material-ui-icons/src/CenterFocusStrongOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusStrongRounded.js b/packages/material-ui-icons/src/CenterFocusStrongRounded.js
index 37d0cdeccbebfc..b53d3c905882e1 100644
--- a/packages/material-ui-icons/src/CenterFocusStrongRounded.js
+++ b/packages/material-ui-icons/src/CenterFocusStrongRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusStrongSharp.js b/packages/material-ui-icons/src/CenterFocusStrongSharp.js
index 3e4078f1d2050a..4f6b1ca976a8ff 100644
--- a/packages/material-ui-icons/src/CenterFocusStrongSharp.js
+++ b/packages/material-ui-icons/src/CenterFocusStrongSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusStrongTwoTone.js b/packages/material-ui-icons/src/CenterFocusStrongTwoTone.js
index 299365ce65b547..fc5bb879d53777 100644
--- a/packages/material-ui-icons/src/CenterFocusStrongTwoTone.js
+++ b/packages/material-ui-icons/src/CenterFocusStrongTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusWeak.js b/packages/material-ui-icons/src/CenterFocusWeak.js
index 46a10496187e53..ceb095691e1869 100644
--- a/packages/material-ui-icons/src/CenterFocusWeak.js
+++ b/packages/material-ui-icons/src/CenterFocusWeak.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusWeakOutlined.js b/packages/material-ui-icons/src/CenterFocusWeakOutlined.js
index 1d0c09958e777b..da10e48dfb75d5 100644
--- a/packages/material-ui-icons/src/CenterFocusWeakOutlined.js
+++ b/packages/material-ui-icons/src/CenterFocusWeakOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusWeakRounded.js b/packages/material-ui-icons/src/CenterFocusWeakRounded.js
index 5d37d982757fda..747aaccff9cb7f 100644
--- a/packages/material-ui-icons/src/CenterFocusWeakRounded.js
+++ b/packages/material-ui-icons/src/CenterFocusWeakRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusWeakSharp.js b/packages/material-ui-icons/src/CenterFocusWeakSharp.js
index 16e789d33af2f1..b89d9fd8c2a8a5 100644
--- a/packages/material-ui-icons/src/CenterFocusWeakSharp.js
+++ b/packages/material-ui-icons/src/CenterFocusWeakSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CenterFocusWeakTwoTone.js b/packages/material-ui-icons/src/CenterFocusWeakTwoTone.js
index be9dc0b71063f8..9d39aaa32623ae 100644
--- a/packages/material-ui-icons/src/CenterFocusWeakTwoTone.js
+++ b/packages/material-ui-icons/src/CenterFocusWeakTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChangeHistory.js b/packages/material-ui-icons/src/ChangeHistory.js
index 4610de87fa847f..b2e01af693fc39 100644
--- a/packages/material-ui-icons/src/ChangeHistory.js
+++ b/packages/material-ui-icons/src/ChangeHistory.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChangeHistoryOutlined.js b/packages/material-ui-icons/src/ChangeHistoryOutlined.js
index 3ca34775c13d46..1ae54af7dd5b74 100644
--- a/packages/material-ui-icons/src/ChangeHistoryOutlined.js
+++ b/packages/material-ui-icons/src/ChangeHistoryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChangeHistoryRounded.js b/packages/material-ui-icons/src/ChangeHistoryRounded.js
index 6cad318997b8cb..b0bdcfee5a5d5e 100644
--- a/packages/material-ui-icons/src/ChangeHistoryRounded.js
+++ b/packages/material-ui-icons/src/ChangeHistoryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChangeHistorySharp.js b/packages/material-ui-icons/src/ChangeHistorySharp.js
index fc131b5e17bbe9..50f5499c902395 100644
--- a/packages/material-ui-icons/src/ChangeHistorySharp.js
+++ b/packages/material-ui-icons/src/ChangeHistorySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChangeHistoryTwoTone.js b/packages/material-ui-icons/src/ChangeHistoryTwoTone.js
index 881e106016d5e8..d8f2c71d3d42ca 100644
--- a/packages/material-ui-icons/src/ChangeHistoryTwoTone.js
+++ b/packages/material-ui-icons/src/ChangeHistoryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Chat.js b/packages/material-ui-icons/src/Chat.js
index ee20b70a963187..4c2b4220c4d1d2 100644
--- a/packages/material-ui-icons/src/Chat.js
+++ b/packages/material-ui-icons/src/Chat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubble.js b/packages/material-ui-icons/src/ChatBubble.js
index c90c5b87c13ba9..4509f0a59a7fbc 100644
--- a/packages/material-ui-icons/src/ChatBubble.js
+++ b/packages/material-ui-icons/src/ChatBubble.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutline.js b/packages/material-ui-icons/src/ChatBubbleOutline.js
index 3b71c37148506e..76a7442e68bf47 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutline.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutlineOutlined.js b/packages/material-ui-icons/src/ChatBubbleOutlineOutlined.js
index c62b79f45e1713..665b3ca2f97a42 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutlineRounded.js b/packages/material-ui-icons/src/ChatBubbleOutlineRounded.js
index 48a001f42a3452..e64e1b9792ec91 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutlineRounded.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutlineSharp.js b/packages/material-ui-icons/src/ChatBubbleOutlineSharp.js
index 568cbccd8147e6..a16128f20f95c6 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutlineSharp.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutlineTwoTone.js b/packages/material-ui-icons/src/ChatBubbleOutlineTwoTone.js
index c176b934f4d820..c17229ea2985f9 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleOutlined.js b/packages/material-ui-icons/src/ChatBubbleOutlined.js
index 7792d97ac6b10c..6a266a446961c1 100644
--- a/packages/material-ui-icons/src/ChatBubbleOutlined.js
+++ b/packages/material-ui-icons/src/ChatBubbleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleRounded.js b/packages/material-ui-icons/src/ChatBubbleRounded.js
index 6c9905ce5ac090..10956573cdbce5 100644
--- a/packages/material-ui-icons/src/ChatBubbleRounded.js
+++ b/packages/material-ui-icons/src/ChatBubbleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleSharp.js b/packages/material-ui-icons/src/ChatBubbleSharp.js
index e4ceccb7aeb912..f882dca1a993fc 100644
--- a/packages/material-ui-icons/src/ChatBubbleSharp.js
+++ b/packages/material-ui-icons/src/ChatBubbleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatBubbleTwoTone.js b/packages/material-ui-icons/src/ChatBubbleTwoTone.js
index 0ebc583b3e7652..f9e32a13e62b55 100644
--- a/packages/material-ui-icons/src/ChatBubbleTwoTone.js
+++ b/packages/material-ui-icons/src/ChatBubbleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatOutlined.js b/packages/material-ui-icons/src/ChatOutlined.js
index 5b1c47608e377f..6422d6e8203de7 100644
--- a/packages/material-ui-icons/src/ChatOutlined.js
+++ b/packages/material-ui-icons/src/ChatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatRounded.js b/packages/material-ui-icons/src/ChatRounded.js
index f06270ec66a44a..0071a76c6f6761 100644
--- a/packages/material-ui-icons/src/ChatRounded.js
+++ b/packages/material-ui-icons/src/ChatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatSharp.js b/packages/material-ui-icons/src/ChatSharp.js
index adb6bd15e65921..898b9b83aad019 100644
--- a/packages/material-ui-icons/src/ChatSharp.js
+++ b/packages/material-ui-icons/src/ChatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChatTwoTone.js b/packages/material-ui-icons/src/ChatTwoTone.js
index 9e835c0d93b004..6789bc06b44c0c 100644
--- a/packages/material-ui-icons/src/ChatTwoTone.js
+++ b/packages/material-ui-icons/src/ChatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Check.js b/packages/material-ui-icons/src/Check.js
index bb18034e9ec3dc..9fb56b9a217690 100644
--- a/packages/material-ui-icons/src/Check.js
+++ b/packages/material-ui-icons/src/Check.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBox.js b/packages/material-ui-icons/src/CheckBox.js
index c5166dbb90d42f..e49df4ac5a4a9b 100644
--- a/packages/material-ui-icons/src/CheckBox.js
+++ b/packages/material-ui-icons/src/CheckBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlineBlank.js b/packages/material-ui-icons/src/CheckBoxOutlineBlank.js
index 92d5c24559e271..9f4f5ddce84d08 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlineBlank.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlineBlank.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlineBlankOutlined.js b/packages/material-ui-icons/src/CheckBoxOutlineBlankOutlined.js
index 146e802727cc3f..737fda596d5116 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlineBlankOutlined.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlineBlankOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlineBlankRounded.js b/packages/material-ui-icons/src/CheckBoxOutlineBlankRounded.js
index e234686a79744c..c5a34eda6e063c 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlineBlankRounded.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlineBlankRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlineBlankSharp.js b/packages/material-ui-icons/src/CheckBoxOutlineBlankSharp.js
index 0b48e686cbfc3c..38e63f99d0ca9e 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlineBlankSharp.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlineBlankSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlineBlankTwoTone.js b/packages/material-ui-icons/src/CheckBoxOutlineBlankTwoTone.js
index 082ce3048123a6..178dd2f2beacef 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlineBlankTwoTone.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlineBlankTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxOutlined.js b/packages/material-ui-icons/src/CheckBoxOutlined.js
index b3fbe8dd96740f..6e7a85daa2e090 100644
--- a/packages/material-ui-icons/src/CheckBoxOutlined.js
+++ b/packages/material-ui-icons/src/CheckBoxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxRounded.js b/packages/material-ui-icons/src/CheckBoxRounded.js
index c106f12eefbd6b..3302896852554e 100644
--- a/packages/material-ui-icons/src/CheckBoxRounded.js
+++ b/packages/material-ui-icons/src/CheckBoxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxSharp.js b/packages/material-ui-icons/src/CheckBoxSharp.js
index 3934fb1a5891d7..72188be490c33e 100644
--- a/packages/material-ui-icons/src/CheckBoxSharp.js
+++ b/packages/material-ui-icons/src/CheckBoxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckBoxTwoTone.js b/packages/material-ui-icons/src/CheckBoxTwoTone.js
index d2c8fad78dcc66..a04cd4670697a5 100644
--- a/packages/material-ui-icons/src/CheckBoxTwoTone.js
+++ b/packages/material-ui-icons/src/CheckBoxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircle.js b/packages/material-ui-icons/src/CheckCircle.js
index c7662628b532d4..7d67cb7bd03a71 100644
--- a/packages/material-ui-icons/src/CheckCircle.js
+++ b/packages/material-ui-icons/src/CheckCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutline.js b/packages/material-ui-icons/src/CheckCircleOutline.js
index 6becefce60c966..b2fda34e447def 100644
--- a/packages/material-ui-icons/src/CheckCircleOutline.js
+++ b/packages/material-ui-icons/src/CheckCircleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutlineOutlined.js b/packages/material-ui-icons/src/CheckCircleOutlineOutlined.js
index 6975d65c3f6d21..70accfb7fdf791 100644
--- a/packages/material-ui-icons/src/CheckCircleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/CheckCircleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutlineRounded.js b/packages/material-ui-icons/src/CheckCircleOutlineRounded.js
index 64284f9cc19339..4ba1fc85145d2d 100644
--- a/packages/material-ui-icons/src/CheckCircleOutlineRounded.js
+++ b/packages/material-ui-icons/src/CheckCircleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutlineSharp.js b/packages/material-ui-icons/src/CheckCircleOutlineSharp.js
index 3b98f5ae67b78a..f5dfa28b77cecd 100644
--- a/packages/material-ui-icons/src/CheckCircleOutlineSharp.js
+++ b/packages/material-ui-icons/src/CheckCircleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutlineTwoTone.js b/packages/material-ui-icons/src/CheckCircleOutlineTwoTone.js
index e8f7fdc2fe1d1c..cd3ee1db1ccd32 100644
--- a/packages/material-ui-icons/src/CheckCircleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/CheckCircleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleOutlined.js b/packages/material-ui-icons/src/CheckCircleOutlined.js
index 8671f392ff024b..502c946b2136d0 100644
--- a/packages/material-ui-icons/src/CheckCircleOutlined.js
+++ b/packages/material-ui-icons/src/CheckCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleRounded.js b/packages/material-ui-icons/src/CheckCircleRounded.js
index b1d54d9f49cde2..4e023a6e03327f 100644
--- a/packages/material-ui-icons/src/CheckCircleRounded.js
+++ b/packages/material-ui-icons/src/CheckCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleSharp.js b/packages/material-ui-icons/src/CheckCircleSharp.js
index 3cd94a5e35bee9..a2592cda6cc981 100644
--- a/packages/material-ui-icons/src/CheckCircleSharp.js
+++ b/packages/material-ui-icons/src/CheckCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckCircleTwoTone.js b/packages/material-ui-icons/src/CheckCircleTwoTone.js
index 60ee51cfc383fa..bb0095adad6015 100644
--- a/packages/material-ui-icons/src/CheckCircleTwoTone.js
+++ b/packages/material-ui-icons/src/CheckCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckOutlined.js b/packages/material-ui-icons/src/CheckOutlined.js
index 9afcd0c3ff04a3..0424e6c787a1b1 100644
--- a/packages/material-ui-icons/src/CheckOutlined.js
+++ b/packages/material-ui-icons/src/CheckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckRounded.js b/packages/material-ui-icons/src/CheckRounded.js
index 6185da08878fe7..aaa4c496ad8c4a 100644
--- a/packages/material-ui-icons/src/CheckRounded.js
+++ b/packages/material-ui-icons/src/CheckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckSharp.js b/packages/material-ui-icons/src/CheckSharp.js
index c6bf3bc89755e2..eb3f31f949a813 100644
--- a/packages/material-ui-icons/src/CheckSharp.js
+++ b/packages/material-ui-icons/src/CheckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CheckTwoTone.js b/packages/material-ui-icons/src/CheckTwoTone.js
index 9a8617f6b371d4..340680488d3d41 100644
--- a/packages/material-ui-icons/src/CheckTwoTone.js
+++ b/packages/material-ui-icons/src/CheckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronLeft.js b/packages/material-ui-icons/src/ChevronLeft.js
index 24bd46f45a4ee5..2a7e1be3f40019 100644
--- a/packages/material-ui-icons/src/ChevronLeft.js
+++ b/packages/material-ui-icons/src/ChevronLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronLeftOutlined.js b/packages/material-ui-icons/src/ChevronLeftOutlined.js
index f5807f2742b468..851efdb3492ebc 100644
--- a/packages/material-ui-icons/src/ChevronLeftOutlined.js
+++ b/packages/material-ui-icons/src/ChevronLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronLeftRounded.js b/packages/material-ui-icons/src/ChevronLeftRounded.js
index 037fc3f6454537..4c80784d8c09af 100644
--- a/packages/material-ui-icons/src/ChevronLeftRounded.js
+++ b/packages/material-ui-icons/src/ChevronLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronLeftSharp.js b/packages/material-ui-icons/src/ChevronLeftSharp.js
index 6aa93a4757866a..ff69cdc58bd1e7 100644
--- a/packages/material-ui-icons/src/ChevronLeftSharp.js
+++ b/packages/material-ui-icons/src/ChevronLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronLeftTwoTone.js b/packages/material-ui-icons/src/ChevronLeftTwoTone.js
index 3b9d9077c0eccd..d6bcabec0a3da9 100644
--- a/packages/material-ui-icons/src/ChevronLeftTwoTone.js
+++ b/packages/material-ui-icons/src/ChevronLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronRight.js b/packages/material-ui-icons/src/ChevronRight.js
index cd4baf039d9320..fad4cc59490d50 100644
--- a/packages/material-ui-icons/src/ChevronRight.js
+++ b/packages/material-ui-icons/src/ChevronRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronRightOutlined.js b/packages/material-ui-icons/src/ChevronRightOutlined.js
index cc7ff498b07370..d85cb962117be7 100644
--- a/packages/material-ui-icons/src/ChevronRightOutlined.js
+++ b/packages/material-ui-icons/src/ChevronRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronRightRounded.js b/packages/material-ui-icons/src/ChevronRightRounded.js
index 864ac028d6cbca..4d35a38ca1ef83 100644
--- a/packages/material-ui-icons/src/ChevronRightRounded.js
+++ b/packages/material-ui-icons/src/ChevronRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronRightSharp.js b/packages/material-ui-icons/src/ChevronRightSharp.js
index b418ab30e848b5..ddf72d2990ed84 100644
--- a/packages/material-ui-icons/src/ChevronRightSharp.js
+++ b/packages/material-ui-icons/src/ChevronRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChevronRightTwoTone.js b/packages/material-ui-icons/src/ChevronRightTwoTone.js
index 1501af232e6a3c..4e211961cd9fec 100644
--- a/packages/material-ui-icons/src/ChevronRightTwoTone.js
+++ b/packages/material-ui-icons/src/ChevronRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildCare.js b/packages/material-ui-icons/src/ChildCare.js
index 7e12a8b358eccb..c150b5047ec47a 100644
--- a/packages/material-ui-icons/src/ChildCare.js
+++ b/packages/material-ui-icons/src/ChildCare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildCareOutlined.js b/packages/material-ui-icons/src/ChildCareOutlined.js
index 5e444e13f10f38..180988e7b439c5 100644
--- a/packages/material-ui-icons/src/ChildCareOutlined.js
+++ b/packages/material-ui-icons/src/ChildCareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildCareRounded.js b/packages/material-ui-icons/src/ChildCareRounded.js
index 1b4393e26a11cb..cfe37fa6dcb554 100644
--- a/packages/material-ui-icons/src/ChildCareRounded.js
+++ b/packages/material-ui-icons/src/ChildCareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildCareSharp.js b/packages/material-ui-icons/src/ChildCareSharp.js
index 2d76acd8954a29..48198a46bc033f 100644
--- a/packages/material-ui-icons/src/ChildCareSharp.js
+++ b/packages/material-ui-icons/src/ChildCareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildCareTwoTone.js b/packages/material-ui-icons/src/ChildCareTwoTone.js
index 59c4f7ee76be12..f7be2346c60612 100644
--- a/packages/material-ui-icons/src/ChildCareTwoTone.js
+++ b/packages/material-ui-icons/src/ChildCareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildFriendly.js b/packages/material-ui-icons/src/ChildFriendly.js
index 4310344300f786..17b12e7098a5d0 100644
--- a/packages/material-ui-icons/src/ChildFriendly.js
+++ b/packages/material-ui-icons/src/ChildFriendly.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildFriendlyOutlined.js b/packages/material-ui-icons/src/ChildFriendlyOutlined.js
index 34fe7d031f7241..d088a95ef2a28e 100644
--- a/packages/material-ui-icons/src/ChildFriendlyOutlined.js
+++ b/packages/material-ui-icons/src/ChildFriendlyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildFriendlyRounded.js b/packages/material-ui-icons/src/ChildFriendlyRounded.js
index 77e40070857ce3..d95890d07fa2ea 100644
--- a/packages/material-ui-icons/src/ChildFriendlyRounded.js
+++ b/packages/material-ui-icons/src/ChildFriendlyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildFriendlySharp.js b/packages/material-ui-icons/src/ChildFriendlySharp.js
index 428bba9c793b2b..a6ca6dfc238465 100644
--- a/packages/material-ui-icons/src/ChildFriendlySharp.js
+++ b/packages/material-ui-icons/src/ChildFriendlySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChildFriendlyTwoTone.js b/packages/material-ui-icons/src/ChildFriendlyTwoTone.js
index 4e142785b699d3..c6b372bd90bcd4 100644
--- a/packages/material-ui-icons/src/ChildFriendlyTwoTone.js
+++ b/packages/material-ui-icons/src/ChildFriendlyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChromeReaderMode.js b/packages/material-ui-icons/src/ChromeReaderMode.js
index c20e9c60cad561..539ba41ef940f0 100644
--- a/packages/material-ui-icons/src/ChromeReaderMode.js
+++ b/packages/material-ui-icons/src/ChromeReaderMode.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChromeReaderModeOutlined.js b/packages/material-ui-icons/src/ChromeReaderModeOutlined.js
index f94f388cccea6a..e6d7cc143f0bda 100644
--- a/packages/material-ui-icons/src/ChromeReaderModeOutlined.js
+++ b/packages/material-ui-icons/src/ChromeReaderModeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChromeReaderModeRounded.js b/packages/material-ui-icons/src/ChromeReaderModeRounded.js
index 4d4f73652c7ba4..3a06934015c05d 100644
--- a/packages/material-ui-icons/src/ChromeReaderModeRounded.js
+++ b/packages/material-ui-icons/src/ChromeReaderModeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChromeReaderModeSharp.js b/packages/material-ui-icons/src/ChromeReaderModeSharp.js
index 2cd3d855f6df08..a32f0a4e517246 100644
--- a/packages/material-ui-icons/src/ChromeReaderModeSharp.js
+++ b/packages/material-ui-icons/src/ChromeReaderModeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ChromeReaderModeTwoTone.js b/packages/material-ui-icons/src/ChromeReaderModeTwoTone.js
index 52c49de484c8b3..06ddac5c9de25d 100644
--- a/packages/material-ui-icons/src/ChromeReaderModeTwoTone.js
+++ b/packages/material-ui-icons/src/ChromeReaderModeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Class.js b/packages/material-ui-icons/src/Class.js
index 060a44681071e9..cab6b8f3e07b1f 100644
--- a/packages/material-ui-icons/src/Class.js
+++ b/packages/material-ui-icons/src/Class.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClassOutlined.js b/packages/material-ui-icons/src/ClassOutlined.js
index 846785a829a38c..a4401f44c0fd47 100644
--- a/packages/material-ui-icons/src/ClassOutlined.js
+++ b/packages/material-ui-icons/src/ClassOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClassRounded.js b/packages/material-ui-icons/src/ClassRounded.js
index 7a1b8d7cdb19e7..7ad7416e7396bd 100644
--- a/packages/material-ui-icons/src/ClassRounded.js
+++ b/packages/material-ui-icons/src/ClassRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClassSharp.js b/packages/material-ui-icons/src/ClassSharp.js
index 21569b0ddf01cc..6e1e3b1e94a7e3 100644
--- a/packages/material-ui-icons/src/ClassSharp.js
+++ b/packages/material-ui-icons/src/ClassSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClassTwoTone.js b/packages/material-ui-icons/src/ClassTwoTone.js
index 17fc7726b7cc80..e0c523c43744e7 100644
--- a/packages/material-ui-icons/src/ClassTwoTone.js
+++ b/packages/material-ui-icons/src/ClassTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Clear.js b/packages/material-ui-icons/src/Clear.js
index 9636e5a5f76001..783dc31b5205df 100644
--- a/packages/material-ui-icons/src/Clear.js
+++ b/packages/material-ui-icons/src/Clear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearAll.js b/packages/material-ui-icons/src/ClearAll.js
index fa9922d8a6ea1d..f36581bf4e8a2b 100644
--- a/packages/material-ui-icons/src/ClearAll.js
+++ b/packages/material-ui-icons/src/ClearAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearAllOutlined.js b/packages/material-ui-icons/src/ClearAllOutlined.js
index 11e5a26db8288e..8da57e91a97cef 100644
--- a/packages/material-ui-icons/src/ClearAllOutlined.js
+++ b/packages/material-ui-icons/src/ClearAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearAllRounded.js b/packages/material-ui-icons/src/ClearAllRounded.js
index 2711e53f4bb9f2..55bccbd7f5159b 100644
--- a/packages/material-ui-icons/src/ClearAllRounded.js
+++ b/packages/material-ui-icons/src/ClearAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearAllSharp.js b/packages/material-ui-icons/src/ClearAllSharp.js
index af1cbbe4461572..83a287cd4fd732 100644
--- a/packages/material-ui-icons/src/ClearAllSharp.js
+++ b/packages/material-ui-icons/src/ClearAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearAllTwoTone.js b/packages/material-ui-icons/src/ClearAllTwoTone.js
index b49bda8bbb761c..6546db0e38a1f1 100644
--- a/packages/material-ui-icons/src/ClearAllTwoTone.js
+++ b/packages/material-ui-icons/src/ClearAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearOutlined.js b/packages/material-ui-icons/src/ClearOutlined.js
index 1fdb2492cf1df6..93d717c8cfaee9 100644
--- a/packages/material-ui-icons/src/ClearOutlined.js
+++ b/packages/material-ui-icons/src/ClearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearRounded.js b/packages/material-ui-icons/src/ClearRounded.js
index 5e55fc16d5ff6d..f3cd2216998026 100644
--- a/packages/material-ui-icons/src/ClearRounded.js
+++ b/packages/material-ui-icons/src/ClearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearSharp.js b/packages/material-ui-icons/src/ClearSharp.js
index 7428986f49976b..c282b7577c1e24 100644
--- a/packages/material-ui-icons/src/ClearSharp.js
+++ b/packages/material-ui-icons/src/ClearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClearTwoTone.js b/packages/material-ui-icons/src/ClearTwoTone.js
index 4f943439032185..e2427a9abcbfa0 100644
--- a/packages/material-ui-icons/src/ClearTwoTone.js
+++ b/packages/material-ui-icons/src/ClearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Close.js b/packages/material-ui-icons/src/Close.js
index 2b1ba36e207406..8da084220d56bf 100644
--- a/packages/material-ui-icons/src/Close.js
+++ b/packages/material-ui-icons/src/Close.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloseOutlined.js b/packages/material-ui-icons/src/CloseOutlined.js
index 4cef5d8c0c3a80..53d979de31e88b 100644
--- a/packages/material-ui-icons/src/CloseOutlined.js
+++ b/packages/material-ui-icons/src/CloseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloseRounded.js b/packages/material-ui-icons/src/CloseRounded.js
index 00caaf848c5dbe..7266029444eb27 100644
--- a/packages/material-ui-icons/src/CloseRounded.js
+++ b/packages/material-ui-icons/src/CloseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloseSharp.js b/packages/material-ui-icons/src/CloseSharp.js
index 5f0c5d79a5b6dd..2d42a36d563fe2 100644
--- a/packages/material-ui-icons/src/CloseSharp.js
+++ b/packages/material-ui-icons/src/CloseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloseTwoTone.js b/packages/material-ui-icons/src/CloseTwoTone.js
index 8c9775f88c3673..39588fb67f2297 100644
--- a/packages/material-ui-icons/src/CloseTwoTone.js
+++ b/packages/material-ui-icons/src/CloseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClosedCaption.js b/packages/material-ui-icons/src/ClosedCaption.js
index 1f287de211f2b4..295ecea2f60910 100644
--- a/packages/material-ui-icons/src/ClosedCaption.js
+++ b/packages/material-ui-icons/src/ClosedCaption.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClosedCaptionOutlined.js b/packages/material-ui-icons/src/ClosedCaptionOutlined.js
index 2fcbc2c6dc3122..63cbbfe75d5f00 100644
--- a/packages/material-ui-icons/src/ClosedCaptionOutlined.js
+++ b/packages/material-ui-icons/src/ClosedCaptionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClosedCaptionRounded.js b/packages/material-ui-icons/src/ClosedCaptionRounded.js
index 7cc602612e1854..18c15f690f6057 100644
--- a/packages/material-ui-icons/src/ClosedCaptionRounded.js
+++ b/packages/material-ui-icons/src/ClosedCaptionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClosedCaptionSharp.js b/packages/material-ui-icons/src/ClosedCaptionSharp.js
index 16670c7f793c96..b11ee692755196 100644
--- a/packages/material-ui-icons/src/ClosedCaptionSharp.js
+++ b/packages/material-ui-icons/src/ClosedCaptionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ClosedCaptionTwoTone.js b/packages/material-ui-icons/src/ClosedCaptionTwoTone.js
index 55904e9130ea28..d2ef5e8eeb8e15 100644
--- a/packages/material-ui-icons/src/ClosedCaptionTwoTone.js
+++ b/packages/material-ui-icons/src/ClosedCaptionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Cloud.js b/packages/material-ui-icons/src/Cloud.js
index becaf626cd6bbd..7d98140c0c3837 100644
--- a/packages/material-ui-icons/src/Cloud.js
+++ b/packages/material-ui-icons/src/Cloud.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudCircle.js b/packages/material-ui-icons/src/CloudCircle.js
index fe25d30e55946e..4c8ba2f5d5254f 100644
--- a/packages/material-ui-icons/src/CloudCircle.js
+++ b/packages/material-ui-icons/src/CloudCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudCircleOutlined.js b/packages/material-ui-icons/src/CloudCircleOutlined.js
index f23fcecb1ade10..25484c1e22be2a 100644
--- a/packages/material-ui-icons/src/CloudCircleOutlined.js
+++ b/packages/material-ui-icons/src/CloudCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudCircleRounded.js b/packages/material-ui-icons/src/CloudCircleRounded.js
index 0bc9c883e38d2a..5b29128b563f0f 100644
--- a/packages/material-ui-icons/src/CloudCircleRounded.js
+++ b/packages/material-ui-icons/src/CloudCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudCircleSharp.js b/packages/material-ui-icons/src/CloudCircleSharp.js
index 34024c86ebb3ce..253968d3e4731b 100644
--- a/packages/material-ui-icons/src/CloudCircleSharp.js
+++ b/packages/material-ui-icons/src/CloudCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudCircleTwoTone.js b/packages/material-ui-icons/src/CloudCircleTwoTone.js
index 70176bd963a892..1ee2de463a7f98 100644
--- a/packages/material-ui-icons/src/CloudCircleTwoTone.js
+++ b/packages/material-ui-icons/src/CloudCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDone.js b/packages/material-ui-icons/src/CloudDone.js
index 8bcad748dc30ca..c2b720b54d8334 100644
--- a/packages/material-ui-icons/src/CloudDone.js
+++ b/packages/material-ui-icons/src/CloudDone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDoneOutlined.js b/packages/material-ui-icons/src/CloudDoneOutlined.js
index b83a69cc9ff007..d6c0bca2be4f17 100644
--- a/packages/material-ui-icons/src/CloudDoneOutlined.js
+++ b/packages/material-ui-icons/src/CloudDoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDoneRounded.js b/packages/material-ui-icons/src/CloudDoneRounded.js
index 8a06f761aac686..5669f58796344b 100644
--- a/packages/material-ui-icons/src/CloudDoneRounded.js
+++ b/packages/material-ui-icons/src/CloudDoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDoneSharp.js b/packages/material-ui-icons/src/CloudDoneSharp.js
index f52a915caf17e5..9321bb32d2202c 100644
--- a/packages/material-ui-icons/src/CloudDoneSharp.js
+++ b/packages/material-ui-icons/src/CloudDoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDoneTwoTone.js b/packages/material-ui-icons/src/CloudDoneTwoTone.js
index 152f79d1c96524..2b5746a6b0c06d 100644
--- a/packages/material-ui-icons/src/CloudDoneTwoTone.js
+++ b/packages/material-ui-icons/src/CloudDoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDownload.js b/packages/material-ui-icons/src/CloudDownload.js
index 677f0ab52970ef..89c89e19522c0d 100644
--- a/packages/material-ui-icons/src/CloudDownload.js
+++ b/packages/material-ui-icons/src/CloudDownload.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDownloadOutlined.js b/packages/material-ui-icons/src/CloudDownloadOutlined.js
index 79dcaa5ce0d6f9..5ec34b83e6c57e 100644
--- a/packages/material-ui-icons/src/CloudDownloadOutlined.js
+++ b/packages/material-ui-icons/src/CloudDownloadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDownloadRounded.js b/packages/material-ui-icons/src/CloudDownloadRounded.js
index 8a123e9510c2af..505467e9d4288c 100644
--- a/packages/material-ui-icons/src/CloudDownloadRounded.js
+++ b/packages/material-ui-icons/src/CloudDownloadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDownloadSharp.js b/packages/material-ui-icons/src/CloudDownloadSharp.js
index aed559c2a5e207..89063e08da1270 100644
--- a/packages/material-ui-icons/src/CloudDownloadSharp.js
+++ b/packages/material-ui-icons/src/CloudDownloadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudDownloadTwoTone.js b/packages/material-ui-icons/src/CloudDownloadTwoTone.js
index b1115ec17a524f..0ded42c4913b52 100644
--- a/packages/material-ui-icons/src/CloudDownloadTwoTone.js
+++ b/packages/material-ui-icons/src/CloudDownloadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOff.js b/packages/material-ui-icons/src/CloudOff.js
index c730f3b4100211..39e94bb87c3d59 100644
--- a/packages/material-ui-icons/src/CloudOff.js
+++ b/packages/material-ui-icons/src/CloudOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOffOutlined.js b/packages/material-ui-icons/src/CloudOffOutlined.js
index a13b18ebf4fcb3..213eae86cbbfe6 100644
--- a/packages/material-ui-icons/src/CloudOffOutlined.js
+++ b/packages/material-ui-icons/src/CloudOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOffRounded.js b/packages/material-ui-icons/src/CloudOffRounded.js
index d059482b3e1494..bfef1e1762b999 100644
--- a/packages/material-ui-icons/src/CloudOffRounded.js
+++ b/packages/material-ui-icons/src/CloudOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOffSharp.js b/packages/material-ui-icons/src/CloudOffSharp.js
index ee0f6f73d8a4d5..ba91620854ccba 100644
--- a/packages/material-ui-icons/src/CloudOffSharp.js
+++ b/packages/material-ui-icons/src/CloudOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOffTwoTone.js b/packages/material-ui-icons/src/CloudOffTwoTone.js
index 839b4c94e56aa3..41692a4ab6c6af 100644
--- a/packages/material-ui-icons/src/CloudOffTwoTone.js
+++ b/packages/material-ui-icons/src/CloudOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudOutlined.js b/packages/material-ui-icons/src/CloudOutlined.js
index 262fa0797a7fca..14bd1760ccaf82 100644
--- a/packages/material-ui-icons/src/CloudOutlined.js
+++ b/packages/material-ui-icons/src/CloudOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudQueue.js b/packages/material-ui-icons/src/CloudQueue.js
index bc111f21ddd8a7..a8b874f7259b54 100644
--- a/packages/material-ui-icons/src/CloudQueue.js
+++ b/packages/material-ui-icons/src/CloudQueue.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudQueueOutlined.js b/packages/material-ui-icons/src/CloudQueueOutlined.js
index 5dc2e473c2d203..4f987aea5d054c 100644
--- a/packages/material-ui-icons/src/CloudQueueOutlined.js
+++ b/packages/material-ui-icons/src/CloudQueueOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudQueueRounded.js b/packages/material-ui-icons/src/CloudQueueRounded.js
index c7ace0f4eb48f8..c4ff223a40cdda 100644
--- a/packages/material-ui-icons/src/CloudQueueRounded.js
+++ b/packages/material-ui-icons/src/CloudQueueRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudQueueSharp.js b/packages/material-ui-icons/src/CloudQueueSharp.js
index 03288272a09221..39be255d5f1af6 100644
--- a/packages/material-ui-icons/src/CloudQueueSharp.js
+++ b/packages/material-ui-icons/src/CloudQueueSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudQueueTwoTone.js b/packages/material-ui-icons/src/CloudQueueTwoTone.js
index 9c9fa1b4b4c130..60e72e98fc7c16 100644
--- a/packages/material-ui-icons/src/CloudQueueTwoTone.js
+++ b/packages/material-ui-icons/src/CloudQueueTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudRounded.js b/packages/material-ui-icons/src/CloudRounded.js
index 21223d248a701f..463b9550a0e864 100644
--- a/packages/material-ui-icons/src/CloudRounded.js
+++ b/packages/material-ui-icons/src/CloudRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudSharp.js b/packages/material-ui-icons/src/CloudSharp.js
index 398b4fe13f7884..5ed2bb880471d7 100644
--- a/packages/material-ui-icons/src/CloudSharp.js
+++ b/packages/material-ui-icons/src/CloudSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudTwoTone.js b/packages/material-ui-icons/src/CloudTwoTone.js
index a30cb78b59832e..1082237c7b8f23 100644
--- a/packages/material-ui-icons/src/CloudTwoTone.js
+++ b/packages/material-ui-icons/src/CloudTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudUpload.js b/packages/material-ui-icons/src/CloudUpload.js
index 485e7488047f76..d7a9fc76443763 100644
--- a/packages/material-ui-icons/src/CloudUpload.js
+++ b/packages/material-ui-icons/src/CloudUpload.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudUploadOutlined.js b/packages/material-ui-icons/src/CloudUploadOutlined.js
index e16a6bbb669fcf..a727e1885bf0cb 100644
--- a/packages/material-ui-icons/src/CloudUploadOutlined.js
+++ b/packages/material-ui-icons/src/CloudUploadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudUploadRounded.js b/packages/material-ui-icons/src/CloudUploadRounded.js
index c859681eb47d95..49db82542a9114 100644
--- a/packages/material-ui-icons/src/CloudUploadRounded.js
+++ b/packages/material-ui-icons/src/CloudUploadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudUploadSharp.js b/packages/material-ui-icons/src/CloudUploadSharp.js
index 9eb687a76bd6e2..4cfbbdecafe91d 100644
--- a/packages/material-ui-icons/src/CloudUploadSharp.js
+++ b/packages/material-ui-icons/src/CloudUploadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CloudUploadTwoTone.js b/packages/material-ui-icons/src/CloudUploadTwoTone.js
index 82494f5ec6163d..149007352500a5 100644
--- a/packages/material-ui-icons/src/CloudUploadTwoTone.js
+++ b/packages/material-ui-icons/src/CloudUploadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Code.js b/packages/material-ui-icons/src/Code.js
index 35977d648766bd..d7974aefac99e1 100644
--- a/packages/material-ui-icons/src/Code.js
+++ b/packages/material-ui-icons/src/Code.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CodeOutlined.js b/packages/material-ui-icons/src/CodeOutlined.js
index a19595dfef54cd..e4ce8ee19330a5 100644
--- a/packages/material-ui-icons/src/CodeOutlined.js
+++ b/packages/material-ui-icons/src/CodeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CodeRounded.js b/packages/material-ui-icons/src/CodeRounded.js
index df1966c85b8223..72d22a1a90e746 100644
--- a/packages/material-ui-icons/src/CodeRounded.js
+++ b/packages/material-ui-icons/src/CodeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CodeSharp.js b/packages/material-ui-icons/src/CodeSharp.js
index 74b10d0c741658..a59af616f299f4 100644
--- a/packages/material-ui-icons/src/CodeSharp.js
+++ b/packages/material-ui-icons/src/CodeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CodeTwoTone.js b/packages/material-ui-icons/src/CodeTwoTone.js
index d81d7a0661af39..bf279e369114f9 100644
--- a/packages/material-ui-icons/src/CodeTwoTone.js
+++ b/packages/material-ui-icons/src/CodeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Collections.js b/packages/material-ui-icons/src/Collections.js
index fba79be286e3ef..be05b3d04f778f 100644
--- a/packages/material-ui-icons/src/Collections.js
+++ b/packages/material-ui-icons/src/Collections.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsBookmark.js b/packages/material-ui-icons/src/CollectionsBookmark.js
index 91c7ea345aa0ea..d824383eea4629 100644
--- a/packages/material-ui-icons/src/CollectionsBookmark.js
+++ b/packages/material-ui-icons/src/CollectionsBookmark.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsBookmarkOutlined.js b/packages/material-ui-icons/src/CollectionsBookmarkOutlined.js
index a0d6a63d890286..c9b1798218cabe 100644
--- a/packages/material-ui-icons/src/CollectionsBookmarkOutlined.js
+++ b/packages/material-ui-icons/src/CollectionsBookmarkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsBookmarkRounded.js b/packages/material-ui-icons/src/CollectionsBookmarkRounded.js
index 4794f070c27bbc..8b78fb9fb955ae 100644
--- a/packages/material-ui-icons/src/CollectionsBookmarkRounded.js
+++ b/packages/material-ui-icons/src/CollectionsBookmarkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsBookmarkSharp.js b/packages/material-ui-icons/src/CollectionsBookmarkSharp.js
index 1aabbc3c408636..e26c6a80758e93 100644
--- a/packages/material-ui-icons/src/CollectionsBookmarkSharp.js
+++ b/packages/material-ui-icons/src/CollectionsBookmarkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsBookmarkTwoTone.js b/packages/material-ui-icons/src/CollectionsBookmarkTwoTone.js
index f1cc59647c7744..91177229ff0c97 100644
--- a/packages/material-ui-icons/src/CollectionsBookmarkTwoTone.js
+++ b/packages/material-ui-icons/src/CollectionsBookmarkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsOutlined.js b/packages/material-ui-icons/src/CollectionsOutlined.js
index 04b50df2419018..1c8d6a775aeb75 100644
--- a/packages/material-ui-icons/src/CollectionsOutlined.js
+++ b/packages/material-ui-icons/src/CollectionsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsRounded.js b/packages/material-ui-icons/src/CollectionsRounded.js
index c023a521f13cf3..a8f4c986a87557 100644
--- a/packages/material-ui-icons/src/CollectionsRounded.js
+++ b/packages/material-ui-icons/src/CollectionsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsSharp.js b/packages/material-ui-icons/src/CollectionsSharp.js
index daffe552e41873..a5134c98da817c 100644
--- a/packages/material-ui-icons/src/CollectionsSharp.js
+++ b/packages/material-ui-icons/src/CollectionsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CollectionsTwoTone.js b/packages/material-ui-icons/src/CollectionsTwoTone.js
index f43a76cbb689e9..e98605fc2ce6ac 100644
--- a/packages/material-ui-icons/src/CollectionsTwoTone.js
+++ b/packages/material-ui-icons/src/CollectionsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorLens.js b/packages/material-ui-icons/src/ColorLens.js
index cb6179804f9388..6c1a69fa1d2a66 100644
--- a/packages/material-ui-icons/src/ColorLens.js
+++ b/packages/material-ui-icons/src/ColorLens.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorLensOutlined.js b/packages/material-ui-icons/src/ColorLensOutlined.js
index 88dae1419f3939..24a5cb1a9934de 100644
--- a/packages/material-ui-icons/src/ColorLensOutlined.js
+++ b/packages/material-ui-icons/src/ColorLensOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorLensRounded.js b/packages/material-ui-icons/src/ColorLensRounded.js
index 86f405fdffad66..2c51f7797673fe 100644
--- a/packages/material-ui-icons/src/ColorLensRounded.js
+++ b/packages/material-ui-icons/src/ColorLensRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorLensSharp.js b/packages/material-ui-icons/src/ColorLensSharp.js
index 23b14cc78b72f9..44432e8ea61406 100644
--- a/packages/material-ui-icons/src/ColorLensSharp.js
+++ b/packages/material-ui-icons/src/ColorLensSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorLensTwoTone.js b/packages/material-ui-icons/src/ColorLensTwoTone.js
index ae86201540032a..bcad7211289c27 100644
--- a/packages/material-ui-icons/src/ColorLensTwoTone.js
+++ b/packages/material-ui-icons/src/ColorLensTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Colorize.js b/packages/material-ui-icons/src/Colorize.js
index 058dc2e4979f35..eccf2e5a7e9bc1 100644
--- a/packages/material-ui-icons/src/Colorize.js
+++ b/packages/material-ui-icons/src/Colorize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorizeOutlined.js b/packages/material-ui-icons/src/ColorizeOutlined.js
index 07f68bdda35110..63dc742c88611c 100644
--- a/packages/material-ui-icons/src/ColorizeOutlined.js
+++ b/packages/material-ui-icons/src/ColorizeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorizeRounded.js b/packages/material-ui-icons/src/ColorizeRounded.js
index e592140ffd032c..63490a3f1b1f34 100644
--- a/packages/material-ui-icons/src/ColorizeRounded.js
+++ b/packages/material-ui-icons/src/ColorizeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorizeSharp.js b/packages/material-ui-icons/src/ColorizeSharp.js
index 9969863bffd623..fa9aa53e8c1a10 100644
--- a/packages/material-ui-icons/src/ColorizeSharp.js
+++ b/packages/material-ui-icons/src/ColorizeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ColorizeTwoTone.js b/packages/material-ui-icons/src/ColorizeTwoTone.js
index 23979035583b52..6b78ebcda06b83 100644
--- a/packages/material-ui-icons/src/ColorizeTwoTone.js
+++ b/packages/material-ui-icons/src/ColorizeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Comment.js b/packages/material-ui-icons/src/Comment.js
index 3b4ea147594aa1..bd599e1067a702 100644
--- a/packages/material-ui-icons/src/Comment.js
+++ b/packages/material-ui-icons/src/Comment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommentOutlined.js b/packages/material-ui-icons/src/CommentOutlined.js
index 0dccacce95ccf1..17f855ce787562 100644
--- a/packages/material-ui-icons/src/CommentOutlined.js
+++ b/packages/material-ui-icons/src/CommentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommentRounded.js b/packages/material-ui-icons/src/CommentRounded.js
index 29ff228a5a5b1d..8de665e886bca6 100644
--- a/packages/material-ui-icons/src/CommentRounded.js
+++ b/packages/material-ui-icons/src/CommentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommentSharp.js b/packages/material-ui-icons/src/CommentSharp.js
index e40905b2c45827..83ad451318ea5e 100644
--- a/packages/material-ui-icons/src/CommentSharp.js
+++ b/packages/material-ui-icons/src/CommentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommentTwoTone.js b/packages/material-ui-icons/src/CommentTwoTone.js
index b1f83ca177f743..7787c3cecff451 100644
--- a/packages/material-ui-icons/src/CommentTwoTone.js
+++ b/packages/material-ui-icons/src/CommentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Commute.js b/packages/material-ui-icons/src/Commute.js
index 800e601016c3c5..9bfb4f2c8f18dd 100644
--- a/packages/material-ui-icons/src/Commute.js
+++ b/packages/material-ui-icons/src/Commute.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommuteOutlined.js b/packages/material-ui-icons/src/CommuteOutlined.js
index f36d4c7a44ad73..2d26f24f6ac557 100644
--- a/packages/material-ui-icons/src/CommuteOutlined.js
+++ b/packages/material-ui-icons/src/CommuteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommuteRounded.js b/packages/material-ui-icons/src/CommuteRounded.js
index e4509b492ce1a8..bd6cbefaf436ac 100644
--- a/packages/material-ui-icons/src/CommuteRounded.js
+++ b/packages/material-ui-icons/src/CommuteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommuteSharp.js b/packages/material-ui-icons/src/CommuteSharp.js
index 57746f2dc307c3..6716898cfd95b8 100644
--- a/packages/material-ui-icons/src/CommuteSharp.js
+++ b/packages/material-ui-icons/src/CommuteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CommuteTwoTone.js b/packages/material-ui-icons/src/CommuteTwoTone.js
index beb92ed989db45..201cef505b5d74 100644
--- a/packages/material-ui-icons/src/CommuteTwoTone.js
+++ b/packages/material-ui-icons/src/CommuteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Compare.js b/packages/material-ui-icons/src/Compare.js
index 608f0eedfd5c46..bf8d1f1cf7c545 100644
--- a/packages/material-ui-icons/src/Compare.js
+++ b/packages/material-ui-icons/src/Compare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareArrows.js b/packages/material-ui-icons/src/CompareArrows.js
index 4b85ac4ef9a562..b9c73b678f6541 100644
--- a/packages/material-ui-icons/src/CompareArrows.js
+++ b/packages/material-ui-icons/src/CompareArrows.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareArrowsOutlined.js b/packages/material-ui-icons/src/CompareArrowsOutlined.js
index eb3c87215a2357..27dd64b6a122a6 100644
--- a/packages/material-ui-icons/src/CompareArrowsOutlined.js
+++ b/packages/material-ui-icons/src/CompareArrowsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareArrowsRounded.js b/packages/material-ui-icons/src/CompareArrowsRounded.js
index a00752d62366b6..7641a846311c74 100644
--- a/packages/material-ui-icons/src/CompareArrowsRounded.js
+++ b/packages/material-ui-icons/src/CompareArrowsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareArrowsSharp.js b/packages/material-ui-icons/src/CompareArrowsSharp.js
index ac8a077ade9e55..9484bd1d5f8ae6 100644
--- a/packages/material-ui-icons/src/CompareArrowsSharp.js
+++ b/packages/material-ui-icons/src/CompareArrowsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareArrowsTwoTone.js b/packages/material-ui-icons/src/CompareArrowsTwoTone.js
index 098f8bfb32d6f9..d76f77cd9463f8 100644
--- a/packages/material-ui-icons/src/CompareArrowsTwoTone.js
+++ b/packages/material-ui-icons/src/CompareArrowsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareOutlined.js b/packages/material-ui-icons/src/CompareOutlined.js
index 3157e25afd52bd..d7c86b7ef8ed15 100644
--- a/packages/material-ui-icons/src/CompareOutlined.js
+++ b/packages/material-ui-icons/src/CompareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareRounded.js b/packages/material-ui-icons/src/CompareRounded.js
index aeea72051d3179..758358d23998b5 100644
--- a/packages/material-ui-icons/src/CompareRounded.js
+++ b/packages/material-ui-icons/src/CompareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareSharp.js b/packages/material-ui-icons/src/CompareSharp.js
index 9837dd0488ad39..f0bff1d468f6d1 100644
--- a/packages/material-ui-icons/src/CompareSharp.js
+++ b/packages/material-ui-icons/src/CompareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompareTwoTone.js b/packages/material-ui-icons/src/CompareTwoTone.js
index 7bd0c440df98cd..ea910ed50d08f2 100644
--- a/packages/material-ui-icons/src/CompareTwoTone.js
+++ b/packages/material-ui-icons/src/CompareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompassCalibration.js b/packages/material-ui-icons/src/CompassCalibration.js
index 1c51a9faa4429e..f42805a9f31de0 100644
--- a/packages/material-ui-icons/src/CompassCalibration.js
+++ b/packages/material-ui-icons/src/CompassCalibration.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompassCalibrationOutlined.js b/packages/material-ui-icons/src/CompassCalibrationOutlined.js
index f1257e6b7d6f4f..4f09f40077934a 100644
--- a/packages/material-ui-icons/src/CompassCalibrationOutlined.js
+++ b/packages/material-ui-icons/src/CompassCalibrationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompassCalibrationRounded.js b/packages/material-ui-icons/src/CompassCalibrationRounded.js
index be5d17041f44b5..7989b94bdcb9c3 100644
--- a/packages/material-ui-icons/src/CompassCalibrationRounded.js
+++ b/packages/material-ui-icons/src/CompassCalibrationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompassCalibrationSharp.js b/packages/material-ui-icons/src/CompassCalibrationSharp.js
index b0179495b51258..215d66829cc42b 100644
--- a/packages/material-ui-icons/src/CompassCalibrationSharp.js
+++ b/packages/material-ui-icons/src/CompassCalibrationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CompassCalibrationTwoTone.js b/packages/material-ui-icons/src/CompassCalibrationTwoTone.js
index be1d4ea12b2ec2..6bc43b757f0961 100644
--- a/packages/material-ui-icons/src/CompassCalibrationTwoTone.js
+++ b/packages/material-ui-icons/src/CompassCalibrationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Computer.js b/packages/material-ui-icons/src/Computer.js
index a1900ada655b93..77a0e8ff5e0223 100644
--- a/packages/material-ui-icons/src/Computer.js
+++ b/packages/material-ui-icons/src/Computer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ComputerOutlined.js b/packages/material-ui-icons/src/ComputerOutlined.js
index 9144465d0d7435..ae55c644c7dbe3 100644
--- a/packages/material-ui-icons/src/ComputerOutlined.js
+++ b/packages/material-ui-icons/src/ComputerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ComputerRounded.js b/packages/material-ui-icons/src/ComputerRounded.js
index 32d52ee1f0baff..098fc10c5cb4d4 100644
--- a/packages/material-ui-icons/src/ComputerRounded.js
+++ b/packages/material-ui-icons/src/ComputerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ComputerSharp.js b/packages/material-ui-icons/src/ComputerSharp.js
index 862c3a4f871199..ec8287af4b3133 100644
--- a/packages/material-ui-icons/src/ComputerSharp.js
+++ b/packages/material-ui-icons/src/ComputerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ComputerTwoTone.js b/packages/material-ui-icons/src/ComputerTwoTone.js
index 36f526b0bed5b2..9356343d9b86fc 100644
--- a/packages/material-ui-icons/src/ComputerTwoTone.js
+++ b/packages/material-ui-icons/src/ComputerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ConfirmationNumber.js b/packages/material-ui-icons/src/ConfirmationNumber.js
index b06aa2273b40ab..a6a8fc794b5029 100644
--- a/packages/material-ui-icons/src/ConfirmationNumber.js
+++ b/packages/material-ui-icons/src/ConfirmationNumber.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ConfirmationNumberOutlined.js b/packages/material-ui-icons/src/ConfirmationNumberOutlined.js
index df1af2528ae269..0e21cb10d9b8a8 100644
--- a/packages/material-ui-icons/src/ConfirmationNumberOutlined.js
+++ b/packages/material-ui-icons/src/ConfirmationNumberOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ConfirmationNumberRounded.js b/packages/material-ui-icons/src/ConfirmationNumberRounded.js
index af717ed7c45971..20fec22a59fd24 100644
--- a/packages/material-ui-icons/src/ConfirmationNumberRounded.js
+++ b/packages/material-ui-icons/src/ConfirmationNumberRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ConfirmationNumberSharp.js b/packages/material-ui-icons/src/ConfirmationNumberSharp.js
index 0dc8da51466820..1a05980658c9ef 100644
--- a/packages/material-ui-icons/src/ConfirmationNumberSharp.js
+++ b/packages/material-ui-icons/src/ConfirmationNumberSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ConfirmationNumberTwoTone.js b/packages/material-ui-icons/src/ConfirmationNumberTwoTone.js
index a2464fa455f018..63578f2958a197 100644
--- a/packages/material-ui-icons/src/ConfirmationNumberTwoTone.js
+++ b/packages/material-ui-icons/src/ConfirmationNumberTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactMail.js b/packages/material-ui-icons/src/ContactMail.js
index f7c3faaa9b35b6..5e15a852c97c07 100644
--- a/packages/material-ui-icons/src/ContactMail.js
+++ b/packages/material-ui-icons/src/ContactMail.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactMailOutlined.js b/packages/material-ui-icons/src/ContactMailOutlined.js
index 63655a9e34e67b..e2ee0a5554dc7a 100644
--- a/packages/material-ui-icons/src/ContactMailOutlined.js
+++ b/packages/material-ui-icons/src/ContactMailOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactMailRounded.js b/packages/material-ui-icons/src/ContactMailRounded.js
index e4104e7b6ae470..181ff8990c3661 100644
--- a/packages/material-ui-icons/src/ContactMailRounded.js
+++ b/packages/material-ui-icons/src/ContactMailRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactMailSharp.js b/packages/material-ui-icons/src/ContactMailSharp.js
index 622444ebb2cfd5..4898cef834a6da 100644
--- a/packages/material-ui-icons/src/ContactMailSharp.js
+++ b/packages/material-ui-icons/src/ContactMailSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactMailTwoTone.js b/packages/material-ui-icons/src/ContactMailTwoTone.js
index caa95e22c4767f..e176c97c3820ff 100644
--- a/packages/material-ui-icons/src/ContactMailTwoTone.js
+++ b/packages/material-ui-icons/src/ContactMailTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactPhone.js b/packages/material-ui-icons/src/ContactPhone.js
index 5b1fdc8a602cf6..175ee419600032 100644
--- a/packages/material-ui-icons/src/ContactPhone.js
+++ b/packages/material-ui-icons/src/ContactPhone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactPhoneOutlined.js b/packages/material-ui-icons/src/ContactPhoneOutlined.js
index 52ff0b1423b4c2..e0c7efb7b2b897 100644
--- a/packages/material-ui-icons/src/ContactPhoneOutlined.js
+++ b/packages/material-ui-icons/src/ContactPhoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactPhoneRounded.js b/packages/material-ui-icons/src/ContactPhoneRounded.js
index 63c64fc0c6d587..74668c787716ce 100644
--- a/packages/material-ui-icons/src/ContactPhoneRounded.js
+++ b/packages/material-ui-icons/src/ContactPhoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactPhoneSharp.js b/packages/material-ui-icons/src/ContactPhoneSharp.js
index b0ca3a0bdd8529..a7ef3a452466cd 100644
--- a/packages/material-ui-icons/src/ContactPhoneSharp.js
+++ b/packages/material-ui-icons/src/ContactPhoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactPhoneTwoTone.js b/packages/material-ui-icons/src/ContactPhoneTwoTone.js
index 11fefb20c2e58e..95095be59b8f4b 100644
--- a/packages/material-ui-icons/src/ContactPhoneTwoTone.js
+++ b/packages/material-ui-icons/src/ContactPhoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactSupport.js b/packages/material-ui-icons/src/ContactSupport.js
index a8034116dff8d1..8e42bf954035b0 100644
--- a/packages/material-ui-icons/src/ContactSupport.js
+++ b/packages/material-ui-icons/src/ContactSupport.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactSupportOutlined.js b/packages/material-ui-icons/src/ContactSupportOutlined.js
index ae9ebc60fdd745..81c747e62f7d3f 100644
--- a/packages/material-ui-icons/src/ContactSupportOutlined.js
+++ b/packages/material-ui-icons/src/ContactSupportOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactSupportRounded.js b/packages/material-ui-icons/src/ContactSupportRounded.js
index 6c68bec4482705..2df8d33e51af2f 100644
--- a/packages/material-ui-icons/src/ContactSupportRounded.js
+++ b/packages/material-ui-icons/src/ContactSupportRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactSupportSharp.js b/packages/material-ui-icons/src/ContactSupportSharp.js
index 2c1df3f572a12d..9a86b95a3b9179 100644
--- a/packages/material-ui-icons/src/ContactSupportSharp.js
+++ b/packages/material-ui-icons/src/ContactSupportSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactSupportTwoTone.js b/packages/material-ui-icons/src/ContactSupportTwoTone.js
index 4e1f4fef8a1a5c..839c74a5392582 100644
--- a/packages/material-ui-icons/src/ContactSupportTwoTone.js
+++ b/packages/material-ui-icons/src/ContactSupportTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Contactless.js b/packages/material-ui-icons/src/Contactless.js
index 9c9013d8ca9d01..687c7a399f27ad 100644
--- a/packages/material-ui-icons/src/Contactless.js
+++ b/packages/material-ui-icons/src/Contactless.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactlessOutlined.js b/packages/material-ui-icons/src/ContactlessOutlined.js
index a2d8005a9c5588..3ea2cdbc458c90 100644
--- a/packages/material-ui-icons/src/ContactlessOutlined.js
+++ b/packages/material-ui-icons/src/ContactlessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactlessRounded.js b/packages/material-ui-icons/src/ContactlessRounded.js
index bfd8ced5b054e1..48b1c4dbf3ac53 100644
--- a/packages/material-ui-icons/src/ContactlessRounded.js
+++ b/packages/material-ui-icons/src/ContactlessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactlessSharp.js b/packages/material-ui-icons/src/ContactlessSharp.js
index 2cd9628c4a4b66..3a205e6864d065 100644
--- a/packages/material-ui-icons/src/ContactlessSharp.js
+++ b/packages/material-ui-icons/src/ContactlessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactlessTwoTone.js b/packages/material-ui-icons/src/ContactlessTwoTone.js
index 19756b264056c4..c6cf49904ac03f 100644
--- a/packages/material-ui-icons/src/ContactlessTwoTone.js
+++ b/packages/material-ui-icons/src/ContactlessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Contacts.js b/packages/material-ui-icons/src/Contacts.js
index 2f023dbf7bcc7d..1dc615d3af39b6 100644
--- a/packages/material-ui-icons/src/Contacts.js
+++ b/packages/material-ui-icons/src/Contacts.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactsOutlined.js b/packages/material-ui-icons/src/ContactsOutlined.js
index 0c7947b0bd61b9..c54dfa05b68a0b 100644
--- a/packages/material-ui-icons/src/ContactsOutlined.js
+++ b/packages/material-ui-icons/src/ContactsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactsRounded.js b/packages/material-ui-icons/src/ContactsRounded.js
index af195097dc5fc9..eeb7b8b7f11f71 100644
--- a/packages/material-ui-icons/src/ContactsRounded.js
+++ b/packages/material-ui-icons/src/ContactsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactsSharp.js b/packages/material-ui-icons/src/ContactsSharp.js
index 7a6ac62cd20f37..873363268296eb 100644
--- a/packages/material-ui-icons/src/ContactsSharp.js
+++ b/packages/material-ui-icons/src/ContactsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ContactsTwoTone.js b/packages/material-ui-icons/src/ContactsTwoTone.js
index 18bcf32a6462b3..272be54c4edd8a 100644
--- a/packages/material-ui-icons/src/ContactsTwoTone.js
+++ b/packages/material-ui-icons/src/ContactsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlCamera.js b/packages/material-ui-icons/src/ControlCamera.js
index 51dc6b4793d826..2cdaf1cb062e82 100644
--- a/packages/material-ui-icons/src/ControlCamera.js
+++ b/packages/material-ui-icons/src/ControlCamera.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlCameraOutlined.js b/packages/material-ui-icons/src/ControlCameraOutlined.js
index a3bcec7d8f8350..a8c5afdc82e9a7 100644
--- a/packages/material-ui-icons/src/ControlCameraOutlined.js
+++ b/packages/material-ui-icons/src/ControlCameraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlCameraRounded.js b/packages/material-ui-icons/src/ControlCameraRounded.js
index 306f2c02f519b6..88230e7a7f1298 100644
--- a/packages/material-ui-icons/src/ControlCameraRounded.js
+++ b/packages/material-ui-icons/src/ControlCameraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlCameraSharp.js b/packages/material-ui-icons/src/ControlCameraSharp.js
index 6bc75040e378a6..5e49e7d0ea89d7 100644
--- a/packages/material-ui-icons/src/ControlCameraSharp.js
+++ b/packages/material-ui-icons/src/ControlCameraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlCameraTwoTone.js b/packages/material-ui-icons/src/ControlCameraTwoTone.js
index b7a7a94cb59512..74806f390b3fb2 100644
--- a/packages/material-ui-icons/src/ControlCameraTwoTone.js
+++ b/packages/material-ui-icons/src/ControlCameraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPoint.js b/packages/material-ui-icons/src/ControlPoint.js
index 91415a842d0e10..4bb027e16be18b 100644
--- a/packages/material-ui-icons/src/ControlPoint.js
+++ b/packages/material-ui-icons/src/ControlPoint.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointDuplicate.js b/packages/material-ui-icons/src/ControlPointDuplicate.js
index 6437ccd5855fed..62540389e4a985 100644
--- a/packages/material-ui-icons/src/ControlPointDuplicate.js
+++ b/packages/material-ui-icons/src/ControlPointDuplicate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointDuplicateOutlined.js b/packages/material-ui-icons/src/ControlPointDuplicateOutlined.js
index 3306676cc6b867..43dd9f9a484045 100644
--- a/packages/material-ui-icons/src/ControlPointDuplicateOutlined.js
+++ b/packages/material-ui-icons/src/ControlPointDuplicateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointDuplicateRounded.js b/packages/material-ui-icons/src/ControlPointDuplicateRounded.js
index aa2eee0bca5e02..912e4653ae8708 100644
--- a/packages/material-ui-icons/src/ControlPointDuplicateRounded.js
+++ b/packages/material-ui-icons/src/ControlPointDuplicateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointDuplicateSharp.js b/packages/material-ui-icons/src/ControlPointDuplicateSharp.js
index b11bb7fa8fd38a..c9949394f6f1db 100644
--- a/packages/material-ui-icons/src/ControlPointDuplicateSharp.js
+++ b/packages/material-ui-icons/src/ControlPointDuplicateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointDuplicateTwoTone.js b/packages/material-ui-icons/src/ControlPointDuplicateTwoTone.js
index b5b441ba80f8dc..71af1d35972110 100644
--- a/packages/material-ui-icons/src/ControlPointDuplicateTwoTone.js
+++ b/packages/material-ui-icons/src/ControlPointDuplicateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointOutlined.js b/packages/material-ui-icons/src/ControlPointOutlined.js
index 29e4cc766dce34..8937dc9ec46f56 100644
--- a/packages/material-ui-icons/src/ControlPointOutlined.js
+++ b/packages/material-ui-icons/src/ControlPointOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointRounded.js b/packages/material-ui-icons/src/ControlPointRounded.js
index 822e8051342c87..36b54351798fff 100644
--- a/packages/material-ui-icons/src/ControlPointRounded.js
+++ b/packages/material-ui-icons/src/ControlPointRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointSharp.js b/packages/material-ui-icons/src/ControlPointSharp.js
index d44b8e2ab231b8..59e493b0bb67d5 100644
--- a/packages/material-ui-icons/src/ControlPointSharp.js
+++ b/packages/material-ui-icons/src/ControlPointSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ControlPointTwoTone.js b/packages/material-ui-icons/src/ControlPointTwoTone.js
index 2a124bed4d37aa..0ee8906497b258 100644
--- a/packages/material-ui-icons/src/ControlPointTwoTone.js
+++ b/packages/material-ui-icons/src/ControlPointTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Copyright.js b/packages/material-ui-icons/src/Copyright.js
index b31c5d2304190f..844ac2409513ce 100644
--- a/packages/material-ui-icons/src/Copyright.js
+++ b/packages/material-ui-icons/src/Copyright.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CopyrightOutlined.js b/packages/material-ui-icons/src/CopyrightOutlined.js
index 7e660dab6d8661..1058bcfbd300e1 100644
--- a/packages/material-ui-icons/src/CopyrightOutlined.js
+++ b/packages/material-ui-icons/src/CopyrightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CopyrightRounded.js b/packages/material-ui-icons/src/CopyrightRounded.js
index d4b52786a6831d..c99c1d795a60b5 100644
--- a/packages/material-ui-icons/src/CopyrightRounded.js
+++ b/packages/material-ui-icons/src/CopyrightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CopyrightSharp.js b/packages/material-ui-icons/src/CopyrightSharp.js
index 189c406d2325dc..c825ff62c959a2 100644
--- a/packages/material-ui-icons/src/CopyrightSharp.js
+++ b/packages/material-ui-icons/src/CopyrightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CopyrightTwoTone.js b/packages/material-ui-icons/src/CopyrightTwoTone.js
index 4e8f21979e6502..e7ce03e3e63ac8 100644
--- a/packages/material-ui-icons/src/CopyrightTwoTone.js
+++ b/packages/material-ui-icons/src/CopyrightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Create.js b/packages/material-ui-icons/src/Create.js
index adb9855e064a11..bb5a1c8aeb3932 100644
--- a/packages/material-ui-icons/src/Create.js
+++ b/packages/material-ui-icons/src/Create.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateNewFolder.js b/packages/material-ui-icons/src/CreateNewFolder.js
index 6a2b07081ac9cc..f5f525180c40ab 100644
--- a/packages/material-ui-icons/src/CreateNewFolder.js
+++ b/packages/material-ui-icons/src/CreateNewFolder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateNewFolderOutlined.js b/packages/material-ui-icons/src/CreateNewFolderOutlined.js
index 72bff6830609d2..7a169569b9bf37 100644
--- a/packages/material-ui-icons/src/CreateNewFolderOutlined.js
+++ b/packages/material-ui-icons/src/CreateNewFolderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateNewFolderRounded.js b/packages/material-ui-icons/src/CreateNewFolderRounded.js
index 61728952409a64..7f95ebf866155e 100644
--- a/packages/material-ui-icons/src/CreateNewFolderRounded.js
+++ b/packages/material-ui-icons/src/CreateNewFolderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateNewFolderSharp.js b/packages/material-ui-icons/src/CreateNewFolderSharp.js
index b795466984972d..7bf7c56753e0cd 100644
--- a/packages/material-ui-icons/src/CreateNewFolderSharp.js
+++ b/packages/material-ui-icons/src/CreateNewFolderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateNewFolderTwoTone.js b/packages/material-ui-icons/src/CreateNewFolderTwoTone.js
index be485bb360319a..7dc50a18baeeb9 100644
--- a/packages/material-ui-icons/src/CreateNewFolderTwoTone.js
+++ b/packages/material-ui-icons/src/CreateNewFolderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateOutlined.js b/packages/material-ui-icons/src/CreateOutlined.js
index 5d373cd3659471..cb37107d0546ba 100644
--- a/packages/material-ui-icons/src/CreateOutlined.js
+++ b/packages/material-ui-icons/src/CreateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateRounded.js b/packages/material-ui-icons/src/CreateRounded.js
index 6ac52991c57539..db0cb9745cd6d8 100644
--- a/packages/material-ui-icons/src/CreateRounded.js
+++ b/packages/material-ui-icons/src/CreateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateSharp.js b/packages/material-ui-icons/src/CreateSharp.js
index bbaf13ff4d15de..ec6063dbe62525 100644
--- a/packages/material-ui-icons/src/CreateSharp.js
+++ b/packages/material-ui-icons/src/CreateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreateTwoTone.js b/packages/material-ui-icons/src/CreateTwoTone.js
index 61d11183d298db..612a7bdd5deab8 100644
--- a/packages/material-ui-icons/src/CreateTwoTone.js
+++ b/packages/material-ui-icons/src/CreateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreditCard.js b/packages/material-ui-icons/src/CreditCard.js
index 3011a7369b522e..b4137f19958467 100644
--- a/packages/material-ui-icons/src/CreditCard.js
+++ b/packages/material-ui-icons/src/CreditCard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreditCardOutlined.js b/packages/material-ui-icons/src/CreditCardOutlined.js
index 9d8ef4b0828f3a..28c1536ff73022 100644
--- a/packages/material-ui-icons/src/CreditCardOutlined.js
+++ b/packages/material-ui-icons/src/CreditCardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreditCardRounded.js b/packages/material-ui-icons/src/CreditCardRounded.js
index fe41c989211f5a..5fcc14442cef24 100644
--- a/packages/material-ui-icons/src/CreditCardRounded.js
+++ b/packages/material-ui-icons/src/CreditCardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreditCardSharp.js b/packages/material-ui-icons/src/CreditCardSharp.js
index df9388c9ed26e8..ba31bfa5d86a96 100644
--- a/packages/material-ui-icons/src/CreditCardSharp.js
+++ b/packages/material-ui-icons/src/CreditCardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CreditCardTwoTone.js b/packages/material-ui-icons/src/CreditCardTwoTone.js
index 8305220a8feaba..811430bc0741de 100644
--- a/packages/material-ui-icons/src/CreditCardTwoTone.js
+++ b/packages/material-ui-icons/src/CreditCardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop.js b/packages/material-ui-icons/src/Crop.js
index 9699c5fd7d9f07..1891686ae2ec20 100644
--- a/packages/material-ui-icons/src/Crop.js
+++ b/packages/material-ui-icons/src/Crop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop169.js b/packages/material-ui-icons/src/Crop169.js
index 828061d4e8014d..83089f6c8563f5 100644
--- a/packages/material-ui-icons/src/Crop169.js
+++ b/packages/material-ui-icons/src/Crop169.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop169Outlined.js b/packages/material-ui-icons/src/Crop169Outlined.js
index 7352a8eaec539f..3e659c81c9b41b 100644
--- a/packages/material-ui-icons/src/Crop169Outlined.js
+++ b/packages/material-ui-icons/src/Crop169Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop169Rounded.js b/packages/material-ui-icons/src/Crop169Rounded.js
index a58e21e25e6bf5..c949663255b771 100644
--- a/packages/material-ui-icons/src/Crop169Rounded.js
+++ b/packages/material-ui-icons/src/Crop169Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop169Sharp.js b/packages/material-ui-icons/src/Crop169Sharp.js
index 10e0486dcf8271..3e7abd3c4bb832 100644
--- a/packages/material-ui-icons/src/Crop169Sharp.js
+++ b/packages/material-ui-icons/src/Crop169Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop169TwoTone.js b/packages/material-ui-icons/src/Crop169TwoTone.js
index a2b323d0fdcb2f..62f13a6631ce1e 100644
--- a/packages/material-ui-icons/src/Crop169TwoTone.js
+++ b/packages/material-ui-icons/src/Crop169TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop32.js b/packages/material-ui-icons/src/Crop32.js
index ac98253989dc0e..3db9661486e6a3 100644
--- a/packages/material-ui-icons/src/Crop32.js
+++ b/packages/material-ui-icons/src/Crop32.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop32Outlined.js b/packages/material-ui-icons/src/Crop32Outlined.js
index 81cef9fa654fb4..115df0606b827f 100644
--- a/packages/material-ui-icons/src/Crop32Outlined.js
+++ b/packages/material-ui-icons/src/Crop32Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop32Rounded.js b/packages/material-ui-icons/src/Crop32Rounded.js
index abf618e8bfbb28..0ed3e53c434403 100644
--- a/packages/material-ui-icons/src/Crop32Rounded.js
+++ b/packages/material-ui-icons/src/Crop32Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop32Sharp.js b/packages/material-ui-icons/src/Crop32Sharp.js
index e8db7589ab08d9..1165880f6c4157 100644
--- a/packages/material-ui-icons/src/Crop32Sharp.js
+++ b/packages/material-ui-icons/src/Crop32Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop32TwoTone.js b/packages/material-ui-icons/src/Crop32TwoTone.js
index c5dbaee811b28a..d523806574ecfc 100644
--- a/packages/material-ui-icons/src/Crop32TwoTone.js
+++ b/packages/material-ui-icons/src/Crop32TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop54.js b/packages/material-ui-icons/src/Crop54.js
index ca500f2957c508..3bfd5cb0e36a53 100644
--- a/packages/material-ui-icons/src/Crop54.js
+++ b/packages/material-ui-icons/src/Crop54.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop54Outlined.js b/packages/material-ui-icons/src/Crop54Outlined.js
index 08d776a47fa5b5..14447341b323c6 100644
--- a/packages/material-ui-icons/src/Crop54Outlined.js
+++ b/packages/material-ui-icons/src/Crop54Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop54Rounded.js b/packages/material-ui-icons/src/Crop54Rounded.js
index b29a9efb3b43fd..ea8e6fba2143f4 100644
--- a/packages/material-ui-icons/src/Crop54Rounded.js
+++ b/packages/material-ui-icons/src/Crop54Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop54Sharp.js b/packages/material-ui-icons/src/Crop54Sharp.js
index b82e1da97aaefe..75b4cb9a371b60 100644
--- a/packages/material-ui-icons/src/Crop54Sharp.js
+++ b/packages/material-ui-icons/src/Crop54Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop54TwoTone.js b/packages/material-ui-icons/src/Crop54TwoTone.js
index 64df73979063dd..a5127fa0cc04ac 100644
--- a/packages/material-ui-icons/src/Crop54TwoTone.js
+++ b/packages/material-ui-icons/src/Crop54TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop75.js b/packages/material-ui-icons/src/Crop75.js
index 89fdedd517bcc1..e3f048e577b4cf 100644
--- a/packages/material-ui-icons/src/Crop75.js
+++ b/packages/material-ui-icons/src/Crop75.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop75Outlined.js b/packages/material-ui-icons/src/Crop75Outlined.js
index 90e9387c78ae3b..706f132421f113 100644
--- a/packages/material-ui-icons/src/Crop75Outlined.js
+++ b/packages/material-ui-icons/src/Crop75Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop75Rounded.js b/packages/material-ui-icons/src/Crop75Rounded.js
index f47dccf73a572a..e5343e63005c5a 100644
--- a/packages/material-ui-icons/src/Crop75Rounded.js
+++ b/packages/material-ui-icons/src/Crop75Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop75Sharp.js b/packages/material-ui-icons/src/Crop75Sharp.js
index dfdca512cc9fec..d7aa2027528dd8 100644
--- a/packages/material-ui-icons/src/Crop75Sharp.js
+++ b/packages/material-ui-icons/src/Crop75Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Crop75TwoTone.js b/packages/material-ui-icons/src/Crop75TwoTone.js
index 5e5484c30f798e..25f07cee8fb6f6 100644
--- a/packages/material-ui-icons/src/Crop75TwoTone.js
+++ b/packages/material-ui-icons/src/Crop75TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropDin.js b/packages/material-ui-icons/src/CropDin.js
index c140fe80b1f266..b690a4ac216454 100644
--- a/packages/material-ui-icons/src/CropDin.js
+++ b/packages/material-ui-icons/src/CropDin.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropDinOutlined.js b/packages/material-ui-icons/src/CropDinOutlined.js
index a9dc208d6706be..7394a86b94e332 100644
--- a/packages/material-ui-icons/src/CropDinOutlined.js
+++ b/packages/material-ui-icons/src/CropDinOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropDinRounded.js b/packages/material-ui-icons/src/CropDinRounded.js
index 6734c9e9352ab7..d07019f0fd1a59 100644
--- a/packages/material-ui-icons/src/CropDinRounded.js
+++ b/packages/material-ui-icons/src/CropDinRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropDinSharp.js b/packages/material-ui-icons/src/CropDinSharp.js
index 0389ea79f0bf8c..6facc0656411c7 100644
--- a/packages/material-ui-icons/src/CropDinSharp.js
+++ b/packages/material-ui-icons/src/CropDinSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropDinTwoTone.js b/packages/material-ui-icons/src/CropDinTwoTone.js
index 478ed0a5d39b77..8956453612a429 100644
--- a/packages/material-ui-icons/src/CropDinTwoTone.js
+++ b/packages/material-ui-icons/src/CropDinTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropFree.js b/packages/material-ui-icons/src/CropFree.js
index 0a410540f0ec35..8940e6923a9cb6 100644
--- a/packages/material-ui-icons/src/CropFree.js
+++ b/packages/material-ui-icons/src/CropFree.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropFreeOutlined.js b/packages/material-ui-icons/src/CropFreeOutlined.js
index b183fae62742e4..deafe72589386d 100644
--- a/packages/material-ui-icons/src/CropFreeOutlined.js
+++ b/packages/material-ui-icons/src/CropFreeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropFreeRounded.js b/packages/material-ui-icons/src/CropFreeRounded.js
index 39e29314683d42..6cd7c592322c46 100644
--- a/packages/material-ui-icons/src/CropFreeRounded.js
+++ b/packages/material-ui-icons/src/CropFreeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropFreeSharp.js b/packages/material-ui-icons/src/CropFreeSharp.js
index 1dff5e840529f7..ee70d659de2c25 100644
--- a/packages/material-ui-icons/src/CropFreeSharp.js
+++ b/packages/material-ui-icons/src/CropFreeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropFreeTwoTone.js b/packages/material-ui-icons/src/CropFreeTwoTone.js
index b3512a7e5b9f2a..47a6bf0ad2b6e6 100644
--- a/packages/material-ui-icons/src/CropFreeTwoTone.js
+++ b/packages/material-ui-icons/src/CropFreeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropLandscape.js b/packages/material-ui-icons/src/CropLandscape.js
index 8adabc265682bd..be5f4992ade0e8 100644
--- a/packages/material-ui-icons/src/CropLandscape.js
+++ b/packages/material-ui-icons/src/CropLandscape.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropLandscapeOutlined.js b/packages/material-ui-icons/src/CropLandscapeOutlined.js
index ce0b41094362f8..394dbb552938d0 100644
--- a/packages/material-ui-icons/src/CropLandscapeOutlined.js
+++ b/packages/material-ui-icons/src/CropLandscapeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropLandscapeRounded.js b/packages/material-ui-icons/src/CropLandscapeRounded.js
index b014d8ff91f93a..da490cfdad7007 100644
--- a/packages/material-ui-icons/src/CropLandscapeRounded.js
+++ b/packages/material-ui-icons/src/CropLandscapeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropLandscapeSharp.js b/packages/material-ui-icons/src/CropLandscapeSharp.js
index c187d1222ff934..6cbeddfb65c86e 100644
--- a/packages/material-ui-icons/src/CropLandscapeSharp.js
+++ b/packages/material-ui-icons/src/CropLandscapeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropLandscapeTwoTone.js b/packages/material-ui-icons/src/CropLandscapeTwoTone.js
index 00f20808489067..49ee041823f826 100644
--- a/packages/material-ui-icons/src/CropLandscapeTwoTone.js
+++ b/packages/material-ui-icons/src/CropLandscapeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOriginal.js b/packages/material-ui-icons/src/CropOriginal.js
index 6bf02dfc02e139..9c56fe46a7ab58 100644
--- a/packages/material-ui-icons/src/CropOriginal.js
+++ b/packages/material-ui-icons/src/CropOriginal.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOriginalOutlined.js b/packages/material-ui-icons/src/CropOriginalOutlined.js
index 6a353a06c2ad41..cf79845f7b0258 100644
--- a/packages/material-ui-icons/src/CropOriginalOutlined.js
+++ b/packages/material-ui-icons/src/CropOriginalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOriginalRounded.js b/packages/material-ui-icons/src/CropOriginalRounded.js
index 53e67f93275668..d0bec967f85576 100644
--- a/packages/material-ui-icons/src/CropOriginalRounded.js
+++ b/packages/material-ui-icons/src/CropOriginalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOriginalSharp.js b/packages/material-ui-icons/src/CropOriginalSharp.js
index 22c056750a2d7a..43b003dadf96ed 100644
--- a/packages/material-ui-icons/src/CropOriginalSharp.js
+++ b/packages/material-ui-icons/src/CropOriginalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOriginalTwoTone.js b/packages/material-ui-icons/src/CropOriginalTwoTone.js
index 0b004b00419180..45906f326ad844 100644
--- a/packages/material-ui-icons/src/CropOriginalTwoTone.js
+++ b/packages/material-ui-icons/src/CropOriginalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropOutlined.js b/packages/material-ui-icons/src/CropOutlined.js
index 908fe6834bc10d..65c7ba70e06b0f 100644
--- a/packages/material-ui-icons/src/CropOutlined.js
+++ b/packages/material-ui-icons/src/CropOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropPortrait.js b/packages/material-ui-icons/src/CropPortrait.js
index 27d3463eb3d783..3b56b5e63eb5c2 100644
--- a/packages/material-ui-icons/src/CropPortrait.js
+++ b/packages/material-ui-icons/src/CropPortrait.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropPortraitOutlined.js b/packages/material-ui-icons/src/CropPortraitOutlined.js
index b31dc43750977f..75bc0df5159b32 100644
--- a/packages/material-ui-icons/src/CropPortraitOutlined.js
+++ b/packages/material-ui-icons/src/CropPortraitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropPortraitRounded.js b/packages/material-ui-icons/src/CropPortraitRounded.js
index 02cbd5900df02d..db92caeba19196 100644
--- a/packages/material-ui-icons/src/CropPortraitRounded.js
+++ b/packages/material-ui-icons/src/CropPortraitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropPortraitSharp.js b/packages/material-ui-icons/src/CropPortraitSharp.js
index 4cab185c873c40..576e58c17990fd 100644
--- a/packages/material-ui-icons/src/CropPortraitSharp.js
+++ b/packages/material-ui-icons/src/CropPortraitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropPortraitTwoTone.js b/packages/material-ui-icons/src/CropPortraitTwoTone.js
index 2f53212dcccade..845764772593b7 100644
--- a/packages/material-ui-icons/src/CropPortraitTwoTone.js
+++ b/packages/material-ui-icons/src/CropPortraitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRotate.js b/packages/material-ui-icons/src/CropRotate.js
index a8683c0fa833cd..17c02d60495e62 100644
--- a/packages/material-ui-icons/src/CropRotate.js
+++ b/packages/material-ui-icons/src/CropRotate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRotateOutlined.js b/packages/material-ui-icons/src/CropRotateOutlined.js
index abc8870b3e73ff..3e2b9efc3fbf21 100644
--- a/packages/material-ui-icons/src/CropRotateOutlined.js
+++ b/packages/material-ui-icons/src/CropRotateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRotateRounded.js b/packages/material-ui-icons/src/CropRotateRounded.js
index 7aa20040fdc673..6dbc0d9218abb9 100644
--- a/packages/material-ui-icons/src/CropRotateRounded.js
+++ b/packages/material-ui-icons/src/CropRotateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRotateSharp.js b/packages/material-ui-icons/src/CropRotateSharp.js
index a297083d285367..c540f08c21de2d 100644
--- a/packages/material-ui-icons/src/CropRotateSharp.js
+++ b/packages/material-ui-icons/src/CropRotateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRotateTwoTone.js b/packages/material-ui-icons/src/CropRotateTwoTone.js
index c1f0810bdd3e98..b713a935298e06 100644
--- a/packages/material-ui-icons/src/CropRotateTwoTone.js
+++ b/packages/material-ui-icons/src/CropRotateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropRounded.js b/packages/material-ui-icons/src/CropRounded.js
index 34ef4f59d03baa..1e8e4799253cf7 100644
--- a/packages/material-ui-icons/src/CropRounded.js
+++ b/packages/material-ui-icons/src/CropRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSharp.js b/packages/material-ui-icons/src/CropSharp.js
index 98eaefc8e38581..997a6a5e85bedc 100644
--- a/packages/material-ui-icons/src/CropSharp.js
+++ b/packages/material-ui-icons/src/CropSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSquare.js b/packages/material-ui-icons/src/CropSquare.js
index 378e2e95c62230..c9e1dde175f3d8 100644
--- a/packages/material-ui-icons/src/CropSquare.js
+++ b/packages/material-ui-icons/src/CropSquare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSquareOutlined.js b/packages/material-ui-icons/src/CropSquareOutlined.js
index cce44821b403a1..d65f95b3770b9c 100644
--- a/packages/material-ui-icons/src/CropSquareOutlined.js
+++ b/packages/material-ui-icons/src/CropSquareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSquareRounded.js b/packages/material-ui-icons/src/CropSquareRounded.js
index d1b0fe151ba6c9..97047900122202 100644
--- a/packages/material-ui-icons/src/CropSquareRounded.js
+++ b/packages/material-ui-icons/src/CropSquareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSquareSharp.js b/packages/material-ui-icons/src/CropSquareSharp.js
index 053ccac6e5e93e..fb102f9d951df1 100644
--- a/packages/material-ui-icons/src/CropSquareSharp.js
+++ b/packages/material-ui-icons/src/CropSquareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropSquareTwoTone.js b/packages/material-ui-icons/src/CropSquareTwoTone.js
index f9e86a964f3f5a..40247b304ad938 100644
--- a/packages/material-ui-icons/src/CropSquareTwoTone.js
+++ b/packages/material-ui-icons/src/CropSquareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/CropTwoTone.js b/packages/material-ui-icons/src/CropTwoTone.js
index cca2956d1db6e9..8caa3d4547dcba 100644
--- a/packages/material-ui-icons/src/CropTwoTone.js
+++ b/packages/material-ui-icons/src/CropTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dashboard.js b/packages/material-ui-icons/src/Dashboard.js
index 020917b6087b08..fa4eb7d835f615 100644
--- a/packages/material-ui-icons/src/Dashboard.js
+++ b/packages/material-ui-icons/src/Dashboard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DashboardOutlined.js b/packages/material-ui-icons/src/DashboardOutlined.js
index bef33d9bc2b437..6ccd42fa5fab67 100644
--- a/packages/material-ui-icons/src/DashboardOutlined.js
+++ b/packages/material-ui-icons/src/DashboardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DashboardRounded.js b/packages/material-ui-icons/src/DashboardRounded.js
index 3a0bf4c59efa4a..54285420de0428 100644
--- a/packages/material-ui-icons/src/DashboardRounded.js
+++ b/packages/material-ui-icons/src/DashboardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DashboardSharp.js b/packages/material-ui-icons/src/DashboardSharp.js
index 99da210ce1fb07..1866f32b74cab7 100644
--- a/packages/material-ui-icons/src/DashboardSharp.js
+++ b/packages/material-ui-icons/src/DashboardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DashboardTwoTone.js b/packages/material-ui-icons/src/DashboardTwoTone.js
index 2a3bf90e554e53..e7c37a77940f50 100644
--- a/packages/material-ui-icons/src/DashboardTwoTone.js
+++ b/packages/material-ui-icons/src/DashboardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DataUsage.js b/packages/material-ui-icons/src/DataUsage.js
index 39ef1e5b07b456..31a72ae5a262a8 100644
--- a/packages/material-ui-icons/src/DataUsage.js
+++ b/packages/material-ui-icons/src/DataUsage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DataUsageOutlined.js b/packages/material-ui-icons/src/DataUsageOutlined.js
index d037b8aeec8d35..0d87b53b5969e7 100644
--- a/packages/material-ui-icons/src/DataUsageOutlined.js
+++ b/packages/material-ui-icons/src/DataUsageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DataUsageRounded.js b/packages/material-ui-icons/src/DataUsageRounded.js
index 0ec34fe0954703..835d5e021fd185 100644
--- a/packages/material-ui-icons/src/DataUsageRounded.js
+++ b/packages/material-ui-icons/src/DataUsageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DataUsageSharp.js b/packages/material-ui-icons/src/DataUsageSharp.js
index e86cdb3928c0a5..a7f4dc4ab43373 100644
--- a/packages/material-ui-icons/src/DataUsageSharp.js
+++ b/packages/material-ui-icons/src/DataUsageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DataUsageTwoTone.js b/packages/material-ui-icons/src/DataUsageTwoTone.js
index 4a6b0886b9a640..fe61a006b2dbbc 100644
--- a/packages/material-ui-icons/src/DataUsageTwoTone.js
+++ b/packages/material-ui-icons/src/DataUsageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DateRange.js b/packages/material-ui-icons/src/DateRange.js
index 290480126565f4..75787487d4314e 100644
--- a/packages/material-ui-icons/src/DateRange.js
+++ b/packages/material-ui-icons/src/DateRange.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DateRangeOutlined.js b/packages/material-ui-icons/src/DateRangeOutlined.js
index 947e30fb8412f4..92f31beb11debf 100644
--- a/packages/material-ui-icons/src/DateRangeOutlined.js
+++ b/packages/material-ui-icons/src/DateRangeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DateRangeRounded.js b/packages/material-ui-icons/src/DateRangeRounded.js
index dedebb903e4455..8a2dd111b534a0 100644
--- a/packages/material-ui-icons/src/DateRangeRounded.js
+++ b/packages/material-ui-icons/src/DateRangeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DateRangeSharp.js b/packages/material-ui-icons/src/DateRangeSharp.js
index 83558c01e0eaba..87116554894fdb 100644
--- a/packages/material-ui-icons/src/DateRangeSharp.js
+++ b/packages/material-ui-icons/src/DateRangeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DateRangeTwoTone.js b/packages/material-ui-icons/src/DateRangeTwoTone.js
index b4b673e5594981..96e75cc66611bb 100644
--- a/packages/material-ui-icons/src/DateRangeTwoTone.js
+++ b/packages/material-ui-icons/src/DateRangeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Deck.js b/packages/material-ui-icons/src/Deck.js
index 272aa076b878be..191672f58feb9a 100644
--- a/packages/material-ui-icons/src/Deck.js
+++ b/packages/material-ui-icons/src/Deck.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeckOutlined.js b/packages/material-ui-icons/src/DeckOutlined.js
index c6890730bed94b..a3747848b7443c 100644
--- a/packages/material-ui-icons/src/DeckOutlined.js
+++ b/packages/material-ui-icons/src/DeckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeckRounded.js b/packages/material-ui-icons/src/DeckRounded.js
index a2294538ea2a18..1cc2e6342629be 100644
--- a/packages/material-ui-icons/src/DeckRounded.js
+++ b/packages/material-ui-icons/src/DeckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeckSharp.js b/packages/material-ui-icons/src/DeckSharp.js
index 8731f6732aad42..820789687014a8 100644
--- a/packages/material-ui-icons/src/DeckSharp.js
+++ b/packages/material-ui-icons/src/DeckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeckTwoTone.js b/packages/material-ui-icons/src/DeckTwoTone.js
index 7ffd4d7e6488ce..1a8fa047909113 100644
--- a/packages/material-ui-icons/src/DeckTwoTone.js
+++ b/packages/material-ui-icons/src/DeckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dehaze.js b/packages/material-ui-icons/src/Dehaze.js
index 73330b56ed47a9..643aefd77e26e1 100644
--- a/packages/material-ui-icons/src/Dehaze.js
+++ b/packages/material-ui-icons/src/Dehaze.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DehazeOutlined.js b/packages/material-ui-icons/src/DehazeOutlined.js
index 441d0981c9ab9b..e120965618b0d1 100644
--- a/packages/material-ui-icons/src/DehazeOutlined.js
+++ b/packages/material-ui-icons/src/DehazeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DehazeRounded.js b/packages/material-ui-icons/src/DehazeRounded.js
index b62dc05e5e2c6d..5ee2a619895733 100644
--- a/packages/material-ui-icons/src/DehazeRounded.js
+++ b/packages/material-ui-icons/src/DehazeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DehazeSharp.js b/packages/material-ui-icons/src/DehazeSharp.js
index 2591f93902934d..b4f8c1f25ace39 100644
--- a/packages/material-ui-icons/src/DehazeSharp.js
+++ b/packages/material-ui-icons/src/DehazeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DehazeTwoTone.js b/packages/material-ui-icons/src/DehazeTwoTone.js
index 4591ecff93339a..fceeeb5a4fae25 100644
--- a/packages/material-ui-icons/src/DehazeTwoTone.js
+++ b/packages/material-ui-icons/src/DehazeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Delete.js b/packages/material-ui-icons/src/Delete.js
index 5d848daaf35f19..fc73db2170731d 100644
--- a/packages/material-ui-icons/src/Delete.js
+++ b/packages/material-ui-icons/src/Delete.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteForever.js b/packages/material-ui-icons/src/DeleteForever.js
index 887318dae9fb9a..13fcfe1caa42bc 100644
--- a/packages/material-ui-icons/src/DeleteForever.js
+++ b/packages/material-ui-icons/src/DeleteForever.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteForeverOutlined.js b/packages/material-ui-icons/src/DeleteForeverOutlined.js
index 1c1ddc721bec89..5cfdc264d901b4 100644
--- a/packages/material-ui-icons/src/DeleteForeverOutlined.js
+++ b/packages/material-ui-icons/src/DeleteForeverOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteForeverRounded.js b/packages/material-ui-icons/src/DeleteForeverRounded.js
index 1a77e507141bb6..93ddefd78c706f 100644
--- a/packages/material-ui-icons/src/DeleteForeverRounded.js
+++ b/packages/material-ui-icons/src/DeleteForeverRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteForeverSharp.js b/packages/material-ui-icons/src/DeleteForeverSharp.js
index 7136f8f5b29648..74cc8d0c82a578 100644
--- a/packages/material-ui-icons/src/DeleteForeverSharp.js
+++ b/packages/material-ui-icons/src/DeleteForeverSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteForeverTwoTone.js b/packages/material-ui-icons/src/DeleteForeverTwoTone.js
index 5bdda9b5c1bb03..7e7e6f323a80b2 100644
--- a/packages/material-ui-icons/src/DeleteForeverTwoTone.js
+++ b/packages/material-ui-icons/src/DeleteForeverTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutline.js b/packages/material-ui-icons/src/DeleteOutline.js
index 4f0439d9396faf..48d34469f1ae63 100644
--- a/packages/material-ui-icons/src/DeleteOutline.js
+++ b/packages/material-ui-icons/src/DeleteOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutlineOutlined.js b/packages/material-ui-icons/src/DeleteOutlineOutlined.js
index 7c7345178e66ee..ee33f14a17b4a3 100644
--- a/packages/material-ui-icons/src/DeleteOutlineOutlined.js
+++ b/packages/material-ui-icons/src/DeleteOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutlineRounded.js b/packages/material-ui-icons/src/DeleteOutlineRounded.js
index e2c1c5e3f99099..699ffd15def6ad 100644
--- a/packages/material-ui-icons/src/DeleteOutlineRounded.js
+++ b/packages/material-ui-icons/src/DeleteOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutlineSharp.js b/packages/material-ui-icons/src/DeleteOutlineSharp.js
index 3cf977bd6bccb5..1d45cdb00208b8 100644
--- a/packages/material-ui-icons/src/DeleteOutlineSharp.js
+++ b/packages/material-ui-icons/src/DeleteOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutlineTwoTone.js b/packages/material-ui-icons/src/DeleteOutlineTwoTone.js
index a7c37371cde5f5..9f581cdbf39665 100644
--- a/packages/material-ui-icons/src/DeleteOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/DeleteOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteOutlined.js b/packages/material-ui-icons/src/DeleteOutlined.js
index 8d00d7bb1ca835..610b1ede0a05eb 100644
--- a/packages/material-ui-icons/src/DeleteOutlined.js
+++ b/packages/material-ui-icons/src/DeleteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteRounded.js b/packages/material-ui-icons/src/DeleteRounded.js
index 8def467895aa17..38bbcc9cb0a4a8 100644
--- a/packages/material-ui-icons/src/DeleteRounded.js
+++ b/packages/material-ui-icons/src/DeleteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSharp.js b/packages/material-ui-icons/src/DeleteSharp.js
index 455d1af3fb9544..d3845404a13326 100644
--- a/packages/material-ui-icons/src/DeleteSharp.js
+++ b/packages/material-ui-icons/src/DeleteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSweep.js b/packages/material-ui-icons/src/DeleteSweep.js
index 11db9d0241dec9..2890e44c40b53b 100644
--- a/packages/material-ui-icons/src/DeleteSweep.js
+++ b/packages/material-ui-icons/src/DeleteSweep.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSweepOutlined.js b/packages/material-ui-icons/src/DeleteSweepOutlined.js
index 17de6e310a0f6c..8a13ae5ddc9a6c 100644
--- a/packages/material-ui-icons/src/DeleteSweepOutlined.js
+++ b/packages/material-ui-icons/src/DeleteSweepOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSweepRounded.js b/packages/material-ui-icons/src/DeleteSweepRounded.js
index ce336d840e115e..132116cada21ac 100644
--- a/packages/material-ui-icons/src/DeleteSweepRounded.js
+++ b/packages/material-ui-icons/src/DeleteSweepRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSweepSharp.js b/packages/material-ui-icons/src/DeleteSweepSharp.js
index 10b1474295a8ea..f7ab9a3aaac35a 100644
--- a/packages/material-ui-icons/src/DeleteSweepSharp.js
+++ b/packages/material-ui-icons/src/DeleteSweepSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteSweepTwoTone.js b/packages/material-ui-icons/src/DeleteSweepTwoTone.js
index cd5d842fec084b..b05a3ac6eee2f1 100644
--- a/packages/material-ui-icons/src/DeleteSweepTwoTone.js
+++ b/packages/material-ui-icons/src/DeleteSweepTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeleteTwoTone.js b/packages/material-ui-icons/src/DeleteTwoTone.js
index b95e7f413b6f69..ee54511a7dbb14 100644
--- a/packages/material-ui-icons/src/DeleteTwoTone.js
+++ b/packages/material-ui-icons/src/DeleteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DepartureBoard.js b/packages/material-ui-icons/src/DepartureBoard.js
index c1471413f8c74e..fff0d146176d78 100644
--- a/packages/material-ui-icons/src/DepartureBoard.js
+++ b/packages/material-ui-icons/src/DepartureBoard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DepartureBoardOutlined.js b/packages/material-ui-icons/src/DepartureBoardOutlined.js
index 7831e6aa2ed8ae..660ef7ac4236e1 100644
--- a/packages/material-ui-icons/src/DepartureBoardOutlined.js
+++ b/packages/material-ui-icons/src/DepartureBoardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DepartureBoardRounded.js b/packages/material-ui-icons/src/DepartureBoardRounded.js
index e4496b7f04b327..111d5bd8116bac 100644
--- a/packages/material-ui-icons/src/DepartureBoardRounded.js
+++ b/packages/material-ui-icons/src/DepartureBoardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DepartureBoardSharp.js b/packages/material-ui-icons/src/DepartureBoardSharp.js
index 61580dbcc0c32c..63e2b7ee53ecb7 100644
--- a/packages/material-ui-icons/src/DepartureBoardSharp.js
+++ b/packages/material-ui-icons/src/DepartureBoardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DepartureBoardTwoTone.js b/packages/material-ui-icons/src/DepartureBoardTwoTone.js
index 4c61835fff34ed..55f0298a3eff72 100644
--- a/packages/material-ui-icons/src/DepartureBoardTwoTone.js
+++ b/packages/material-ui-icons/src/DepartureBoardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Description.js b/packages/material-ui-icons/src/Description.js
index 2c78d78abd5426..d2ee74f3438f75 100644
--- a/packages/material-ui-icons/src/Description.js
+++ b/packages/material-ui-icons/src/Description.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DescriptionOutlined.js b/packages/material-ui-icons/src/DescriptionOutlined.js
index baa935a22e0715..25e2442d37cf72 100644
--- a/packages/material-ui-icons/src/DescriptionOutlined.js
+++ b/packages/material-ui-icons/src/DescriptionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DescriptionRounded.js b/packages/material-ui-icons/src/DescriptionRounded.js
index 4c9c77d78323fe..e5da1afcd61317 100644
--- a/packages/material-ui-icons/src/DescriptionRounded.js
+++ b/packages/material-ui-icons/src/DescriptionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DescriptionSharp.js b/packages/material-ui-icons/src/DescriptionSharp.js
index 553ece752dbea3..e3710fc2e1c26e 100644
--- a/packages/material-ui-icons/src/DescriptionSharp.js
+++ b/packages/material-ui-icons/src/DescriptionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DescriptionTwoTone.js b/packages/material-ui-icons/src/DescriptionTwoTone.js
index e09d149348b494..fb3d2c74f8b888 100644
--- a/packages/material-ui-icons/src/DescriptionTwoTone.js
+++ b/packages/material-ui-icons/src/DescriptionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopAccessDisabled.js b/packages/material-ui-icons/src/DesktopAccessDisabled.js
index 3e2757d1ba5c00..d9b819e41942ab 100644
--- a/packages/material-ui-icons/src/DesktopAccessDisabled.js
+++ b/packages/material-ui-icons/src/DesktopAccessDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopAccessDisabledOutlined.js b/packages/material-ui-icons/src/DesktopAccessDisabledOutlined.js
index bbd8137adc80bd..b66f1a16a3a680 100644
--- a/packages/material-ui-icons/src/DesktopAccessDisabledOutlined.js
+++ b/packages/material-ui-icons/src/DesktopAccessDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopAccessDisabledRounded.js b/packages/material-ui-icons/src/DesktopAccessDisabledRounded.js
index a057134f96e495..d64c8e8b3ce66b 100644
--- a/packages/material-ui-icons/src/DesktopAccessDisabledRounded.js
+++ b/packages/material-ui-icons/src/DesktopAccessDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopAccessDisabledSharp.js b/packages/material-ui-icons/src/DesktopAccessDisabledSharp.js
index 8e5c379d60845f..434500070413ad 100644
--- a/packages/material-ui-icons/src/DesktopAccessDisabledSharp.js
+++ b/packages/material-ui-icons/src/DesktopAccessDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopAccessDisabledTwoTone.js b/packages/material-ui-icons/src/DesktopAccessDisabledTwoTone.js
index 8589ca4124034a..73403f283cf24a 100644
--- a/packages/material-ui-icons/src/DesktopAccessDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/DesktopAccessDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopMac.js b/packages/material-ui-icons/src/DesktopMac.js
index a6d97a53df818a..bd6b0e340a0a37 100644
--- a/packages/material-ui-icons/src/DesktopMac.js
+++ b/packages/material-ui-icons/src/DesktopMac.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopMacOutlined.js b/packages/material-ui-icons/src/DesktopMacOutlined.js
index 985b2c3707cd99..aef565938be72a 100644
--- a/packages/material-ui-icons/src/DesktopMacOutlined.js
+++ b/packages/material-ui-icons/src/DesktopMacOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopMacRounded.js b/packages/material-ui-icons/src/DesktopMacRounded.js
index 709f9b404f5e55..631e7bdf728cfd 100644
--- a/packages/material-ui-icons/src/DesktopMacRounded.js
+++ b/packages/material-ui-icons/src/DesktopMacRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopMacSharp.js b/packages/material-ui-icons/src/DesktopMacSharp.js
index 3b85f8abc1c8d0..63c6b922749c3d 100644
--- a/packages/material-ui-icons/src/DesktopMacSharp.js
+++ b/packages/material-ui-icons/src/DesktopMacSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopMacTwoTone.js b/packages/material-ui-icons/src/DesktopMacTwoTone.js
index 86e4da10f6a67f..680ee41e517921 100644
--- a/packages/material-ui-icons/src/DesktopMacTwoTone.js
+++ b/packages/material-ui-icons/src/DesktopMacTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopWindows.js b/packages/material-ui-icons/src/DesktopWindows.js
index b79535f2e667b1..3a65f3b72a5865 100644
--- a/packages/material-ui-icons/src/DesktopWindows.js
+++ b/packages/material-ui-icons/src/DesktopWindows.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopWindowsOutlined.js b/packages/material-ui-icons/src/DesktopWindowsOutlined.js
index bac2ea360cda2f..668b72cc729756 100644
--- a/packages/material-ui-icons/src/DesktopWindowsOutlined.js
+++ b/packages/material-ui-icons/src/DesktopWindowsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopWindowsRounded.js b/packages/material-ui-icons/src/DesktopWindowsRounded.js
index 44dac928a78692..aa21187c328988 100644
--- a/packages/material-ui-icons/src/DesktopWindowsRounded.js
+++ b/packages/material-ui-icons/src/DesktopWindowsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopWindowsSharp.js b/packages/material-ui-icons/src/DesktopWindowsSharp.js
index 017ee9c3e7614c..4383e7a6cd0e0a 100644
--- a/packages/material-ui-icons/src/DesktopWindowsSharp.js
+++ b/packages/material-ui-icons/src/DesktopWindowsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DesktopWindowsTwoTone.js b/packages/material-ui-icons/src/DesktopWindowsTwoTone.js
index b21ef9e9ed015c..d30f1d5c08ce0b 100644
--- a/packages/material-ui-icons/src/DesktopWindowsTwoTone.js
+++ b/packages/material-ui-icons/src/DesktopWindowsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Details.js b/packages/material-ui-icons/src/Details.js
index f2b244c1650185..2312137949f973 100644
--- a/packages/material-ui-icons/src/Details.js
+++ b/packages/material-ui-icons/src/Details.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DetailsOutlined.js b/packages/material-ui-icons/src/DetailsOutlined.js
index d892ae02debafa..64a0a29c650e07 100644
--- a/packages/material-ui-icons/src/DetailsOutlined.js
+++ b/packages/material-ui-icons/src/DetailsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DetailsRounded.js b/packages/material-ui-icons/src/DetailsRounded.js
index d36637738f2906..46603bef88a354 100644
--- a/packages/material-ui-icons/src/DetailsRounded.js
+++ b/packages/material-ui-icons/src/DetailsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DetailsSharp.js b/packages/material-ui-icons/src/DetailsSharp.js
index 50017f00fd6f31..610c160d0bdf3b 100644
--- a/packages/material-ui-icons/src/DetailsSharp.js
+++ b/packages/material-ui-icons/src/DetailsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DetailsTwoTone.js b/packages/material-ui-icons/src/DetailsTwoTone.js
index 318921f9cef0ff..2db0bd7c982c45 100644
--- a/packages/material-ui-icons/src/DetailsTwoTone.js
+++ b/packages/material-ui-icons/src/DetailsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperBoard.js b/packages/material-ui-icons/src/DeveloperBoard.js
index 716af34c2dfd81..00d0c585bc4592 100644
--- a/packages/material-ui-icons/src/DeveloperBoard.js
+++ b/packages/material-ui-icons/src/DeveloperBoard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperBoardOutlined.js b/packages/material-ui-icons/src/DeveloperBoardOutlined.js
index 8d580cebbd4123..bfa70dcd3dab0a 100644
--- a/packages/material-ui-icons/src/DeveloperBoardOutlined.js
+++ b/packages/material-ui-icons/src/DeveloperBoardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperBoardRounded.js b/packages/material-ui-icons/src/DeveloperBoardRounded.js
index 80d26916ad4137..fa64b464f2977c 100644
--- a/packages/material-ui-icons/src/DeveloperBoardRounded.js
+++ b/packages/material-ui-icons/src/DeveloperBoardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperBoardSharp.js b/packages/material-ui-icons/src/DeveloperBoardSharp.js
index c83d876225ad81..e935998a5095df 100644
--- a/packages/material-ui-icons/src/DeveloperBoardSharp.js
+++ b/packages/material-ui-icons/src/DeveloperBoardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperBoardTwoTone.js b/packages/material-ui-icons/src/DeveloperBoardTwoTone.js
index 3ffaa1d95b7078..ba5c6038809bfc 100644
--- a/packages/material-ui-icons/src/DeveloperBoardTwoTone.js
+++ b/packages/material-ui-icons/src/DeveloperBoardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperMode.js b/packages/material-ui-icons/src/DeveloperMode.js
index 11a8b6463ede29..bb3f0c6cab0c75 100644
--- a/packages/material-ui-icons/src/DeveloperMode.js
+++ b/packages/material-ui-icons/src/DeveloperMode.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperModeOutlined.js b/packages/material-ui-icons/src/DeveloperModeOutlined.js
index 34d44f0b16a2d4..a3dfd8b208003a 100644
--- a/packages/material-ui-icons/src/DeveloperModeOutlined.js
+++ b/packages/material-ui-icons/src/DeveloperModeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperModeRounded.js b/packages/material-ui-icons/src/DeveloperModeRounded.js
index 3a01219fcb5e49..fea5b8a0f83cd3 100644
--- a/packages/material-ui-icons/src/DeveloperModeRounded.js
+++ b/packages/material-ui-icons/src/DeveloperModeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperModeSharp.js b/packages/material-ui-icons/src/DeveloperModeSharp.js
index 85f5e13361e305..c9e7a5b5a9404f 100644
--- a/packages/material-ui-icons/src/DeveloperModeSharp.js
+++ b/packages/material-ui-icons/src/DeveloperModeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeveloperModeTwoTone.js b/packages/material-ui-icons/src/DeveloperModeTwoTone.js
index 9275d371713f96..bec51ec01826fd 100644
--- a/packages/material-ui-icons/src/DeveloperModeTwoTone.js
+++ b/packages/material-ui-icons/src/DeveloperModeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceHub.js b/packages/material-ui-icons/src/DeviceHub.js
index 878d1b21d0da65..fd098e664cb6bf 100644
--- a/packages/material-ui-icons/src/DeviceHub.js
+++ b/packages/material-ui-icons/src/DeviceHub.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceHubOutlined.js b/packages/material-ui-icons/src/DeviceHubOutlined.js
index 8a5fd6862178fa..a1edcea409c98d 100644
--- a/packages/material-ui-icons/src/DeviceHubOutlined.js
+++ b/packages/material-ui-icons/src/DeviceHubOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceHubRounded.js b/packages/material-ui-icons/src/DeviceHubRounded.js
index c7d9126ca430be..0b16781e19c5e4 100644
--- a/packages/material-ui-icons/src/DeviceHubRounded.js
+++ b/packages/material-ui-icons/src/DeviceHubRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceHubSharp.js b/packages/material-ui-icons/src/DeviceHubSharp.js
index e8ef527dc0c682..1f5442696ee677 100644
--- a/packages/material-ui-icons/src/DeviceHubSharp.js
+++ b/packages/material-ui-icons/src/DeviceHubSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceHubTwoTone.js b/packages/material-ui-icons/src/DeviceHubTwoTone.js
index 18eae75aadc36b..f12c7cd63ab978 100644
--- a/packages/material-ui-icons/src/DeviceHubTwoTone.js
+++ b/packages/material-ui-icons/src/DeviceHubTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceUnknown.js b/packages/material-ui-icons/src/DeviceUnknown.js
index 18a16d0e729cb2..a10c42208e070f 100644
--- a/packages/material-ui-icons/src/DeviceUnknown.js
+++ b/packages/material-ui-icons/src/DeviceUnknown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceUnknownOutlined.js b/packages/material-ui-icons/src/DeviceUnknownOutlined.js
index 6002d2f1ca1a83..b3156c5ac4a59b 100644
--- a/packages/material-ui-icons/src/DeviceUnknownOutlined.js
+++ b/packages/material-ui-icons/src/DeviceUnknownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceUnknownRounded.js b/packages/material-ui-icons/src/DeviceUnknownRounded.js
index 671c9360793a33..1db11278eaf0d0 100644
--- a/packages/material-ui-icons/src/DeviceUnknownRounded.js
+++ b/packages/material-ui-icons/src/DeviceUnknownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceUnknownSharp.js b/packages/material-ui-icons/src/DeviceUnknownSharp.js
index 895bd304a8dc43..88e90a5627f6ed 100644
--- a/packages/material-ui-icons/src/DeviceUnknownSharp.js
+++ b/packages/material-ui-icons/src/DeviceUnknownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DeviceUnknownTwoTone.js b/packages/material-ui-icons/src/DeviceUnknownTwoTone.js
index 0a6d0b3dc4abd6..f4cd89566a04e3 100644
--- a/packages/material-ui-icons/src/DeviceUnknownTwoTone.js
+++ b/packages/material-ui-icons/src/DeviceUnknownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Devices.js b/packages/material-ui-icons/src/Devices.js
index 052863b412f1e8..25bd8e07c73042 100644
--- a/packages/material-ui-icons/src/Devices.js
+++ b/packages/material-ui-icons/src/Devices.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOther.js b/packages/material-ui-icons/src/DevicesOther.js
index 2c6dd751c04be3..e89143a673f40a 100644
--- a/packages/material-ui-icons/src/DevicesOther.js
+++ b/packages/material-ui-icons/src/DevicesOther.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOtherOutlined.js b/packages/material-ui-icons/src/DevicesOtherOutlined.js
index 2c33cb577ffb18..2dd035baab72ce 100644
--- a/packages/material-ui-icons/src/DevicesOtherOutlined.js
+++ b/packages/material-ui-icons/src/DevicesOtherOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOtherRounded.js b/packages/material-ui-icons/src/DevicesOtherRounded.js
index 6a0431cf36f691..220d887a70e83c 100644
--- a/packages/material-ui-icons/src/DevicesOtherRounded.js
+++ b/packages/material-ui-icons/src/DevicesOtherRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOtherSharp.js b/packages/material-ui-icons/src/DevicesOtherSharp.js
index 3e5e400f12899a..91d333d531dc26 100644
--- a/packages/material-ui-icons/src/DevicesOtherSharp.js
+++ b/packages/material-ui-icons/src/DevicesOtherSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOtherTwoTone.js b/packages/material-ui-icons/src/DevicesOtherTwoTone.js
index e48525938da40a..2eb1040cc4fb25 100644
--- a/packages/material-ui-icons/src/DevicesOtherTwoTone.js
+++ b/packages/material-ui-icons/src/DevicesOtherTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesOutlined.js b/packages/material-ui-icons/src/DevicesOutlined.js
index 5e512be5d707a6..cebae84acffb40 100644
--- a/packages/material-ui-icons/src/DevicesOutlined.js
+++ b/packages/material-ui-icons/src/DevicesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesRounded.js b/packages/material-ui-icons/src/DevicesRounded.js
index f40777dac2cf4c..3cae4bb10a9b3c 100644
--- a/packages/material-ui-icons/src/DevicesRounded.js
+++ b/packages/material-ui-icons/src/DevicesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesSharp.js b/packages/material-ui-icons/src/DevicesSharp.js
index 2da484e3e1507d..be157dda0de382 100644
--- a/packages/material-ui-icons/src/DevicesSharp.js
+++ b/packages/material-ui-icons/src/DevicesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DevicesTwoTone.js b/packages/material-ui-icons/src/DevicesTwoTone.js
index ce7a95c931b668..bf152dc6d156d5 100644
--- a/packages/material-ui-icons/src/DevicesTwoTone.js
+++ b/packages/material-ui-icons/src/DevicesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialerSip.js b/packages/material-ui-icons/src/DialerSip.js
index c5c3f9c71475b0..c4b1b13677f348 100644
--- a/packages/material-ui-icons/src/DialerSip.js
+++ b/packages/material-ui-icons/src/DialerSip.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialerSipOutlined.js b/packages/material-ui-icons/src/DialerSipOutlined.js
index 70bcc0f7b9a64d..0b36edd80b5189 100644
--- a/packages/material-ui-icons/src/DialerSipOutlined.js
+++ b/packages/material-ui-icons/src/DialerSipOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialerSipRounded.js b/packages/material-ui-icons/src/DialerSipRounded.js
index e13688d88651e7..312e52d67fdcdd 100644
--- a/packages/material-ui-icons/src/DialerSipRounded.js
+++ b/packages/material-ui-icons/src/DialerSipRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialerSipSharp.js b/packages/material-ui-icons/src/DialerSipSharp.js
index e610f60e017b45..c5cf91eb43e821 100644
--- a/packages/material-ui-icons/src/DialerSipSharp.js
+++ b/packages/material-ui-icons/src/DialerSipSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialerSipTwoTone.js b/packages/material-ui-icons/src/DialerSipTwoTone.js
index e57be4e6eddce3..7496e694193a5f 100644
--- a/packages/material-ui-icons/src/DialerSipTwoTone.js
+++ b/packages/material-ui-icons/src/DialerSipTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dialpad.js b/packages/material-ui-icons/src/Dialpad.js
index 568c73cd82c147..1d0ab5ead1609a 100644
--- a/packages/material-ui-icons/src/Dialpad.js
+++ b/packages/material-ui-icons/src/Dialpad.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialpadOutlined.js b/packages/material-ui-icons/src/DialpadOutlined.js
index 45808eee99bcae..e426e40e7e4ae3 100644
--- a/packages/material-ui-icons/src/DialpadOutlined.js
+++ b/packages/material-ui-icons/src/DialpadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialpadRounded.js b/packages/material-ui-icons/src/DialpadRounded.js
index c2d28b178e799a..cfbef948b601d8 100644
--- a/packages/material-ui-icons/src/DialpadRounded.js
+++ b/packages/material-ui-icons/src/DialpadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialpadSharp.js b/packages/material-ui-icons/src/DialpadSharp.js
index d8d517245a4394..cc087c1a6b2d01 100644
--- a/packages/material-ui-icons/src/DialpadSharp.js
+++ b/packages/material-ui-icons/src/DialpadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DialpadTwoTone.js b/packages/material-ui-icons/src/DialpadTwoTone.js
index 8b8d4df331cfb2..09c34d1dce934b 100644
--- a/packages/material-ui-icons/src/DialpadTwoTone.js
+++ b/packages/material-ui-icons/src/DialpadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Directions.js b/packages/material-ui-icons/src/Directions.js
index 4bc63bb3f5315d..4dbcd978f83673 100644
--- a/packages/material-ui-icons/src/Directions.js
+++ b/packages/material-ui-icons/src/Directions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBike.js b/packages/material-ui-icons/src/DirectionsBike.js
index e885d5bfa3800b..f1fa6c3be7135b 100644
--- a/packages/material-ui-icons/src/DirectionsBike.js
+++ b/packages/material-ui-icons/src/DirectionsBike.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBikeOutlined.js b/packages/material-ui-icons/src/DirectionsBikeOutlined.js
index 6ba88039e0ef4d..91a3ba3be02e22 100644
--- a/packages/material-ui-icons/src/DirectionsBikeOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsBikeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBikeRounded.js b/packages/material-ui-icons/src/DirectionsBikeRounded.js
index 513dd201faf63c..f2f366213df7ce 100644
--- a/packages/material-ui-icons/src/DirectionsBikeRounded.js
+++ b/packages/material-ui-icons/src/DirectionsBikeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBikeSharp.js b/packages/material-ui-icons/src/DirectionsBikeSharp.js
index c0a317d5b2a907..e4b113962059ed 100644
--- a/packages/material-ui-icons/src/DirectionsBikeSharp.js
+++ b/packages/material-ui-icons/src/DirectionsBikeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBikeTwoTone.js b/packages/material-ui-icons/src/DirectionsBikeTwoTone.js
index 2e31f9a441c89e..13d86eb9a0a5b1 100644
--- a/packages/material-ui-icons/src/DirectionsBikeTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsBikeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBoat.js b/packages/material-ui-icons/src/DirectionsBoat.js
index 09fedd39fcfcd3..f1c6dbc2e770cd 100644
--- a/packages/material-ui-icons/src/DirectionsBoat.js
+++ b/packages/material-ui-icons/src/DirectionsBoat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBoatOutlined.js b/packages/material-ui-icons/src/DirectionsBoatOutlined.js
index 538ec965c1bff6..19716e4ec2ce73 100644
--- a/packages/material-ui-icons/src/DirectionsBoatOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsBoatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBoatRounded.js b/packages/material-ui-icons/src/DirectionsBoatRounded.js
index 8a731d2cd26446..28af34ec8f8c2d 100644
--- a/packages/material-ui-icons/src/DirectionsBoatRounded.js
+++ b/packages/material-ui-icons/src/DirectionsBoatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBoatSharp.js b/packages/material-ui-icons/src/DirectionsBoatSharp.js
index ca0da2ca3f4e61..5a7c8a4cdb0573 100644
--- a/packages/material-ui-icons/src/DirectionsBoatSharp.js
+++ b/packages/material-ui-icons/src/DirectionsBoatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBoatTwoTone.js b/packages/material-ui-icons/src/DirectionsBoatTwoTone.js
index 80058435b442d5..5e132b1897907d 100644
--- a/packages/material-ui-icons/src/DirectionsBoatTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsBoatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBus.js b/packages/material-ui-icons/src/DirectionsBus.js
index 2812f20485b366..ea19d7db519c74 100644
--- a/packages/material-ui-icons/src/DirectionsBus.js
+++ b/packages/material-ui-icons/src/DirectionsBus.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBusOutlined.js b/packages/material-ui-icons/src/DirectionsBusOutlined.js
index 693acbddc2b0e3..088d0a2d876aed 100644
--- a/packages/material-ui-icons/src/DirectionsBusOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsBusOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBusRounded.js b/packages/material-ui-icons/src/DirectionsBusRounded.js
index e3e0b5eb861a6a..803b91fb2ed1b0 100644
--- a/packages/material-ui-icons/src/DirectionsBusRounded.js
+++ b/packages/material-ui-icons/src/DirectionsBusRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBusSharp.js b/packages/material-ui-icons/src/DirectionsBusSharp.js
index daca75420a50ff..b04a0ae7567b8a 100644
--- a/packages/material-ui-icons/src/DirectionsBusSharp.js
+++ b/packages/material-ui-icons/src/DirectionsBusSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsBusTwoTone.js b/packages/material-ui-icons/src/DirectionsBusTwoTone.js
index 90b5c0db1b7d0d..c4792c84d90512 100644
--- a/packages/material-ui-icons/src/DirectionsBusTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsBusTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsCar.js b/packages/material-ui-icons/src/DirectionsCar.js
index 8de6131131c8e6..56a53a0d813269 100644
--- a/packages/material-ui-icons/src/DirectionsCar.js
+++ b/packages/material-ui-icons/src/DirectionsCar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsCarOutlined.js b/packages/material-ui-icons/src/DirectionsCarOutlined.js
index 848b052ea20c22..db869b38d44ab6 100644
--- a/packages/material-ui-icons/src/DirectionsCarOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsCarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsCarRounded.js b/packages/material-ui-icons/src/DirectionsCarRounded.js
index d2f3ac1355b520..6105317d883dcd 100644
--- a/packages/material-ui-icons/src/DirectionsCarRounded.js
+++ b/packages/material-ui-icons/src/DirectionsCarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsCarSharp.js b/packages/material-ui-icons/src/DirectionsCarSharp.js
index 56d572574304b0..753b985e1d08d0 100644
--- a/packages/material-ui-icons/src/DirectionsCarSharp.js
+++ b/packages/material-ui-icons/src/DirectionsCarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsCarTwoTone.js b/packages/material-ui-icons/src/DirectionsCarTwoTone.js
index f59bf71a977844..2af5a03f777a08 100644
--- a/packages/material-ui-icons/src/DirectionsCarTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsCarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsOutlined.js b/packages/material-ui-icons/src/DirectionsOutlined.js
index 805a01f1e5b680..3705c733927f53 100644
--- a/packages/material-ui-icons/src/DirectionsOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRailway.js b/packages/material-ui-icons/src/DirectionsRailway.js
index 1c85f885b388e1..932482f0df6cb7 100644
--- a/packages/material-ui-icons/src/DirectionsRailway.js
+++ b/packages/material-ui-icons/src/DirectionsRailway.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRailwayOutlined.js b/packages/material-ui-icons/src/DirectionsRailwayOutlined.js
index 7fc42facc2e118..c987c2e1ed611d 100644
--- a/packages/material-ui-icons/src/DirectionsRailwayOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsRailwayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRailwayRounded.js b/packages/material-ui-icons/src/DirectionsRailwayRounded.js
index 8b8c4db95b7763..840947564fda9e 100644
--- a/packages/material-ui-icons/src/DirectionsRailwayRounded.js
+++ b/packages/material-ui-icons/src/DirectionsRailwayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRailwaySharp.js b/packages/material-ui-icons/src/DirectionsRailwaySharp.js
index 67caa73fc82104..2415b609b4b3b5 100644
--- a/packages/material-ui-icons/src/DirectionsRailwaySharp.js
+++ b/packages/material-ui-icons/src/DirectionsRailwaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRailwayTwoTone.js b/packages/material-ui-icons/src/DirectionsRailwayTwoTone.js
index 52c504dea10b27..fc054f8151144c 100644
--- a/packages/material-ui-icons/src/DirectionsRailwayTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsRailwayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRounded.js b/packages/material-ui-icons/src/DirectionsRounded.js
index 7e36ea8d3ac401..9df62abde84670 100644
--- a/packages/material-ui-icons/src/DirectionsRounded.js
+++ b/packages/material-ui-icons/src/DirectionsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRun.js b/packages/material-ui-icons/src/DirectionsRun.js
index 452c04a9a2db98..727811964453b2 100644
--- a/packages/material-ui-icons/src/DirectionsRun.js
+++ b/packages/material-ui-icons/src/DirectionsRun.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRunOutlined.js b/packages/material-ui-icons/src/DirectionsRunOutlined.js
index 2cf12ed237ce64..f09b315da8376b 100644
--- a/packages/material-ui-icons/src/DirectionsRunOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsRunOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRunRounded.js b/packages/material-ui-icons/src/DirectionsRunRounded.js
index e8f1862249c0f9..9c054ec0eeb9dc 100644
--- a/packages/material-ui-icons/src/DirectionsRunRounded.js
+++ b/packages/material-ui-icons/src/DirectionsRunRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRunSharp.js b/packages/material-ui-icons/src/DirectionsRunSharp.js
index 08f7ca4e394741..3959014d276f10 100644
--- a/packages/material-ui-icons/src/DirectionsRunSharp.js
+++ b/packages/material-ui-icons/src/DirectionsRunSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsRunTwoTone.js b/packages/material-ui-icons/src/DirectionsRunTwoTone.js
index 5b95b6895e7cfb..bd02c53a520b9b 100644
--- a/packages/material-ui-icons/src/DirectionsRunTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsRunTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSharp.js b/packages/material-ui-icons/src/DirectionsSharp.js
index 042181aead638a..deaf92101b2a35 100644
--- a/packages/material-ui-icons/src/DirectionsSharp.js
+++ b/packages/material-ui-icons/src/DirectionsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSubway.js b/packages/material-ui-icons/src/DirectionsSubway.js
index 7c258c5ad5de4c..7a3dacc14e266e 100644
--- a/packages/material-ui-icons/src/DirectionsSubway.js
+++ b/packages/material-ui-icons/src/DirectionsSubway.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSubwayOutlined.js b/packages/material-ui-icons/src/DirectionsSubwayOutlined.js
index 8b5d19e0c04ed3..199c4bcb27df81 100644
--- a/packages/material-ui-icons/src/DirectionsSubwayOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsSubwayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSubwayRounded.js b/packages/material-ui-icons/src/DirectionsSubwayRounded.js
index 2ac704f0047459..b8af26b659c63d 100644
--- a/packages/material-ui-icons/src/DirectionsSubwayRounded.js
+++ b/packages/material-ui-icons/src/DirectionsSubwayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSubwaySharp.js b/packages/material-ui-icons/src/DirectionsSubwaySharp.js
index 3c93acd0e80838..22b689f00c260e 100644
--- a/packages/material-ui-icons/src/DirectionsSubwaySharp.js
+++ b/packages/material-ui-icons/src/DirectionsSubwaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsSubwayTwoTone.js b/packages/material-ui-icons/src/DirectionsSubwayTwoTone.js
index 7c33151cceb796..c976267936da56 100644
--- a/packages/material-ui-icons/src/DirectionsSubwayTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsSubwayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTransit.js b/packages/material-ui-icons/src/DirectionsTransit.js
index 46b2adbc3194c0..3a72ef1e048618 100644
--- a/packages/material-ui-icons/src/DirectionsTransit.js
+++ b/packages/material-ui-icons/src/DirectionsTransit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTransitOutlined.js b/packages/material-ui-icons/src/DirectionsTransitOutlined.js
index ce08c727e9c333..98c4ee15a73df8 100644
--- a/packages/material-ui-icons/src/DirectionsTransitOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsTransitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTransitRounded.js b/packages/material-ui-icons/src/DirectionsTransitRounded.js
index d6c85d05d5ed50..d2588bf91cf8c3 100644
--- a/packages/material-ui-icons/src/DirectionsTransitRounded.js
+++ b/packages/material-ui-icons/src/DirectionsTransitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTransitSharp.js b/packages/material-ui-icons/src/DirectionsTransitSharp.js
index 45731a77b040ac..4f1ab738305035 100644
--- a/packages/material-ui-icons/src/DirectionsTransitSharp.js
+++ b/packages/material-ui-icons/src/DirectionsTransitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTransitTwoTone.js b/packages/material-ui-icons/src/DirectionsTransitTwoTone.js
index 2d3af599c41880..1d879ad0804f28 100644
--- a/packages/material-ui-icons/src/DirectionsTransitTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsTransitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsTwoTone.js b/packages/material-ui-icons/src/DirectionsTwoTone.js
index 7beabce538a955..669d697303702f 100644
--- a/packages/material-ui-icons/src/DirectionsTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsWalk.js b/packages/material-ui-icons/src/DirectionsWalk.js
index badc9531ed5273..b0a966ce809bd9 100644
--- a/packages/material-ui-icons/src/DirectionsWalk.js
+++ b/packages/material-ui-icons/src/DirectionsWalk.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsWalkOutlined.js b/packages/material-ui-icons/src/DirectionsWalkOutlined.js
index 34cc88dab9bef1..3faa2be88a7f18 100644
--- a/packages/material-ui-icons/src/DirectionsWalkOutlined.js
+++ b/packages/material-ui-icons/src/DirectionsWalkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsWalkRounded.js b/packages/material-ui-icons/src/DirectionsWalkRounded.js
index 44992661da4bac..ecb1f7308b8a64 100644
--- a/packages/material-ui-icons/src/DirectionsWalkRounded.js
+++ b/packages/material-ui-icons/src/DirectionsWalkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsWalkSharp.js b/packages/material-ui-icons/src/DirectionsWalkSharp.js
index 1bbd16e1301643..6bd18cb1e3a240 100644
--- a/packages/material-ui-icons/src/DirectionsWalkSharp.js
+++ b/packages/material-ui-icons/src/DirectionsWalkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DirectionsWalkTwoTone.js b/packages/material-ui-icons/src/DirectionsWalkTwoTone.js
index 9b9db5d71d7939..0d7203ac903583 100644
--- a/packages/material-ui-icons/src/DirectionsWalkTwoTone.js
+++ b/packages/material-ui-icons/src/DirectionsWalkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DiscFull.js b/packages/material-ui-icons/src/DiscFull.js
index 3ab59f8d7b2777..e7117a20f16c4a 100644
--- a/packages/material-ui-icons/src/DiscFull.js
+++ b/packages/material-ui-icons/src/DiscFull.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DiscFullOutlined.js b/packages/material-ui-icons/src/DiscFullOutlined.js
index fb5ec14cd9f700..e9a0ce22001253 100644
--- a/packages/material-ui-icons/src/DiscFullOutlined.js
+++ b/packages/material-ui-icons/src/DiscFullOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DiscFullRounded.js b/packages/material-ui-icons/src/DiscFullRounded.js
index 6459332013d0de..e75551eb53dc48 100644
--- a/packages/material-ui-icons/src/DiscFullRounded.js
+++ b/packages/material-ui-icons/src/DiscFullRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DiscFullSharp.js b/packages/material-ui-icons/src/DiscFullSharp.js
index 5ca29df7115d0e..2218b216ce018d 100644
--- a/packages/material-ui-icons/src/DiscFullSharp.js
+++ b/packages/material-ui-icons/src/DiscFullSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DiscFullTwoTone.js b/packages/material-ui-icons/src/DiscFullTwoTone.js
index 6bd0c15f673b7a..6cf3e095146d90 100644
--- a/packages/material-ui-icons/src/DiscFullTwoTone.js
+++ b/packages/material-ui-icons/src/DiscFullTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dns.js b/packages/material-ui-icons/src/Dns.js
index d77e2fccab2391..2027d774e89a1a 100644
--- a/packages/material-ui-icons/src/Dns.js
+++ b/packages/material-ui-icons/src/Dns.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DnsOutlined.js b/packages/material-ui-icons/src/DnsOutlined.js
index ae5d37a3cffb6c..3c68f4d1fcfa92 100644
--- a/packages/material-ui-icons/src/DnsOutlined.js
+++ b/packages/material-ui-icons/src/DnsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DnsRounded.js b/packages/material-ui-icons/src/DnsRounded.js
index a3c333a4c3b3f6..2c366e0d7997a2 100644
--- a/packages/material-ui-icons/src/DnsRounded.js
+++ b/packages/material-ui-icons/src/DnsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DnsSharp.js b/packages/material-ui-icons/src/DnsSharp.js
index 0b4d4b5d218e91..7179be6048d975 100644
--- a/packages/material-ui-icons/src/DnsSharp.js
+++ b/packages/material-ui-icons/src/DnsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DnsTwoTone.js b/packages/material-ui-icons/src/DnsTwoTone.js
index bab5e784a3f9b1..bbdba0b3af7422 100644
--- a/packages/material-ui-icons/src/DnsTwoTone.js
+++ b/packages/material-ui-icons/src/DnsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dock.js b/packages/material-ui-icons/src/Dock.js
index 644f214b2c3d94..3feabbfb42eb89 100644
--- a/packages/material-ui-icons/src/Dock.js
+++ b/packages/material-ui-icons/src/Dock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DockOutlined.js b/packages/material-ui-icons/src/DockOutlined.js
index 97d942bbffbd3a..39d78636e1bd4e 100644
--- a/packages/material-ui-icons/src/DockOutlined.js
+++ b/packages/material-ui-icons/src/DockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DockRounded.js b/packages/material-ui-icons/src/DockRounded.js
index e274dfce169b68..aec52439334f5c 100644
--- a/packages/material-ui-icons/src/DockRounded.js
+++ b/packages/material-ui-icons/src/DockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DockSharp.js b/packages/material-ui-icons/src/DockSharp.js
index eda7232d868173..e2e127499e8b3b 100644
--- a/packages/material-ui-icons/src/DockSharp.js
+++ b/packages/material-ui-icons/src/DockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DockTwoTone.js b/packages/material-ui-icons/src/DockTwoTone.js
index 094cc146837eed..22865dbf424dd3 100644
--- a/packages/material-ui-icons/src/DockTwoTone.js
+++ b/packages/material-ui-icons/src/DockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Domain.js b/packages/material-ui-icons/src/Domain.js
index 39220f779a42f3..6048c019729b27 100644
--- a/packages/material-ui-icons/src/Domain.js
+++ b/packages/material-ui-icons/src/Domain.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'Domain');
diff --git a/packages/material-ui-icons/src/DomainDisabled.js b/packages/material-ui-icons/src/DomainDisabled.js
index 161d4e598419c8..0f06a5659b4bee 100644
--- a/packages/material-ui-icons/src/DomainDisabled.js
+++ b/packages/material-ui-icons/src/DomainDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DomainDisabledOutlined.js b/packages/material-ui-icons/src/DomainDisabledOutlined.js
index 4537356f148e33..b41ad827e605e1 100644
--- a/packages/material-ui-icons/src/DomainDisabledOutlined.js
+++ b/packages/material-ui-icons/src/DomainDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DomainDisabledRounded.js b/packages/material-ui-icons/src/DomainDisabledRounded.js
index 39f27881953f48..6402da074a9cdb 100644
--- a/packages/material-ui-icons/src/DomainDisabledRounded.js
+++ b/packages/material-ui-icons/src/DomainDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DomainDisabledSharp.js b/packages/material-ui-icons/src/DomainDisabledSharp.js
index 6d8e5559bc5606..015378ef4f7def 100644
--- a/packages/material-ui-icons/src/DomainDisabledSharp.js
+++ b/packages/material-ui-icons/src/DomainDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DomainDisabledTwoTone.js b/packages/material-ui-icons/src/DomainDisabledTwoTone.js
index 664a393ed74a98..d4562b378de4ce 100644
--- a/packages/material-ui-icons/src/DomainDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/DomainDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DomainOutlined.js b/packages/material-ui-icons/src/DomainOutlined.js
index a343d362171501..886a1bd6a0972e 100644
--- a/packages/material-ui-icons/src/DomainOutlined.js
+++ b/packages/material-ui-icons/src/DomainOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'DomainOutlined');
diff --git a/packages/material-ui-icons/src/DomainRounded.js b/packages/material-ui-icons/src/DomainRounded.js
index 282ba9054ff0dd..698aa3b92ca407 100644
--- a/packages/material-ui-icons/src/DomainRounded.js
+++ b/packages/material-ui-icons/src/DomainRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'DomainRounded');
diff --git a/packages/material-ui-icons/src/DomainSharp.js b/packages/material-ui-icons/src/DomainSharp.js
index 11f3843e6b001e..7ced31c2b5bee6 100644
--- a/packages/material-ui-icons/src/DomainSharp.js
+++ b/packages/material-ui-icons/src/DomainSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'DomainSharp');
diff --git a/packages/material-ui-icons/src/DomainTwoTone.js b/packages/material-ui-icons/src/DomainTwoTone.js
index 0d242796bbec77..d2b276f34704e5 100644
--- a/packages/material-ui-icons/src/DomainTwoTone.js
+++ b/packages/material-ui-icons/src/DomainTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Done.js b/packages/material-ui-icons/src/Done.js
index 0fc1069e02841f..89f5d83c763364 100644
--- a/packages/material-ui-icons/src/Done.js
+++ b/packages/material-ui-icons/src/Done.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneAll.js b/packages/material-ui-icons/src/DoneAll.js
index e4765438908b46..d811e9d6946c50 100644
--- a/packages/material-ui-icons/src/DoneAll.js
+++ b/packages/material-ui-icons/src/DoneAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneAllOutlined.js b/packages/material-ui-icons/src/DoneAllOutlined.js
index bbab7210331d27..f0fa9f8a04ab0c 100644
--- a/packages/material-ui-icons/src/DoneAllOutlined.js
+++ b/packages/material-ui-icons/src/DoneAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneAllRounded.js b/packages/material-ui-icons/src/DoneAllRounded.js
index fa3025f89aad59..276859f1769045 100644
--- a/packages/material-ui-icons/src/DoneAllRounded.js
+++ b/packages/material-ui-icons/src/DoneAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneAllSharp.js b/packages/material-ui-icons/src/DoneAllSharp.js
index 567763019cebbd..1759baed4db79a 100644
--- a/packages/material-ui-icons/src/DoneAllSharp.js
+++ b/packages/material-ui-icons/src/DoneAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneAllTwoTone.js b/packages/material-ui-icons/src/DoneAllTwoTone.js
index e0b22721b39d54..9a351d7d33fc97 100644
--- a/packages/material-ui-icons/src/DoneAllTwoTone.js
+++ b/packages/material-ui-icons/src/DoneAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutline.js b/packages/material-ui-icons/src/DoneOutline.js
index 01b44b98932363..2c333627279af4 100644
--- a/packages/material-ui-icons/src/DoneOutline.js
+++ b/packages/material-ui-icons/src/DoneOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutlineOutlined.js b/packages/material-ui-icons/src/DoneOutlineOutlined.js
index 0418b37c6b14aa..a79de22fc3a828 100644
--- a/packages/material-ui-icons/src/DoneOutlineOutlined.js
+++ b/packages/material-ui-icons/src/DoneOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutlineRounded.js b/packages/material-ui-icons/src/DoneOutlineRounded.js
index 48f6f69f576e00..d45f07745aceba 100644
--- a/packages/material-ui-icons/src/DoneOutlineRounded.js
+++ b/packages/material-ui-icons/src/DoneOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutlineSharp.js b/packages/material-ui-icons/src/DoneOutlineSharp.js
index 72c442fb5569ed..4d6d0fa413511f 100644
--- a/packages/material-ui-icons/src/DoneOutlineSharp.js
+++ b/packages/material-ui-icons/src/DoneOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutlineTwoTone.js b/packages/material-ui-icons/src/DoneOutlineTwoTone.js
index 78520a459fdc71..c052c0a4c8db2b 100644
--- a/packages/material-ui-icons/src/DoneOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/DoneOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneOutlined.js b/packages/material-ui-icons/src/DoneOutlined.js
index bfe86fdc9d0343..5e63b40431339f 100644
--- a/packages/material-ui-icons/src/DoneOutlined.js
+++ b/packages/material-ui-icons/src/DoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneRounded.js b/packages/material-ui-icons/src/DoneRounded.js
index f29ed3c6e0cfb1..26b63a7c8622f3 100644
--- a/packages/material-ui-icons/src/DoneRounded.js
+++ b/packages/material-ui-icons/src/DoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneSharp.js b/packages/material-ui-icons/src/DoneSharp.js
index ca510676b4f182..f8336622a51460 100644
--- a/packages/material-ui-icons/src/DoneSharp.js
+++ b/packages/material-ui-icons/src/DoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoneTwoTone.js b/packages/material-ui-icons/src/DoneTwoTone.js
index 30d7aeee0222cf..b82683234774a5 100644
--- a/packages/material-ui-icons/src/DoneTwoTone.js
+++ b/packages/material-ui-icons/src/DoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutLarge.js b/packages/material-ui-icons/src/DonutLarge.js
index 3fcea0101a916c..b1425346dd8872 100644
--- a/packages/material-ui-icons/src/DonutLarge.js
+++ b/packages/material-ui-icons/src/DonutLarge.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutLargeOutlined.js b/packages/material-ui-icons/src/DonutLargeOutlined.js
index 5b54191e57c89b..d605503ef95429 100644
--- a/packages/material-ui-icons/src/DonutLargeOutlined.js
+++ b/packages/material-ui-icons/src/DonutLargeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutLargeRounded.js b/packages/material-ui-icons/src/DonutLargeRounded.js
index f1bc9f648c0be6..dfc1080c9efccb 100644
--- a/packages/material-ui-icons/src/DonutLargeRounded.js
+++ b/packages/material-ui-icons/src/DonutLargeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutLargeSharp.js b/packages/material-ui-icons/src/DonutLargeSharp.js
index 6cafe7c9066eb4..c3dcaa1c3e259d 100644
--- a/packages/material-ui-icons/src/DonutLargeSharp.js
+++ b/packages/material-ui-icons/src/DonutLargeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutLargeTwoTone.js b/packages/material-ui-icons/src/DonutLargeTwoTone.js
index 67c9046f094528..6bda36e734ef83 100644
--- a/packages/material-ui-icons/src/DonutLargeTwoTone.js
+++ b/packages/material-ui-icons/src/DonutLargeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutSmall.js b/packages/material-ui-icons/src/DonutSmall.js
index b4dcaafe9154a0..33044ad173572d 100644
--- a/packages/material-ui-icons/src/DonutSmall.js
+++ b/packages/material-ui-icons/src/DonutSmall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutSmallOutlined.js b/packages/material-ui-icons/src/DonutSmallOutlined.js
index aa9a01d6b5a492..c34be3bc1ab244 100644
--- a/packages/material-ui-icons/src/DonutSmallOutlined.js
+++ b/packages/material-ui-icons/src/DonutSmallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutSmallRounded.js b/packages/material-ui-icons/src/DonutSmallRounded.js
index 51a443b19ff6d6..ada608af3b8d7d 100644
--- a/packages/material-ui-icons/src/DonutSmallRounded.js
+++ b/packages/material-ui-icons/src/DonutSmallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutSmallSharp.js b/packages/material-ui-icons/src/DonutSmallSharp.js
index 1c794a7f17dc78..ac09227b266c56 100644
--- a/packages/material-ui-icons/src/DonutSmallSharp.js
+++ b/packages/material-ui-icons/src/DonutSmallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DonutSmallTwoTone.js b/packages/material-ui-icons/src/DonutSmallTwoTone.js
index 259b8a34ce3958..c6a0dd0a0afdea 100644
--- a/packages/material-ui-icons/src/DonutSmallTwoTone.js
+++ b/packages/material-ui-icons/src/DonutSmallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoubleArrow.js b/packages/material-ui-icons/src/DoubleArrow.js
index 2ecf1420232fca..9aca54d78a788c 100644
--- a/packages/material-ui-icons/src/DoubleArrow.js
+++ b/packages/material-ui-icons/src/DoubleArrow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoubleArrowOutlined.js b/packages/material-ui-icons/src/DoubleArrowOutlined.js
index 19e8afc9e8635e..edcc90f40cea97 100644
--- a/packages/material-ui-icons/src/DoubleArrowOutlined.js
+++ b/packages/material-ui-icons/src/DoubleArrowOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoubleArrowRounded.js b/packages/material-ui-icons/src/DoubleArrowRounded.js
index fe07ba5af7ced1..711ad6bc49108b 100644
--- a/packages/material-ui-icons/src/DoubleArrowRounded.js
+++ b/packages/material-ui-icons/src/DoubleArrowRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoubleArrowSharp.js b/packages/material-ui-icons/src/DoubleArrowSharp.js
index 176aea9ee6d13a..f2ae72960f98f3 100644
--- a/packages/material-ui-icons/src/DoubleArrowSharp.js
+++ b/packages/material-ui-icons/src/DoubleArrowSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DoubleArrowTwoTone.js b/packages/material-ui-icons/src/DoubleArrowTwoTone.js
index 91c96d846bf5b0..75ff747b874eec 100644
--- a/packages/material-ui-icons/src/DoubleArrowTwoTone.js
+++ b/packages/material-ui-icons/src/DoubleArrowTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Drafts.js b/packages/material-ui-icons/src/Drafts.js
index 0c8be32b1646a1..6b38bb27e209a4 100644
--- a/packages/material-ui-icons/src/Drafts.js
+++ b/packages/material-ui-icons/src/Drafts.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DraftsOutlined.js b/packages/material-ui-icons/src/DraftsOutlined.js
index 44293b3b30ca10..06b4696cdfc24d 100644
--- a/packages/material-ui-icons/src/DraftsOutlined.js
+++ b/packages/material-ui-icons/src/DraftsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DraftsRounded.js b/packages/material-ui-icons/src/DraftsRounded.js
index e47e0923530891..f456b7a97defd6 100644
--- a/packages/material-ui-icons/src/DraftsRounded.js
+++ b/packages/material-ui-icons/src/DraftsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DraftsSharp.js b/packages/material-ui-icons/src/DraftsSharp.js
index 86e5d29f549669..9cda332197659b 100644
--- a/packages/material-ui-icons/src/DraftsSharp.js
+++ b/packages/material-ui-icons/src/DraftsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DraftsTwoTone.js b/packages/material-ui-icons/src/DraftsTwoTone.js
index 4531b813d47d84..38a0639ac7c86b 100644
--- a/packages/material-ui-icons/src/DraftsTwoTone.js
+++ b/packages/material-ui-icons/src/DraftsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragHandle.js b/packages/material-ui-icons/src/DragHandle.js
index c6aeefff2b546b..cfde2dc7b2cb53 100644
--- a/packages/material-ui-icons/src/DragHandle.js
+++ b/packages/material-ui-icons/src/DragHandle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragHandleOutlined.js b/packages/material-ui-icons/src/DragHandleOutlined.js
index dc2637f4044b4f..35bd742c9edf68 100644
--- a/packages/material-ui-icons/src/DragHandleOutlined.js
+++ b/packages/material-ui-icons/src/DragHandleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragHandleRounded.js b/packages/material-ui-icons/src/DragHandleRounded.js
index 56359a5f84aae3..578a98fe7932ab 100644
--- a/packages/material-ui-icons/src/DragHandleRounded.js
+++ b/packages/material-ui-icons/src/DragHandleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragHandleSharp.js b/packages/material-ui-icons/src/DragHandleSharp.js
index 6932d6cdd028e7..f25d950a990268 100644
--- a/packages/material-ui-icons/src/DragHandleSharp.js
+++ b/packages/material-ui-icons/src/DragHandleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragHandleTwoTone.js b/packages/material-ui-icons/src/DragHandleTwoTone.js
index 85c31e9011b88e..162d24cbec100f 100644
--- a/packages/material-ui-icons/src/DragHandleTwoTone.js
+++ b/packages/material-ui-icons/src/DragHandleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragIndicator.js b/packages/material-ui-icons/src/DragIndicator.js
index 1fc382f5ec293c..3b881fb5763240 100644
--- a/packages/material-ui-icons/src/DragIndicator.js
+++ b/packages/material-ui-icons/src/DragIndicator.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragIndicatorOutlined.js b/packages/material-ui-icons/src/DragIndicatorOutlined.js
index 327a5840fc4fcf..4c6f751b8ae912 100644
--- a/packages/material-ui-icons/src/DragIndicatorOutlined.js
+++ b/packages/material-ui-icons/src/DragIndicatorOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragIndicatorRounded.js b/packages/material-ui-icons/src/DragIndicatorRounded.js
index 56b26b51d469c1..3a239fe757f0ee 100644
--- a/packages/material-ui-icons/src/DragIndicatorRounded.js
+++ b/packages/material-ui-icons/src/DragIndicatorRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragIndicatorSharp.js b/packages/material-ui-icons/src/DragIndicatorSharp.js
index 64ac0ab126ed30..fc958b1814bd1c 100644
--- a/packages/material-ui-icons/src/DragIndicatorSharp.js
+++ b/packages/material-ui-icons/src/DragIndicatorSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DragIndicatorTwoTone.js b/packages/material-ui-icons/src/DragIndicatorTwoTone.js
index b17235e6ecf9e2..cf5fef981f32a0 100644
--- a/packages/material-ui-icons/src/DragIndicatorTwoTone.js
+++ b/packages/material-ui-icons/src/DragIndicatorTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DriveEta.js b/packages/material-ui-icons/src/DriveEta.js
index a870b56bf92fa2..490f1e37098d9c 100644
--- a/packages/material-ui-icons/src/DriveEta.js
+++ b/packages/material-ui-icons/src/DriveEta.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DriveEtaOutlined.js b/packages/material-ui-icons/src/DriveEtaOutlined.js
index 2530767014cd9d..4caa32bca7cf8d 100644
--- a/packages/material-ui-icons/src/DriveEtaOutlined.js
+++ b/packages/material-ui-icons/src/DriveEtaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DriveEtaRounded.js b/packages/material-ui-icons/src/DriveEtaRounded.js
index 04efe8a82dd557..449deae1b6b665 100644
--- a/packages/material-ui-icons/src/DriveEtaRounded.js
+++ b/packages/material-ui-icons/src/DriveEtaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DriveEtaSharp.js b/packages/material-ui-icons/src/DriveEtaSharp.js
index e713864531e7ec..142f21ce06c3f0 100644
--- a/packages/material-ui-icons/src/DriveEtaSharp.js
+++ b/packages/material-ui-icons/src/DriveEtaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DriveEtaTwoTone.js b/packages/material-ui-icons/src/DriveEtaTwoTone.js
index 62eee3b393ac7f..56c57a6c4d3ac1 100644
--- a/packages/material-ui-icons/src/DriveEtaTwoTone.js
+++ b/packages/material-ui-icons/src/DriveEtaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Duo.js b/packages/material-ui-icons/src/Duo.js
index f95eedda49f152..33daf675d55378 100644
--- a/packages/material-ui-icons/src/Duo.js
+++ b/packages/material-ui-icons/src/Duo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DuoOutlined.js b/packages/material-ui-icons/src/DuoOutlined.js
index e295ee3cafe2e0..e4bb7b61671662 100644
--- a/packages/material-ui-icons/src/DuoOutlined.js
+++ b/packages/material-ui-icons/src/DuoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DuoRounded.js b/packages/material-ui-icons/src/DuoRounded.js
index 30d25cff20625a..4458aed51b70cf 100644
--- a/packages/material-ui-icons/src/DuoRounded.js
+++ b/packages/material-ui-icons/src/DuoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DuoSharp.js b/packages/material-ui-icons/src/DuoSharp.js
index fbad74410af88e..9b1428bebb9151 100644
--- a/packages/material-ui-icons/src/DuoSharp.js
+++ b/packages/material-ui-icons/src/DuoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DuoTwoTone.js b/packages/material-ui-icons/src/DuoTwoTone.js
index 7706bd5de537b7..19623942b956ab 100644
--- a/packages/material-ui-icons/src/DuoTwoTone.js
+++ b/packages/material-ui-icons/src/DuoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Dvr.js b/packages/material-ui-icons/src/Dvr.js
index b46cf9a9fe3a0b..c7e5b36b3abed1 100644
--- a/packages/material-ui-icons/src/Dvr.js
+++ b/packages/material-ui-icons/src/Dvr.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DvrOutlined.js b/packages/material-ui-icons/src/DvrOutlined.js
index 03286a5679c5c6..fa4ae8a246113c 100644
--- a/packages/material-ui-icons/src/DvrOutlined.js
+++ b/packages/material-ui-icons/src/DvrOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DvrRounded.js b/packages/material-ui-icons/src/DvrRounded.js
index fbae2d0c13875d..25b01fc83d0935 100644
--- a/packages/material-ui-icons/src/DvrRounded.js
+++ b/packages/material-ui-icons/src/DvrRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DvrSharp.js b/packages/material-ui-icons/src/DvrSharp.js
index 99d83a1a45dc79..1d1a158253dfe1 100644
--- a/packages/material-ui-icons/src/DvrSharp.js
+++ b/packages/material-ui-icons/src/DvrSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DvrTwoTone.js b/packages/material-ui-icons/src/DvrTwoTone.js
index 788fec619a617e..5b54a183117381 100644
--- a/packages/material-ui-icons/src/DvrTwoTone.js
+++ b/packages/material-ui-icons/src/DvrTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DynamicFeed.js b/packages/material-ui-icons/src/DynamicFeed.js
index abe76211dd2e2d..33615482b0069a 100644
--- a/packages/material-ui-icons/src/DynamicFeed.js
+++ b/packages/material-ui-icons/src/DynamicFeed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DynamicFeedOutlined.js b/packages/material-ui-icons/src/DynamicFeedOutlined.js
index b46772b7b94465..7a14a6b6ccbe4e 100644
--- a/packages/material-ui-icons/src/DynamicFeedOutlined.js
+++ b/packages/material-ui-icons/src/DynamicFeedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DynamicFeedRounded.js b/packages/material-ui-icons/src/DynamicFeedRounded.js
index 6217c8ae82856c..3d72db563d1672 100644
--- a/packages/material-ui-icons/src/DynamicFeedRounded.js
+++ b/packages/material-ui-icons/src/DynamicFeedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DynamicFeedSharp.js b/packages/material-ui-icons/src/DynamicFeedSharp.js
index 4b11696dd2a4b8..14781d0daee1c7 100644
--- a/packages/material-ui-icons/src/DynamicFeedSharp.js
+++ b/packages/material-ui-icons/src/DynamicFeedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/DynamicFeedTwoTone.js b/packages/material-ui-icons/src/DynamicFeedTwoTone.js
index 868807fb2856c6..8762f62c97cc61 100644
--- a/packages/material-ui-icons/src/DynamicFeedTwoTone.js
+++ b/packages/material-ui-icons/src/DynamicFeedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Eco.js b/packages/material-ui-icons/src/Eco.js
index 275fdccd7f3996..5e2f7359cbd68c 100644
--- a/packages/material-ui-icons/src/Eco.js
+++ b/packages/material-ui-icons/src/Eco.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EcoOutlined.js b/packages/material-ui-icons/src/EcoOutlined.js
index 592ed3eb40e8a0..d881e44df5989e 100644
--- a/packages/material-ui-icons/src/EcoOutlined.js
+++ b/packages/material-ui-icons/src/EcoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EcoRounded.js b/packages/material-ui-icons/src/EcoRounded.js
index 536f4f747cd494..c68325a0a6058e 100644
--- a/packages/material-ui-icons/src/EcoRounded.js
+++ b/packages/material-ui-icons/src/EcoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EcoSharp.js b/packages/material-ui-icons/src/EcoSharp.js
index 0c69ca4590f7d9..00e93a4b7ffce1 100644
--- a/packages/material-ui-icons/src/EcoSharp.js
+++ b/packages/material-ui-icons/src/EcoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EcoTwoTone.js b/packages/material-ui-icons/src/EcoTwoTone.js
index ca2710c3f8c3cc..ab1268f8c313e5 100644
--- a/packages/material-ui-icons/src/EcoTwoTone.js
+++ b/packages/material-ui-icons/src/EcoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Edit.js b/packages/material-ui-icons/src/Edit.js
index b777381fe8e563..ddf355af59206a 100644
--- a/packages/material-ui-icons/src/Edit.js
+++ b/packages/material-ui-icons/src/Edit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditAttributes.js b/packages/material-ui-icons/src/EditAttributes.js
index baaa5bfca09f93..1d7c3c9ad70a62 100644
--- a/packages/material-ui-icons/src/EditAttributes.js
+++ b/packages/material-ui-icons/src/EditAttributes.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditAttributesOutlined.js b/packages/material-ui-icons/src/EditAttributesOutlined.js
index 495bffa7b7159f..57a7da5adc4ddd 100644
--- a/packages/material-ui-icons/src/EditAttributesOutlined.js
+++ b/packages/material-ui-icons/src/EditAttributesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditAttributesRounded.js b/packages/material-ui-icons/src/EditAttributesRounded.js
index ffbdee5907a5e1..3e87514f6b51b3 100644
--- a/packages/material-ui-icons/src/EditAttributesRounded.js
+++ b/packages/material-ui-icons/src/EditAttributesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditAttributesSharp.js b/packages/material-ui-icons/src/EditAttributesSharp.js
index 6fa5e9189a25f7..1e26aeab7cb195 100644
--- a/packages/material-ui-icons/src/EditAttributesSharp.js
+++ b/packages/material-ui-icons/src/EditAttributesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditAttributesTwoTone.js b/packages/material-ui-icons/src/EditAttributesTwoTone.js
index 80a7f42bae84d2..e736f49585849a 100644
--- a/packages/material-ui-icons/src/EditAttributesTwoTone.js
+++ b/packages/material-ui-icons/src/EditAttributesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditLocation.js b/packages/material-ui-icons/src/EditLocation.js
index 70dfc02ffc48df..8dff14df728c63 100644
--- a/packages/material-ui-icons/src/EditLocation.js
+++ b/packages/material-ui-icons/src/EditLocation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditLocationOutlined.js b/packages/material-ui-icons/src/EditLocationOutlined.js
index a1d7c0e76e2694..db0892360e2b63 100644
--- a/packages/material-ui-icons/src/EditLocationOutlined.js
+++ b/packages/material-ui-icons/src/EditLocationOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'EditLocationOutlined');
diff --git a/packages/material-ui-icons/src/EditLocationRounded.js b/packages/material-ui-icons/src/EditLocationRounded.js
index 821ed2e1099c17..791909109a2bac 100644
--- a/packages/material-ui-icons/src/EditLocationRounded.js
+++ b/packages/material-ui-icons/src/EditLocationRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'EditLocationRounded');
diff --git a/packages/material-ui-icons/src/EditLocationSharp.js b/packages/material-ui-icons/src/EditLocationSharp.js
index c87d6f6ed035b7..7b8feca0b42232 100644
--- a/packages/material-ui-icons/src/EditLocationSharp.js
+++ b/packages/material-ui-icons/src/EditLocationSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'EditLocationSharp');
diff --git a/packages/material-ui-icons/src/EditLocationTwoTone.js b/packages/material-ui-icons/src/EditLocationTwoTone.js
index afccd20d902a43..f645a9d0a7f033 100644
--- a/packages/material-ui-icons/src/EditLocationTwoTone.js
+++ b/packages/material-ui-icons/src/EditLocationTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'EditLocationTwoTone');
diff --git a/packages/material-ui-icons/src/EditOutlined.js b/packages/material-ui-icons/src/EditOutlined.js
index 6f95f10381cc71..44eb078ed6d95e 100644
--- a/packages/material-ui-icons/src/EditOutlined.js
+++ b/packages/material-ui-icons/src/EditOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditRounded.js b/packages/material-ui-icons/src/EditRounded.js
index 6f0c66101bea1b..f0900718578073 100644
--- a/packages/material-ui-icons/src/EditRounded.js
+++ b/packages/material-ui-icons/src/EditRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditSharp.js b/packages/material-ui-icons/src/EditSharp.js
index 1840c4a0d8d8d2..82cf1e365111eb 100644
--- a/packages/material-ui-icons/src/EditSharp.js
+++ b/packages/material-ui-icons/src/EditSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EditTwoTone.js b/packages/material-ui-icons/src/EditTwoTone.js
index cd9c43fcd4d666..051a843bc8dcff 100644
--- a/packages/material-ui-icons/src/EditTwoTone.js
+++ b/packages/material-ui-icons/src/EditTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Eject.js b/packages/material-ui-icons/src/Eject.js
index 6a954c8b0ffa91..f83d67bc47394d 100644
--- a/packages/material-ui-icons/src/Eject.js
+++ b/packages/material-ui-icons/src/Eject.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EjectOutlined.js b/packages/material-ui-icons/src/EjectOutlined.js
index 7ea464b8ed7147..01109db1f0bd5e 100644
--- a/packages/material-ui-icons/src/EjectOutlined.js
+++ b/packages/material-ui-icons/src/EjectOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EjectRounded.js b/packages/material-ui-icons/src/EjectRounded.js
index 0bbe5d5ad756a7..6d9ff507a9b408 100644
--- a/packages/material-ui-icons/src/EjectRounded.js
+++ b/packages/material-ui-icons/src/EjectRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EjectSharp.js b/packages/material-ui-icons/src/EjectSharp.js
index 801add72f0b9e7..2988478946ae1e 100644
--- a/packages/material-ui-icons/src/EjectSharp.js
+++ b/packages/material-ui-icons/src/EjectSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EjectTwoTone.js b/packages/material-ui-icons/src/EjectTwoTone.js
index 532141a867821f..150c6edd76e545 100644
--- a/packages/material-ui-icons/src/EjectTwoTone.js
+++ b/packages/material-ui-icons/src/EjectTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Email.js b/packages/material-ui-icons/src/Email.js
index d78d2ca6138ccd..d8a8a669d9f2c9 100644
--- a/packages/material-ui-icons/src/Email.js
+++ b/packages/material-ui-icons/src/Email.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmailOutlined.js b/packages/material-ui-icons/src/EmailOutlined.js
index 55376c02f66b41..798aa76c8bfba6 100644
--- a/packages/material-ui-icons/src/EmailOutlined.js
+++ b/packages/material-ui-icons/src/EmailOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmailRounded.js b/packages/material-ui-icons/src/EmailRounded.js
index b163582569a81b..37f2f8b51cffd9 100644
--- a/packages/material-ui-icons/src/EmailRounded.js
+++ b/packages/material-ui-icons/src/EmailRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmailSharp.js b/packages/material-ui-icons/src/EmailSharp.js
index a4a3e4067164c1..bc0d0efa101034 100644
--- a/packages/material-ui-icons/src/EmailSharp.js
+++ b/packages/material-ui-icons/src/EmailSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmailTwoTone.js b/packages/material-ui-icons/src/EmailTwoTone.js
index 963912abe9f9c6..4b9762f5cb224d 100644
--- a/packages/material-ui-icons/src/EmailTwoTone.js
+++ b/packages/material-ui-icons/src/EmailTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEmotions.js b/packages/material-ui-icons/src/EmojiEmotions.js
index fec4e80c1702fb..1943ad58df6c1b 100644
--- a/packages/material-ui-icons/src/EmojiEmotions.js
+++ b/packages/material-ui-icons/src/EmojiEmotions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEmotionsOutlined.js b/packages/material-ui-icons/src/EmojiEmotionsOutlined.js
index 438573ee49bfa4..f72bf08e848c78 100644
--- a/packages/material-ui-icons/src/EmojiEmotionsOutlined.js
+++ b/packages/material-ui-icons/src/EmojiEmotionsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEmotionsRounded.js b/packages/material-ui-icons/src/EmojiEmotionsRounded.js
index f0f56eac94f74b..2ec229338a9f44 100644
--- a/packages/material-ui-icons/src/EmojiEmotionsRounded.js
+++ b/packages/material-ui-icons/src/EmojiEmotionsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEmotionsSharp.js b/packages/material-ui-icons/src/EmojiEmotionsSharp.js
index 114622896a8843..f11b25c4061666 100644
--- a/packages/material-ui-icons/src/EmojiEmotionsSharp.js
+++ b/packages/material-ui-icons/src/EmojiEmotionsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEmotionsTwoTone.js b/packages/material-ui-icons/src/EmojiEmotionsTwoTone.js
index e6237714e751cf..307bcb1d86f03d 100644
--- a/packages/material-ui-icons/src/EmojiEmotionsTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiEmotionsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEvents.js b/packages/material-ui-icons/src/EmojiEvents.js
index 8d480a9372b3a4..646806d3bab42e 100644
--- a/packages/material-ui-icons/src/EmojiEvents.js
+++ b/packages/material-ui-icons/src/EmojiEvents.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEventsOutlined.js b/packages/material-ui-icons/src/EmojiEventsOutlined.js
index 6a8ed6dea624ae..58e3e3a3f45a38 100644
--- a/packages/material-ui-icons/src/EmojiEventsOutlined.js
+++ b/packages/material-ui-icons/src/EmojiEventsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEventsRounded.js b/packages/material-ui-icons/src/EmojiEventsRounded.js
index cdc1ced47a421b..5dcc283f944df4 100644
--- a/packages/material-ui-icons/src/EmojiEventsRounded.js
+++ b/packages/material-ui-icons/src/EmojiEventsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEventsSharp.js b/packages/material-ui-icons/src/EmojiEventsSharp.js
index 7900489469d75a..73d62cd7cb3f37 100644
--- a/packages/material-ui-icons/src/EmojiEventsSharp.js
+++ b/packages/material-ui-icons/src/EmojiEventsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiEventsTwoTone.js b/packages/material-ui-icons/src/EmojiEventsTwoTone.js
index ddf5dd356fb713..05066774b36a2e 100644
--- a/packages/material-ui-icons/src/EmojiEventsTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiEventsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFlags.js b/packages/material-ui-icons/src/EmojiFlags.js
index a6f05ffbfcbfb4..2c1cac821792ab 100644
--- a/packages/material-ui-icons/src/EmojiFlags.js
+++ b/packages/material-ui-icons/src/EmojiFlags.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFlagsOutlined.js b/packages/material-ui-icons/src/EmojiFlagsOutlined.js
index f3dd2b1dad869f..83acf71d67f29e 100644
--- a/packages/material-ui-icons/src/EmojiFlagsOutlined.js
+++ b/packages/material-ui-icons/src/EmojiFlagsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFlagsRounded.js b/packages/material-ui-icons/src/EmojiFlagsRounded.js
index 52e6180d6023f0..22e97dfede842a 100644
--- a/packages/material-ui-icons/src/EmojiFlagsRounded.js
+++ b/packages/material-ui-icons/src/EmojiFlagsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFlagsSharp.js b/packages/material-ui-icons/src/EmojiFlagsSharp.js
index 1b7b49f0dacd1c..69f63bf1a3c233 100644
--- a/packages/material-ui-icons/src/EmojiFlagsSharp.js
+++ b/packages/material-ui-icons/src/EmojiFlagsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFlagsTwoTone.js b/packages/material-ui-icons/src/EmojiFlagsTwoTone.js
index 22a854c450b4dd..d61523169a8fba 100644
--- a/packages/material-ui-icons/src/EmojiFlagsTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiFlagsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFoodBeverage.js b/packages/material-ui-icons/src/EmojiFoodBeverage.js
index 353eec8b327e15..da68e051ba66d5 100644
--- a/packages/material-ui-icons/src/EmojiFoodBeverage.js
+++ b/packages/material-ui-icons/src/EmojiFoodBeverage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFoodBeverageOutlined.js b/packages/material-ui-icons/src/EmojiFoodBeverageOutlined.js
index 891640336f1ac3..b984800be124ec 100644
--- a/packages/material-ui-icons/src/EmojiFoodBeverageOutlined.js
+++ b/packages/material-ui-icons/src/EmojiFoodBeverageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFoodBeverageRounded.js b/packages/material-ui-icons/src/EmojiFoodBeverageRounded.js
index f38d40f721f57a..b6abf8720b2179 100644
--- a/packages/material-ui-icons/src/EmojiFoodBeverageRounded.js
+++ b/packages/material-ui-icons/src/EmojiFoodBeverageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFoodBeverageSharp.js b/packages/material-ui-icons/src/EmojiFoodBeverageSharp.js
index f2f76462aa8ca7..d653ba71f168bf 100644
--- a/packages/material-ui-icons/src/EmojiFoodBeverageSharp.js
+++ b/packages/material-ui-icons/src/EmojiFoodBeverageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiFoodBeverageTwoTone.js b/packages/material-ui-icons/src/EmojiFoodBeverageTwoTone.js
index aa02726695540c..7842db7cf88951 100644
--- a/packages/material-ui-icons/src/EmojiFoodBeverageTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiFoodBeverageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiNature.js b/packages/material-ui-icons/src/EmojiNature.js
index 2602906ac16866..ece922ed40fcbb 100644
--- a/packages/material-ui-icons/src/EmojiNature.js
+++ b/packages/material-ui-icons/src/EmojiNature.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiNatureOutlined.js b/packages/material-ui-icons/src/EmojiNatureOutlined.js
index 51553ffadebd77..fcae6dc5b7b041 100644
--- a/packages/material-ui-icons/src/EmojiNatureOutlined.js
+++ b/packages/material-ui-icons/src/EmojiNatureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiNatureRounded.js b/packages/material-ui-icons/src/EmojiNatureRounded.js
index dbc59d6a1e9a50..df6ba2409c17d7 100644
--- a/packages/material-ui-icons/src/EmojiNatureRounded.js
+++ b/packages/material-ui-icons/src/EmojiNatureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiNatureSharp.js b/packages/material-ui-icons/src/EmojiNatureSharp.js
index 434cc7f781b337..810de5148d6001 100644
--- a/packages/material-ui-icons/src/EmojiNatureSharp.js
+++ b/packages/material-ui-icons/src/EmojiNatureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiNatureTwoTone.js b/packages/material-ui-icons/src/EmojiNatureTwoTone.js
index a7e0807dc55346..7754c9eeb329d9 100644
--- a/packages/material-ui-icons/src/EmojiNatureTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiNatureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiObjects.js b/packages/material-ui-icons/src/EmojiObjects.js
index ca83a9fc27ab1c..7928d123df0eaa 100644
--- a/packages/material-ui-icons/src/EmojiObjects.js
+++ b/packages/material-ui-icons/src/EmojiObjects.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiObjectsOutlined.js b/packages/material-ui-icons/src/EmojiObjectsOutlined.js
index 501934e203c56f..c980ac39fe005a 100644
--- a/packages/material-ui-icons/src/EmojiObjectsOutlined.js
+++ b/packages/material-ui-icons/src/EmojiObjectsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiObjectsRounded.js b/packages/material-ui-icons/src/EmojiObjectsRounded.js
index 6ca34f00287060..b8302bdc340c7b 100644
--- a/packages/material-ui-icons/src/EmojiObjectsRounded.js
+++ b/packages/material-ui-icons/src/EmojiObjectsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiObjectsSharp.js b/packages/material-ui-icons/src/EmojiObjectsSharp.js
index 270012f11a5dd5..6e7c2e8a7c69f9 100644
--- a/packages/material-ui-icons/src/EmojiObjectsSharp.js
+++ b/packages/material-ui-icons/src/EmojiObjectsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiObjectsTwoTone.js b/packages/material-ui-icons/src/EmojiObjectsTwoTone.js
index dfc8b320dab66c..db62d74d7d57bd 100644
--- a/packages/material-ui-icons/src/EmojiObjectsTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiObjectsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiPeople.js b/packages/material-ui-icons/src/EmojiPeople.js
index 4add3c19d6226c..455dbae78c42d8 100644
--- a/packages/material-ui-icons/src/EmojiPeople.js
+++ b/packages/material-ui-icons/src/EmojiPeople.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiPeopleOutlined.js b/packages/material-ui-icons/src/EmojiPeopleOutlined.js
index d53e5f2bcdcddb..055e2251444627 100644
--- a/packages/material-ui-icons/src/EmojiPeopleOutlined.js
+++ b/packages/material-ui-icons/src/EmojiPeopleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiPeopleRounded.js b/packages/material-ui-icons/src/EmojiPeopleRounded.js
index 0947327fa43dd0..99a54d1b63e1b7 100644
--- a/packages/material-ui-icons/src/EmojiPeopleRounded.js
+++ b/packages/material-ui-icons/src/EmojiPeopleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiPeopleSharp.js b/packages/material-ui-icons/src/EmojiPeopleSharp.js
index 4060d6f1c09a72..613a427aede981 100644
--- a/packages/material-ui-icons/src/EmojiPeopleSharp.js
+++ b/packages/material-ui-icons/src/EmojiPeopleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiPeopleTwoTone.js b/packages/material-ui-icons/src/EmojiPeopleTwoTone.js
index 003878a98e902f..99bc698524b45b 100644
--- a/packages/material-ui-icons/src/EmojiPeopleTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiPeopleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiSymbols.js b/packages/material-ui-icons/src/EmojiSymbols.js
index 8942a9f7990b50..9b60412daf8d57 100644
--- a/packages/material-ui-icons/src/EmojiSymbols.js
+++ b/packages/material-ui-icons/src/EmojiSymbols.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiSymbolsOutlined.js b/packages/material-ui-icons/src/EmojiSymbolsOutlined.js
index 25bc40c62f765f..451049554adeee 100644
--- a/packages/material-ui-icons/src/EmojiSymbolsOutlined.js
+++ b/packages/material-ui-icons/src/EmojiSymbolsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiSymbolsRounded.js b/packages/material-ui-icons/src/EmojiSymbolsRounded.js
index 1dfb43d105a67e..e973ad4412789e 100644
--- a/packages/material-ui-icons/src/EmojiSymbolsRounded.js
+++ b/packages/material-ui-icons/src/EmojiSymbolsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiSymbolsSharp.js b/packages/material-ui-icons/src/EmojiSymbolsSharp.js
index 4f643e85dfded9..9b1070a4e10adf 100644
--- a/packages/material-ui-icons/src/EmojiSymbolsSharp.js
+++ b/packages/material-ui-icons/src/EmojiSymbolsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiSymbolsTwoTone.js b/packages/material-ui-icons/src/EmojiSymbolsTwoTone.js
index b3cc7b2cd9c794..bf7f2201a2446d 100644
--- a/packages/material-ui-icons/src/EmojiSymbolsTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiSymbolsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiTransportation.js b/packages/material-ui-icons/src/EmojiTransportation.js
index 67d7d4554ce067..953abf7e6efa7f 100644
--- a/packages/material-ui-icons/src/EmojiTransportation.js
+++ b/packages/material-ui-icons/src/EmojiTransportation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiTransportationOutlined.js b/packages/material-ui-icons/src/EmojiTransportationOutlined.js
index a3a1fc0a0c1a07..db8cfac4239158 100644
--- a/packages/material-ui-icons/src/EmojiTransportationOutlined.js
+++ b/packages/material-ui-icons/src/EmojiTransportationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiTransportationRounded.js b/packages/material-ui-icons/src/EmojiTransportationRounded.js
index 10d3b6a6c98148..c81660cf8651a1 100644
--- a/packages/material-ui-icons/src/EmojiTransportationRounded.js
+++ b/packages/material-ui-icons/src/EmojiTransportationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiTransportationSharp.js b/packages/material-ui-icons/src/EmojiTransportationSharp.js
index dbb30caa934d63..0c22764ff7e457 100644
--- a/packages/material-ui-icons/src/EmojiTransportationSharp.js
+++ b/packages/material-ui-icons/src/EmojiTransportationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EmojiTransportationTwoTone.js b/packages/material-ui-icons/src/EmojiTransportationTwoTone.js
index c1ae8ea1b9c84a..ccf169492bf1de 100644
--- a/packages/material-ui-icons/src/EmojiTransportationTwoTone.js
+++ b/packages/material-ui-icons/src/EmojiTransportationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EnhancedEncryption.js b/packages/material-ui-icons/src/EnhancedEncryption.js
index 82b6b71e3e1d0b..491f64b63f3928 100644
--- a/packages/material-ui-icons/src/EnhancedEncryption.js
+++ b/packages/material-ui-icons/src/EnhancedEncryption.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EnhancedEncryptionOutlined.js b/packages/material-ui-icons/src/EnhancedEncryptionOutlined.js
index 79c183353353c7..f9a2927afde29d 100644
--- a/packages/material-ui-icons/src/EnhancedEncryptionOutlined.js
+++ b/packages/material-ui-icons/src/EnhancedEncryptionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EnhancedEncryptionRounded.js b/packages/material-ui-icons/src/EnhancedEncryptionRounded.js
index 222feac84c37be..a444f49b482cd1 100644
--- a/packages/material-ui-icons/src/EnhancedEncryptionRounded.js
+++ b/packages/material-ui-icons/src/EnhancedEncryptionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EnhancedEncryptionSharp.js b/packages/material-ui-icons/src/EnhancedEncryptionSharp.js
index 3bb71dbf865c47..5d3446d1de89af 100644
--- a/packages/material-ui-icons/src/EnhancedEncryptionSharp.js
+++ b/packages/material-ui-icons/src/EnhancedEncryptionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EnhancedEncryptionTwoTone.js b/packages/material-ui-icons/src/EnhancedEncryptionTwoTone.js
index ce7b5c8c5ef722..d8af97b072ffa8 100644
--- a/packages/material-ui-icons/src/EnhancedEncryptionTwoTone.js
+++ b/packages/material-ui-icons/src/EnhancedEncryptionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Equalizer.js b/packages/material-ui-icons/src/Equalizer.js
index 2941922577da0a..d94d57d039c242 100644
--- a/packages/material-ui-icons/src/Equalizer.js
+++ b/packages/material-ui-icons/src/Equalizer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EqualizerOutlined.js b/packages/material-ui-icons/src/EqualizerOutlined.js
index 29ae3308642f92..36a6def57ff8be 100644
--- a/packages/material-ui-icons/src/EqualizerOutlined.js
+++ b/packages/material-ui-icons/src/EqualizerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EqualizerRounded.js b/packages/material-ui-icons/src/EqualizerRounded.js
index 2dd19377d5577c..7738fd6cd15ec6 100644
--- a/packages/material-ui-icons/src/EqualizerRounded.js
+++ b/packages/material-ui-icons/src/EqualizerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EqualizerSharp.js b/packages/material-ui-icons/src/EqualizerSharp.js
index 8e6f46e767c7f0..b61e3cfb0f7008 100644
--- a/packages/material-ui-icons/src/EqualizerSharp.js
+++ b/packages/material-ui-icons/src/EqualizerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EqualizerTwoTone.js b/packages/material-ui-icons/src/EqualizerTwoTone.js
index 72f99d5779984b..e40aac92c46914 100644
--- a/packages/material-ui-icons/src/EqualizerTwoTone.js
+++ b/packages/material-ui-icons/src/EqualizerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Error.js b/packages/material-ui-icons/src/Error.js
index b7c93b7a037f72..267f77f2dfecf4 100644
--- a/packages/material-ui-icons/src/Error.js
+++ b/packages/material-ui-icons/src/Error.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutline.js b/packages/material-ui-icons/src/ErrorOutline.js
index 005cc46ba5b5b0..ac2b7999a28a5e 100644
--- a/packages/material-ui-icons/src/ErrorOutline.js
+++ b/packages/material-ui-icons/src/ErrorOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutlineOutlined.js b/packages/material-ui-icons/src/ErrorOutlineOutlined.js
index 623a63ec475699..063faa4bba264f 100644
--- a/packages/material-ui-icons/src/ErrorOutlineOutlined.js
+++ b/packages/material-ui-icons/src/ErrorOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutlineRounded.js b/packages/material-ui-icons/src/ErrorOutlineRounded.js
index b82eb95b9b6437..c42d7a7995695d 100644
--- a/packages/material-ui-icons/src/ErrorOutlineRounded.js
+++ b/packages/material-ui-icons/src/ErrorOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutlineSharp.js b/packages/material-ui-icons/src/ErrorOutlineSharp.js
index d46c7561ccb6b9..f9a02c9ed0f9bb 100644
--- a/packages/material-ui-icons/src/ErrorOutlineSharp.js
+++ b/packages/material-ui-icons/src/ErrorOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutlineTwoTone.js b/packages/material-ui-icons/src/ErrorOutlineTwoTone.js
index 1225d7edc0ae13..89218ab4908258 100644
--- a/packages/material-ui-icons/src/ErrorOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/ErrorOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorOutlined.js b/packages/material-ui-icons/src/ErrorOutlined.js
index a4fb34d0d80b12..1e38eee4e4df4d 100644
--- a/packages/material-ui-icons/src/ErrorOutlined.js
+++ b/packages/material-ui-icons/src/ErrorOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorRounded.js b/packages/material-ui-icons/src/ErrorRounded.js
index 42ce6441d1b85a..c8388abbe83525 100644
--- a/packages/material-ui-icons/src/ErrorRounded.js
+++ b/packages/material-ui-icons/src/ErrorRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorSharp.js b/packages/material-ui-icons/src/ErrorSharp.js
index f75a4577b3875f..0129faf3c524e8 100644
--- a/packages/material-ui-icons/src/ErrorSharp.js
+++ b/packages/material-ui-icons/src/ErrorSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ErrorTwoTone.js b/packages/material-ui-icons/src/ErrorTwoTone.js
index ccef2a60e8880a..1a44a1b71b02c5 100644
--- a/packages/material-ui-icons/src/ErrorTwoTone.js
+++ b/packages/material-ui-icons/src/ErrorTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Euro.js b/packages/material-ui-icons/src/Euro.js
index e5880b9fe7374c..bfb4a82758b11d 100644
--- a/packages/material-ui-icons/src/Euro.js
+++ b/packages/material-ui-icons/src/Euro.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroOutlined.js b/packages/material-ui-icons/src/EuroOutlined.js
index a173385da4423b..2992326b697f56 100644
--- a/packages/material-ui-icons/src/EuroOutlined.js
+++ b/packages/material-ui-icons/src/EuroOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroRounded.js b/packages/material-ui-icons/src/EuroRounded.js
index 1ac01479f0567b..06327da9cf4b0c 100644
--- a/packages/material-ui-icons/src/EuroRounded.js
+++ b/packages/material-ui-icons/src/EuroRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSharp.js b/packages/material-ui-icons/src/EuroSharp.js
index ca1319833de332..0bd1f40be9ee20 100644
--- a/packages/material-ui-icons/src/EuroSharp.js
+++ b/packages/material-ui-icons/src/EuroSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSymbol.js b/packages/material-ui-icons/src/EuroSymbol.js
index 110575b0736eb0..e7444daf2d4a7c 100644
--- a/packages/material-ui-icons/src/EuroSymbol.js
+++ b/packages/material-ui-icons/src/EuroSymbol.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSymbolOutlined.js b/packages/material-ui-icons/src/EuroSymbolOutlined.js
index 459705c14ca4f8..4aacdbc891f3d2 100644
--- a/packages/material-ui-icons/src/EuroSymbolOutlined.js
+++ b/packages/material-ui-icons/src/EuroSymbolOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSymbolRounded.js b/packages/material-ui-icons/src/EuroSymbolRounded.js
index bfc86b53234a14..bb7eeba7103ee9 100644
--- a/packages/material-ui-icons/src/EuroSymbolRounded.js
+++ b/packages/material-ui-icons/src/EuroSymbolRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSymbolSharp.js b/packages/material-ui-icons/src/EuroSymbolSharp.js
index dd3d2aefc07c2d..87e84b49afc8f8 100644
--- a/packages/material-ui-icons/src/EuroSymbolSharp.js
+++ b/packages/material-ui-icons/src/EuroSymbolSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroSymbolTwoTone.js b/packages/material-ui-icons/src/EuroSymbolTwoTone.js
index 403ae52ce60484..889ee4fa545ff6 100644
--- a/packages/material-ui-icons/src/EuroSymbolTwoTone.js
+++ b/packages/material-ui-icons/src/EuroSymbolTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EuroTwoTone.js b/packages/material-ui-icons/src/EuroTwoTone.js
index 34e457cb7522e1..ebf48d93adb46f 100644
--- a/packages/material-ui-icons/src/EuroTwoTone.js
+++ b/packages/material-ui-icons/src/EuroTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EvStation.js b/packages/material-ui-icons/src/EvStation.js
index acd69ca8a696bf..0a350d8f30864e 100644
--- a/packages/material-ui-icons/src/EvStation.js
+++ b/packages/material-ui-icons/src/EvStation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EvStationOutlined.js b/packages/material-ui-icons/src/EvStationOutlined.js
index 7bdffa88902dbb..b9501816102ce1 100644
--- a/packages/material-ui-icons/src/EvStationOutlined.js
+++ b/packages/material-ui-icons/src/EvStationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EvStationRounded.js b/packages/material-ui-icons/src/EvStationRounded.js
index 7acd85cec2a3e6..c6a7199a53aaa4 100644
--- a/packages/material-ui-icons/src/EvStationRounded.js
+++ b/packages/material-ui-icons/src/EvStationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EvStationSharp.js b/packages/material-ui-icons/src/EvStationSharp.js
index be30cfbace7a02..2db9142b8f0c4b 100644
--- a/packages/material-ui-icons/src/EvStationSharp.js
+++ b/packages/material-ui-icons/src/EvStationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EvStationTwoTone.js b/packages/material-ui-icons/src/EvStationTwoTone.js
index 9f764caab1a60e..3ba04a25b8d700 100644
--- a/packages/material-ui-icons/src/EvStationTwoTone.js
+++ b/packages/material-ui-icons/src/EvStationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Event.js b/packages/material-ui-icons/src/Event.js
index 3f9d35384746f4..2cf2d7fc5d4207 100644
--- a/packages/material-ui-icons/src/Event.js
+++ b/packages/material-ui-icons/src/Event.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventAvailable.js b/packages/material-ui-icons/src/EventAvailable.js
index 2729d9a2a2dd6c..863405d010eab4 100644
--- a/packages/material-ui-icons/src/EventAvailable.js
+++ b/packages/material-ui-icons/src/EventAvailable.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventAvailableOutlined.js b/packages/material-ui-icons/src/EventAvailableOutlined.js
index 64e26149750f70..85c8baa01f87db 100644
--- a/packages/material-ui-icons/src/EventAvailableOutlined.js
+++ b/packages/material-ui-icons/src/EventAvailableOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventAvailableRounded.js b/packages/material-ui-icons/src/EventAvailableRounded.js
index 6b80c2e53e56ce..fb339e6714166f 100644
--- a/packages/material-ui-icons/src/EventAvailableRounded.js
+++ b/packages/material-ui-icons/src/EventAvailableRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventAvailableSharp.js b/packages/material-ui-icons/src/EventAvailableSharp.js
index 5469b1254210d7..febcf1fdad96df 100644
--- a/packages/material-ui-icons/src/EventAvailableSharp.js
+++ b/packages/material-ui-icons/src/EventAvailableSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventAvailableTwoTone.js b/packages/material-ui-icons/src/EventAvailableTwoTone.js
index f298467f84edcf..9bdd5740aee371 100644
--- a/packages/material-ui-icons/src/EventAvailableTwoTone.js
+++ b/packages/material-ui-icons/src/EventAvailableTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventBusy.js b/packages/material-ui-icons/src/EventBusy.js
index 5e533dade8ca7d..28518283075b16 100644
--- a/packages/material-ui-icons/src/EventBusy.js
+++ b/packages/material-ui-icons/src/EventBusy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventBusyOutlined.js b/packages/material-ui-icons/src/EventBusyOutlined.js
index c63d03274286d2..1e04ce7f7661b6 100644
--- a/packages/material-ui-icons/src/EventBusyOutlined.js
+++ b/packages/material-ui-icons/src/EventBusyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventBusyRounded.js b/packages/material-ui-icons/src/EventBusyRounded.js
index a4f0fb6c3c4709..0406a2d92a2a97 100644
--- a/packages/material-ui-icons/src/EventBusyRounded.js
+++ b/packages/material-ui-icons/src/EventBusyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventBusySharp.js b/packages/material-ui-icons/src/EventBusySharp.js
index 9f96853f093ac4..526a57db484336 100644
--- a/packages/material-ui-icons/src/EventBusySharp.js
+++ b/packages/material-ui-icons/src/EventBusySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventBusyTwoTone.js b/packages/material-ui-icons/src/EventBusyTwoTone.js
index 73b44951d148e2..87f27f534ba516 100644
--- a/packages/material-ui-icons/src/EventBusyTwoTone.js
+++ b/packages/material-ui-icons/src/EventBusyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventNote.js b/packages/material-ui-icons/src/EventNote.js
index 38ac2290e1dd31..bd7726de1e38aa 100644
--- a/packages/material-ui-icons/src/EventNote.js
+++ b/packages/material-ui-icons/src/EventNote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventNoteOutlined.js b/packages/material-ui-icons/src/EventNoteOutlined.js
index 02b46a9077975e..4d683ad5dac739 100644
--- a/packages/material-ui-icons/src/EventNoteOutlined.js
+++ b/packages/material-ui-icons/src/EventNoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventNoteRounded.js b/packages/material-ui-icons/src/EventNoteRounded.js
index 28df2f1265597a..d2c4aefc2a0f0b 100644
--- a/packages/material-ui-icons/src/EventNoteRounded.js
+++ b/packages/material-ui-icons/src/EventNoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventNoteSharp.js b/packages/material-ui-icons/src/EventNoteSharp.js
index 13c59537daf99c..ccf5937b580a99 100644
--- a/packages/material-ui-icons/src/EventNoteSharp.js
+++ b/packages/material-ui-icons/src/EventNoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventNoteTwoTone.js b/packages/material-ui-icons/src/EventNoteTwoTone.js
index ab6870b6f8e0ec..e44ad8ea1d8d3c 100644
--- a/packages/material-ui-icons/src/EventNoteTwoTone.js
+++ b/packages/material-ui-icons/src/EventNoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventOutlined.js b/packages/material-ui-icons/src/EventOutlined.js
index c1e421bb9594d9..b27ed3662b05d7 100644
--- a/packages/material-ui-icons/src/EventOutlined.js
+++ b/packages/material-ui-icons/src/EventOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventRounded.js b/packages/material-ui-icons/src/EventRounded.js
index 4d219dbd1ea6c7..f0a5e83e7c8ea6 100644
--- a/packages/material-ui-icons/src/EventRounded.js
+++ b/packages/material-ui-icons/src/EventRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSeat.js b/packages/material-ui-icons/src/EventSeat.js
index a369c282ab2146..f6bcfe7e17219c 100644
--- a/packages/material-ui-icons/src/EventSeat.js
+++ b/packages/material-ui-icons/src/EventSeat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSeatOutlined.js b/packages/material-ui-icons/src/EventSeatOutlined.js
index da421d2d91a6f8..e09dfb8590782c 100644
--- a/packages/material-ui-icons/src/EventSeatOutlined.js
+++ b/packages/material-ui-icons/src/EventSeatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSeatRounded.js b/packages/material-ui-icons/src/EventSeatRounded.js
index 9e6b67fdc3936c..7dc0b7b41bd20d 100644
--- a/packages/material-ui-icons/src/EventSeatRounded.js
+++ b/packages/material-ui-icons/src/EventSeatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSeatSharp.js b/packages/material-ui-icons/src/EventSeatSharp.js
index cb4b63d4ca3568..bb7c1a3ade92ac 100644
--- a/packages/material-ui-icons/src/EventSeatSharp.js
+++ b/packages/material-ui-icons/src/EventSeatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSeatTwoTone.js b/packages/material-ui-icons/src/EventSeatTwoTone.js
index 05dcc061e241d3..a92b0622af6ce2 100644
--- a/packages/material-ui-icons/src/EventSeatTwoTone.js
+++ b/packages/material-ui-icons/src/EventSeatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventSharp.js b/packages/material-ui-icons/src/EventSharp.js
index 624c14c8287ae7..3800196f0df6e6 100644
--- a/packages/material-ui-icons/src/EventSharp.js
+++ b/packages/material-ui-icons/src/EventSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/EventTwoTone.js b/packages/material-ui-icons/src/EventTwoTone.js
index b5b4114b11c619..5783e771a632ed 100644
--- a/packages/material-ui-icons/src/EventTwoTone.js
+++ b/packages/material-ui-icons/src/EventTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExitToApp.js b/packages/material-ui-icons/src/ExitToApp.js
index 1fde5519a9b133..57af29ffcf26a1 100644
--- a/packages/material-ui-icons/src/ExitToApp.js
+++ b/packages/material-ui-icons/src/ExitToApp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExitToAppOutlined.js b/packages/material-ui-icons/src/ExitToAppOutlined.js
index 5827dbca4dcfb7..7b58dd4f7d741b 100644
--- a/packages/material-ui-icons/src/ExitToAppOutlined.js
+++ b/packages/material-ui-icons/src/ExitToAppOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExitToAppRounded.js b/packages/material-ui-icons/src/ExitToAppRounded.js
index b73efda9dc9e52..45ec49df3ba06a 100644
--- a/packages/material-ui-icons/src/ExitToAppRounded.js
+++ b/packages/material-ui-icons/src/ExitToAppRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExitToAppSharp.js b/packages/material-ui-icons/src/ExitToAppSharp.js
index 8ffa6b11878790..7aeac6bee65e90 100644
--- a/packages/material-ui-icons/src/ExitToAppSharp.js
+++ b/packages/material-ui-icons/src/ExitToAppSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExitToAppTwoTone.js b/packages/material-ui-icons/src/ExitToAppTwoTone.js
index 0643e0ee83438c..ad7e3f725533c8 100644
--- a/packages/material-ui-icons/src/ExitToAppTwoTone.js
+++ b/packages/material-ui-icons/src/ExitToAppTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandLess.js b/packages/material-ui-icons/src/ExpandLess.js
index 8d69cffdc1b238..cb1b5066f5593c 100644
--- a/packages/material-ui-icons/src/ExpandLess.js
+++ b/packages/material-ui-icons/src/ExpandLess.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandLessOutlined.js b/packages/material-ui-icons/src/ExpandLessOutlined.js
index b820c3d68ee1b8..cf4221cfa4f4d4 100644
--- a/packages/material-ui-icons/src/ExpandLessOutlined.js
+++ b/packages/material-ui-icons/src/ExpandLessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandLessRounded.js b/packages/material-ui-icons/src/ExpandLessRounded.js
index 659c213aa81b13..02cf7e5dd72c03 100644
--- a/packages/material-ui-icons/src/ExpandLessRounded.js
+++ b/packages/material-ui-icons/src/ExpandLessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandLessSharp.js b/packages/material-ui-icons/src/ExpandLessSharp.js
index c05c36afb3c270..1e14fba9e620a2 100644
--- a/packages/material-ui-icons/src/ExpandLessSharp.js
+++ b/packages/material-ui-icons/src/ExpandLessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandLessTwoTone.js b/packages/material-ui-icons/src/ExpandLessTwoTone.js
index e8ba2d4e593b62..4b1ae3608d1399 100644
--- a/packages/material-ui-icons/src/ExpandLessTwoTone.js
+++ b/packages/material-ui-icons/src/ExpandLessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandMore.js b/packages/material-ui-icons/src/ExpandMore.js
index 4d92f3aa7a9563..a5a77a8a6de61b 100644
--- a/packages/material-ui-icons/src/ExpandMore.js
+++ b/packages/material-ui-icons/src/ExpandMore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandMoreOutlined.js b/packages/material-ui-icons/src/ExpandMoreOutlined.js
index 10d8c8d82fd21d..d0dcd8e97935d6 100644
--- a/packages/material-ui-icons/src/ExpandMoreOutlined.js
+++ b/packages/material-ui-icons/src/ExpandMoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandMoreRounded.js b/packages/material-ui-icons/src/ExpandMoreRounded.js
index 4975628f18fdab..c561703abcc59c 100644
--- a/packages/material-ui-icons/src/ExpandMoreRounded.js
+++ b/packages/material-ui-icons/src/ExpandMoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandMoreSharp.js b/packages/material-ui-icons/src/ExpandMoreSharp.js
index fa90459d0c75c8..f33aa4ee13bd01 100644
--- a/packages/material-ui-icons/src/ExpandMoreSharp.js
+++ b/packages/material-ui-icons/src/ExpandMoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExpandMoreTwoTone.js b/packages/material-ui-icons/src/ExpandMoreTwoTone.js
index e3f5b0ab6c70ab..3b77bbc95dd5eb 100644
--- a/packages/material-ui-icons/src/ExpandMoreTwoTone.js
+++ b/packages/material-ui-icons/src/ExpandMoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Explicit.js b/packages/material-ui-icons/src/Explicit.js
index 6eb9be7538b289..8ca47989c8e5b2 100644
--- a/packages/material-ui-icons/src/Explicit.js
+++ b/packages/material-ui-icons/src/Explicit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExplicitOutlined.js b/packages/material-ui-icons/src/ExplicitOutlined.js
index e42d6829a86494..a46057b93c8247 100644
--- a/packages/material-ui-icons/src/ExplicitOutlined.js
+++ b/packages/material-ui-icons/src/ExplicitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExplicitRounded.js b/packages/material-ui-icons/src/ExplicitRounded.js
index fa31dd438a1b97..d8954190947dd1 100644
--- a/packages/material-ui-icons/src/ExplicitRounded.js
+++ b/packages/material-ui-icons/src/ExplicitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExplicitSharp.js b/packages/material-ui-icons/src/ExplicitSharp.js
index bda1d8b735a0b9..203de6a13c701a 100644
--- a/packages/material-ui-icons/src/ExplicitSharp.js
+++ b/packages/material-ui-icons/src/ExplicitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExplicitTwoTone.js b/packages/material-ui-icons/src/ExplicitTwoTone.js
index c93f290d7a8ef8..0d09dc1f3a18fe 100644
--- a/packages/material-ui-icons/src/ExplicitTwoTone.js
+++ b/packages/material-ui-icons/src/ExplicitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Explore.js b/packages/material-ui-icons/src/Explore.js
index bcbd77f960a65d..2886abf570c398 100644
--- a/packages/material-ui-icons/src/Explore.js
+++ b/packages/material-ui-icons/src/Explore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOff.js b/packages/material-ui-icons/src/ExploreOff.js
index 4235228e9cb17e..d48b32fad1b51c 100644
--- a/packages/material-ui-icons/src/ExploreOff.js
+++ b/packages/material-ui-icons/src/ExploreOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOffOutlined.js b/packages/material-ui-icons/src/ExploreOffOutlined.js
index 784f65ea6b0849..68b39d5585c2f5 100644
--- a/packages/material-ui-icons/src/ExploreOffOutlined.js
+++ b/packages/material-ui-icons/src/ExploreOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOffRounded.js b/packages/material-ui-icons/src/ExploreOffRounded.js
index 1515c66bf04172..a42969237fc1cf 100644
--- a/packages/material-ui-icons/src/ExploreOffRounded.js
+++ b/packages/material-ui-icons/src/ExploreOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOffSharp.js b/packages/material-ui-icons/src/ExploreOffSharp.js
index ccaff61d46126f..5145c579070a28 100644
--- a/packages/material-ui-icons/src/ExploreOffSharp.js
+++ b/packages/material-ui-icons/src/ExploreOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOffTwoTone.js b/packages/material-ui-icons/src/ExploreOffTwoTone.js
index 59d41a3edaace2..7bd95e84b8058b 100644
--- a/packages/material-ui-icons/src/ExploreOffTwoTone.js
+++ b/packages/material-ui-icons/src/ExploreOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreOutlined.js b/packages/material-ui-icons/src/ExploreOutlined.js
index 23a5c8871df107..43aaa9fecf4fbd 100644
--- a/packages/material-ui-icons/src/ExploreOutlined.js
+++ b/packages/material-ui-icons/src/ExploreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreRounded.js b/packages/material-ui-icons/src/ExploreRounded.js
index e30c6d6b4a116e..5142bfffc6d6f9 100644
--- a/packages/material-ui-icons/src/ExploreRounded.js
+++ b/packages/material-ui-icons/src/ExploreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreSharp.js b/packages/material-ui-icons/src/ExploreSharp.js
index 78ca064ab53fab..5b877048b5ebb4 100644
--- a/packages/material-ui-icons/src/ExploreSharp.js
+++ b/packages/material-ui-icons/src/ExploreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExploreTwoTone.js b/packages/material-ui-icons/src/ExploreTwoTone.js
index ef0b1b0ee84fb9..4512ec8e1e77a1 100644
--- a/packages/material-ui-icons/src/ExploreTwoTone.js
+++ b/packages/material-ui-icons/src/ExploreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Exposure.js b/packages/material-ui-icons/src/Exposure.js
index bf935eacfa2aa6..7653d55d23d5eb 100644
--- a/packages/material-ui-icons/src/Exposure.js
+++ b/packages/material-ui-icons/src/Exposure.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg1.js b/packages/material-ui-icons/src/ExposureNeg1.js
index 71ecf2f3f2e206..56acb3d69ef136 100644
--- a/packages/material-ui-icons/src/ExposureNeg1.js
+++ b/packages/material-ui-icons/src/ExposureNeg1.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg1Outlined.js b/packages/material-ui-icons/src/ExposureNeg1Outlined.js
index 7844f715764943..3dcb82bf6f10e4 100644
--- a/packages/material-ui-icons/src/ExposureNeg1Outlined.js
+++ b/packages/material-ui-icons/src/ExposureNeg1Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg1Rounded.js b/packages/material-ui-icons/src/ExposureNeg1Rounded.js
index 2578e262e75ae1..45ff3b61d33947 100644
--- a/packages/material-ui-icons/src/ExposureNeg1Rounded.js
+++ b/packages/material-ui-icons/src/ExposureNeg1Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg1Sharp.js b/packages/material-ui-icons/src/ExposureNeg1Sharp.js
index e956a500e51c63..eb57807ff88aaa 100644
--- a/packages/material-ui-icons/src/ExposureNeg1Sharp.js
+++ b/packages/material-ui-icons/src/ExposureNeg1Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg1TwoTone.js b/packages/material-ui-icons/src/ExposureNeg1TwoTone.js
index aef9941e06282f..7f2a58c2980361 100644
--- a/packages/material-ui-icons/src/ExposureNeg1TwoTone.js
+++ b/packages/material-ui-icons/src/ExposureNeg1TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg2.js b/packages/material-ui-icons/src/ExposureNeg2.js
index 768e78f42759b2..3797ca6d339a44 100644
--- a/packages/material-ui-icons/src/ExposureNeg2.js
+++ b/packages/material-ui-icons/src/ExposureNeg2.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg2Outlined.js b/packages/material-ui-icons/src/ExposureNeg2Outlined.js
index e18217e6559986..529c58076a0195 100644
--- a/packages/material-ui-icons/src/ExposureNeg2Outlined.js
+++ b/packages/material-ui-icons/src/ExposureNeg2Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg2Rounded.js b/packages/material-ui-icons/src/ExposureNeg2Rounded.js
index 69d65e4909af17..a5f764092a409f 100644
--- a/packages/material-ui-icons/src/ExposureNeg2Rounded.js
+++ b/packages/material-ui-icons/src/ExposureNeg2Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg2Sharp.js b/packages/material-ui-icons/src/ExposureNeg2Sharp.js
index d3c6543a8bbaa0..6efc5a2d6919a4 100644
--- a/packages/material-ui-icons/src/ExposureNeg2Sharp.js
+++ b/packages/material-ui-icons/src/ExposureNeg2Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureNeg2TwoTone.js b/packages/material-ui-icons/src/ExposureNeg2TwoTone.js
index be545783764e10..43d77789905d6c 100644
--- a/packages/material-ui-icons/src/ExposureNeg2TwoTone.js
+++ b/packages/material-ui-icons/src/ExposureNeg2TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureOutlined.js b/packages/material-ui-icons/src/ExposureOutlined.js
index 6848bd6bd8f155..8f8ed45b67fb38 100644
--- a/packages/material-ui-icons/src/ExposureOutlined.js
+++ b/packages/material-ui-icons/src/ExposureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus1.js b/packages/material-ui-icons/src/ExposurePlus1.js
index 947f707ff98532..01b36d8e8e9587 100644
--- a/packages/material-ui-icons/src/ExposurePlus1.js
+++ b/packages/material-ui-icons/src/ExposurePlus1.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus1Outlined.js b/packages/material-ui-icons/src/ExposurePlus1Outlined.js
index 38580221e3d7da..f2311e78f4184f 100644
--- a/packages/material-ui-icons/src/ExposurePlus1Outlined.js
+++ b/packages/material-ui-icons/src/ExposurePlus1Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus1Rounded.js b/packages/material-ui-icons/src/ExposurePlus1Rounded.js
index 0750429c83af9a..9075f145e454b0 100644
--- a/packages/material-ui-icons/src/ExposurePlus1Rounded.js
+++ b/packages/material-ui-icons/src/ExposurePlus1Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus1Sharp.js b/packages/material-ui-icons/src/ExposurePlus1Sharp.js
index 912568eaba47e9..5181cbdf36096c 100644
--- a/packages/material-ui-icons/src/ExposurePlus1Sharp.js
+++ b/packages/material-ui-icons/src/ExposurePlus1Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus1TwoTone.js b/packages/material-ui-icons/src/ExposurePlus1TwoTone.js
index 4b1711c3c34dc9..25626c14aea6b2 100644
--- a/packages/material-ui-icons/src/ExposurePlus1TwoTone.js
+++ b/packages/material-ui-icons/src/ExposurePlus1TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus2.js b/packages/material-ui-icons/src/ExposurePlus2.js
index 09dfd2490adb5e..260146d207e98e 100644
--- a/packages/material-ui-icons/src/ExposurePlus2.js
+++ b/packages/material-ui-icons/src/ExposurePlus2.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus2Outlined.js b/packages/material-ui-icons/src/ExposurePlus2Outlined.js
index 2cc5411f9936f0..f6f91f340132be 100644
--- a/packages/material-ui-icons/src/ExposurePlus2Outlined.js
+++ b/packages/material-ui-icons/src/ExposurePlus2Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus2Rounded.js b/packages/material-ui-icons/src/ExposurePlus2Rounded.js
index df7bd60626056a..6eb044f27a411b 100644
--- a/packages/material-ui-icons/src/ExposurePlus2Rounded.js
+++ b/packages/material-ui-icons/src/ExposurePlus2Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus2Sharp.js b/packages/material-ui-icons/src/ExposurePlus2Sharp.js
index b6b0a710423153..278156adccb454 100644
--- a/packages/material-ui-icons/src/ExposurePlus2Sharp.js
+++ b/packages/material-ui-icons/src/ExposurePlus2Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposurePlus2TwoTone.js b/packages/material-ui-icons/src/ExposurePlus2TwoTone.js
index 721c7da2478a8c..45ef2fe7d17b0a 100644
--- a/packages/material-ui-icons/src/ExposurePlus2TwoTone.js
+++ b/packages/material-ui-icons/src/ExposurePlus2TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureRounded.js b/packages/material-ui-icons/src/ExposureRounded.js
index b986ecc3d6de91..8cc7d197ba01e4 100644
--- a/packages/material-ui-icons/src/ExposureRounded.js
+++ b/packages/material-ui-icons/src/ExposureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureSharp.js b/packages/material-ui-icons/src/ExposureSharp.js
index 56e038cd065702..4c0b369a873c14 100644
--- a/packages/material-ui-icons/src/ExposureSharp.js
+++ b/packages/material-ui-icons/src/ExposureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureTwoTone.js b/packages/material-ui-icons/src/ExposureTwoTone.js
index 4a09238e68f286..9616f70762d4a4 100644
--- a/packages/material-ui-icons/src/ExposureTwoTone.js
+++ b/packages/material-ui-icons/src/ExposureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureZero.js b/packages/material-ui-icons/src/ExposureZero.js
index 797a8b9cea3665..6ee858e65d38fb 100644
--- a/packages/material-ui-icons/src/ExposureZero.js
+++ b/packages/material-ui-icons/src/ExposureZero.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureZeroOutlined.js b/packages/material-ui-icons/src/ExposureZeroOutlined.js
index ca24b27bea2988..597064824ce4b9 100644
--- a/packages/material-ui-icons/src/ExposureZeroOutlined.js
+++ b/packages/material-ui-icons/src/ExposureZeroOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureZeroRounded.js b/packages/material-ui-icons/src/ExposureZeroRounded.js
index 28bc205da13f3d..2d10444833fe0d 100644
--- a/packages/material-ui-icons/src/ExposureZeroRounded.js
+++ b/packages/material-ui-icons/src/ExposureZeroRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureZeroSharp.js b/packages/material-ui-icons/src/ExposureZeroSharp.js
index 005c0222cc8cbc..d8deeae33b5b3c 100644
--- a/packages/material-ui-icons/src/ExposureZeroSharp.js
+++ b/packages/material-ui-icons/src/ExposureZeroSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExposureZeroTwoTone.js b/packages/material-ui-icons/src/ExposureZeroTwoTone.js
index 28f8e08d53d609..5d5544350f6147 100644
--- a/packages/material-ui-icons/src/ExposureZeroTwoTone.js
+++ b/packages/material-ui-icons/src/ExposureZeroTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Extension.js b/packages/material-ui-icons/src/Extension.js
index c72add27ca559d..f7c4788568d153 100644
--- a/packages/material-ui-icons/src/Extension.js
+++ b/packages/material-ui-icons/src/Extension.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExtensionOutlined.js b/packages/material-ui-icons/src/ExtensionOutlined.js
index e08787088f5690..23cc8470203e23 100644
--- a/packages/material-ui-icons/src/ExtensionOutlined.js
+++ b/packages/material-ui-icons/src/ExtensionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExtensionRounded.js b/packages/material-ui-icons/src/ExtensionRounded.js
index 8e4c4d6b5c06ce..e894da386d6a4f 100644
--- a/packages/material-ui-icons/src/ExtensionRounded.js
+++ b/packages/material-ui-icons/src/ExtensionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExtensionSharp.js b/packages/material-ui-icons/src/ExtensionSharp.js
index 2db94045276540..31c6b9b17465a3 100644
--- a/packages/material-ui-icons/src/ExtensionSharp.js
+++ b/packages/material-ui-icons/src/ExtensionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ExtensionTwoTone.js b/packages/material-ui-icons/src/ExtensionTwoTone.js
index 2e407346ed21e5..ba8f4dd9c5ad1e 100644
--- a/packages/material-ui-icons/src/ExtensionTwoTone.js
+++ b/packages/material-ui-icons/src/ExtensionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Face.js b/packages/material-ui-icons/src/Face.js
index 192424fee3f30a..4f62cb210ab00f 100644
--- a/packages/material-ui-icons/src/Face.js
+++ b/packages/material-ui-icons/src/Face.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FaceOutlined.js b/packages/material-ui-icons/src/FaceOutlined.js
index 0a1158c47f07d9..605cd6639e2968 100644
--- a/packages/material-ui-icons/src/FaceOutlined.js
+++ b/packages/material-ui-icons/src/FaceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FaceRounded.js b/packages/material-ui-icons/src/FaceRounded.js
index 98bc8fdde27354..4e17cf7981c136 100644
--- a/packages/material-ui-icons/src/FaceRounded.js
+++ b/packages/material-ui-icons/src/FaceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FaceSharp.js b/packages/material-ui-icons/src/FaceSharp.js
index fffeea5ed4b571..f850a56c269179 100644
--- a/packages/material-ui-icons/src/FaceSharp.js
+++ b/packages/material-ui-icons/src/FaceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FaceTwoTone.js b/packages/material-ui-icons/src/FaceTwoTone.js
index 34261e12b43a0d..defe2b8c721325 100644
--- a/packages/material-ui-icons/src/FaceTwoTone.js
+++ b/packages/material-ui-icons/src/FaceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Facebook.js b/packages/material-ui-icons/src/Facebook.js
index de29590743ab37..8891f8b38e09aa 100644
--- a/packages/material-ui-icons/src/Facebook.js
+++ b/packages/material-ui-icons/src/Facebook.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastForward.js b/packages/material-ui-icons/src/FastForward.js
index cfc09a4bdd0761..01597c6768af86 100644
--- a/packages/material-ui-icons/src/FastForward.js
+++ b/packages/material-ui-icons/src/FastForward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastForwardOutlined.js b/packages/material-ui-icons/src/FastForwardOutlined.js
index a986119c7be435..eb6bc197882faa 100644
--- a/packages/material-ui-icons/src/FastForwardOutlined.js
+++ b/packages/material-ui-icons/src/FastForwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastForwardRounded.js b/packages/material-ui-icons/src/FastForwardRounded.js
index f830ce5590e4eb..4873c1ba98ca0f 100644
--- a/packages/material-ui-icons/src/FastForwardRounded.js
+++ b/packages/material-ui-icons/src/FastForwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastForwardSharp.js b/packages/material-ui-icons/src/FastForwardSharp.js
index 7954e4d40ae5b4..9b3f38f367dee3 100644
--- a/packages/material-ui-icons/src/FastForwardSharp.js
+++ b/packages/material-ui-icons/src/FastForwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastForwardTwoTone.js b/packages/material-ui-icons/src/FastForwardTwoTone.js
index 76c22e8a71e0e5..731d2d82ed2770 100644
--- a/packages/material-ui-icons/src/FastForwardTwoTone.js
+++ b/packages/material-ui-icons/src/FastForwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastRewind.js b/packages/material-ui-icons/src/FastRewind.js
index aa20c9352a3934..209509b647b595 100644
--- a/packages/material-ui-icons/src/FastRewind.js
+++ b/packages/material-ui-icons/src/FastRewind.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastRewindOutlined.js b/packages/material-ui-icons/src/FastRewindOutlined.js
index a650e2350fd7cb..ac8c9c81c84442 100644
--- a/packages/material-ui-icons/src/FastRewindOutlined.js
+++ b/packages/material-ui-icons/src/FastRewindOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastRewindRounded.js b/packages/material-ui-icons/src/FastRewindRounded.js
index 236a1318b35c1b..641af1b0ecccb5 100644
--- a/packages/material-ui-icons/src/FastRewindRounded.js
+++ b/packages/material-ui-icons/src/FastRewindRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastRewindSharp.js b/packages/material-ui-icons/src/FastRewindSharp.js
index a6c9116258956e..f3c550b8c1eb44 100644
--- a/packages/material-ui-icons/src/FastRewindSharp.js
+++ b/packages/material-ui-icons/src/FastRewindSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastRewindTwoTone.js b/packages/material-ui-icons/src/FastRewindTwoTone.js
index 07dc35387c792c..15b3abb0f40e21 100644
--- a/packages/material-ui-icons/src/FastRewindTwoTone.js
+++ b/packages/material-ui-icons/src/FastRewindTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Fastfood.js b/packages/material-ui-icons/src/Fastfood.js
index b6ee1847517088..faeee568f4737c 100644
--- a/packages/material-ui-icons/src/Fastfood.js
+++ b/packages/material-ui-icons/src/Fastfood.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastfoodOutlined.js b/packages/material-ui-icons/src/FastfoodOutlined.js
index 8f303e0538b6a1..35f71ffd264fe0 100644
--- a/packages/material-ui-icons/src/FastfoodOutlined.js
+++ b/packages/material-ui-icons/src/FastfoodOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastfoodRounded.js b/packages/material-ui-icons/src/FastfoodRounded.js
index 77c96c957fac9e..087c819e4b8974 100644
--- a/packages/material-ui-icons/src/FastfoodRounded.js
+++ b/packages/material-ui-icons/src/FastfoodRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastfoodSharp.js b/packages/material-ui-icons/src/FastfoodSharp.js
index 65f4a97dc85bb7..67039362a02b88 100644
--- a/packages/material-ui-icons/src/FastfoodSharp.js
+++ b/packages/material-ui-icons/src/FastfoodSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FastfoodTwoTone.js b/packages/material-ui-icons/src/FastfoodTwoTone.js
index b79908ab77f56b..4dbc28357ce34d 100644
--- a/packages/material-ui-icons/src/FastfoodTwoTone.js
+++ b/packages/material-ui-icons/src/FastfoodTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Favorite.js b/packages/material-ui-icons/src/Favorite.js
index 082ff158ab7dab..e657b044e40008 100644
--- a/packages/material-ui-icons/src/Favorite.js
+++ b/packages/material-ui-icons/src/Favorite.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteBorder.js b/packages/material-ui-icons/src/FavoriteBorder.js
index bd4d58de0de078..f355d8ed263ddb 100644
--- a/packages/material-ui-icons/src/FavoriteBorder.js
+++ b/packages/material-ui-icons/src/FavoriteBorder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteBorderOutlined.js b/packages/material-ui-icons/src/FavoriteBorderOutlined.js
index 312c780e80d2ac..783f7c816fdc02 100644
--- a/packages/material-ui-icons/src/FavoriteBorderOutlined.js
+++ b/packages/material-ui-icons/src/FavoriteBorderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteBorderRounded.js b/packages/material-ui-icons/src/FavoriteBorderRounded.js
index c1933a61ebf2c9..5d3cee538d4b26 100644
--- a/packages/material-ui-icons/src/FavoriteBorderRounded.js
+++ b/packages/material-ui-icons/src/FavoriteBorderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteBorderSharp.js b/packages/material-ui-icons/src/FavoriteBorderSharp.js
index b611eb677dc7c6..a6dcfaa78768c6 100644
--- a/packages/material-ui-icons/src/FavoriteBorderSharp.js
+++ b/packages/material-ui-icons/src/FavoriteBorderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteBorderTwoTone.js b/packages/material-ui-icons/src/FavoriteBorderTwoTone.js
index 1332f1fa5467ee..2e078872352536 100644
--- a/packages/material-ui-icons/src/FavoriteBorderTwoTone.js
+++ b/packages/material-ui-icons/src/FavoriteBorderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteOutlined.js b/packages/material-ui-icons/src/FavoriteOutlined.js
index 545fc0de1b35be..f9275840ef94ef 100644
--- a/packages/material-ui-icons/src/FavoriteOutlined.js
+++ b/packages/material-ui-icons/src/FavoriteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteRounded.js b/packages/material-ui-icons/src/FavoriteRounded.js
index 633bcfb74bf3d6..1cb755441cc5f2 100644
--- a/packages/material-ui-icons/src/FavoriteRounded.js
+++ b/packages/material-ui-icons/src/FavoriteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteSharp.js b/packages/material-ui-icons/src/FavoriteSharp.js
index 8530f63d3fe20b..2c32847212e8e5 100644
--- a/packages/material-ui-icons/src/FavoriteSharp.js
+++ b/packages/material-ui-icons/src/FavoriteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FavoriteTwoTone.js b/packages/material-ui-icons/src/FavoriteTwoTone.js
index 9598bd5cc91b3c..59bfe064c29dbe 100644
--- a/packages/material-ui-icons/src/FavoriteTwoTone.js
+++ b/packages/material-ui-icons/src/FavoriteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedPlayList.js b/packages/material-ui-icons/src/FeaturedPlayList.js
index 9a516eb017e4de..c0cbb77ded7d2b 100644
--- a/packages/material-ui-icons/src/FeaturedPlayList.js
+++ b/packages/material-ui-icons/src/FeaturedPlayList.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedPlayListOutlined.js b/packages/material-ui-icons/src/FeaturedPlayListOutlined.js
index 7c28199d47f081..0c57d8d36cd851 100644
--- a/packages/material-ui-icons/src/FeaturedPlayListOutlined.js
+++ b/packages/material-ui-icons/src/FeaturedPlayListOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedPlayListRounded.js b/packages/material-ui-icons/src/FeaturedPlayListRounded.js
index 32fe51cef5d241..89e1fa013d8efd 100644
--- a/packages/material-ui-icons/src/FeaturedPlayListRounded.js
+++ b/packages/material-ui-icons/src/FeaturedPlayListRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedPlayListSharp.js b/packages/material-ui-icons/src/FeaturedPlayListSharp.js
index 60be1a55980e9b..f2778bdc7c436a 100644
--- a/packages/material-ui-icons/src/FeaturedPlayListSharp.js
+++ b/packages/material-ui-icons/src/FeaturedPlayListSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedPlayListTwoTone.js b/packages/material-ui-icons/src/FeaturedPlayListTwoTone.js
index c56b6d5b4a4706..67738ee89ee984 100644
--- a/packages/material-ui-icons/src/FeaturedPlayListTwoTone.js
+++ b/packages/material-ui-icons/src/FeaturedPlayListTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedVideo.js b/packages/material-ui-icons/src/FeaturedVideo.js
index ac2fee2ac1d0e4..4bb917304876b3 100644
--- a/packages/material-ui-icons/src/FeaturedVideo.js
+++ b/packages/material-ui-icons/src/FeaturedVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedVideoOutlined.js b/packages/material-ui-icons/src/FeaturedVideoOutlined.js
index 16320b8e56ce4e..67158283fc8f5b 100644
--- a/packages/material-ui-icons/src/FeaturedVideoOutlined.js
+++ b/packages/material-ui-icons/src/FeaturedVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedVideoRounded.js b/packages/material-ui-icons/src/FeaturedVideoRounded.js
index 5558a6886f9841..994c3af62c81af 100644
--- a/packages/material-ui-icons/src/FeaturedVideoRounded.js
+++ b/packages/material-ui-icons/src/FeaturedVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedVideoSharp.js b/packages/material-ui-icons/src/FeaturedVideoSharp.js
index 92a247f6e34ba1..d6e8011d1cc6fd 100644
--- a/packages/material-ui-icons/src/FeaturedVideoSharp.js
+++ b/packages/material-ui-icons/src/FeaturedVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeaturedVideoTwoTone.js b/packages/material-ui-icons/src/FeaturedVideoTwoTone.js
index 842458f90b1b7a..2a635a4ff71326 100644
--- a/packages/material-ui-icons/src/FeaturedVideoTwoTone.js
+++ b/packages/material-ui-icons/src/FeaturedVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Feedback.js b/packages/material-ui-icons/src/Feedback.js
index 220bc4c670cce1..3c460e09455a0d 100644
--- a/packages/material-ui-icons/src/Feedback.js
+++ b/packages/material-ui-icons/src/Feedback.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeedbackOutlined.js b/packages/material-ui-icons/src/FeedbackOutlined.js
index 6bec686f39963d..486c474cceaf55 100644
--- a/packages/material-ui-icons/src/FeedbackOutlined.js
+++ b/packages/material-ui-icons/src/FeedbackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeedbackRounded.js b/packages/material-ui-icons/src/FeedbackRounded.js
index b38e9629eebb82..20b6256e80c874 100644
--- a/packages/material-ui-icons/src/FeedbackRounded.js
+++ b/packages/material-ui-icons/src/FeedbackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeedbackSharp.js b/packages/material-ui-icons/src/FeedbackSharp.js
index 5c72269b6174dd..e25a105174864d 100644
--- a/packages/material-ui-icons/src/FeedbackSharp.js
+++ b/packages/material-ui-icons/src/FeedbackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FeedbackTwoTone.js b/packages/material-ui-icons/src/FeedbackTwoTone.js
index fd74d92274cea5..0754f5a4f00481 100644
--- a/packages/material-ui-icons/src/FeedbackTwoTone.js
+++ b/packages/material-ui-icons/src/FeedbackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberDvr.js b/packages/material-ui-icons/src/FiberDvr.js
index cf863225e944c1..02a32eb868f638 100644
--- a/packages/material-ui-icons/src/FiberDvr.js
+++ b/packages/material-ui-icons/src/FiberDvr.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberDvrOutlined.js b/packages/material-ui-icons/src/FiberDvrOutlined.js
index 7bc58017373545..d3cd30579c34bc 100644
--- a/packages/material-ui-icons/src/FiberDvrOutlined.js
+++ b/packages/material-ui-icons/src/FiberDvrOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberDvrRounded.js b/packages/material-ui-icons/src/FiberDvrRounded.js
index e874c9e2c73214..461e22a2c2e50b 100644
--- a/packages/material-ui-icons/src/FiberDvrRounded.js
+++ b/packages/material-ui-icons/src/FiberDvrRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberDvrSharp.js b/packages/material-ui-icons/src/FiberDvrSharp.js
index 23dd4bd2c67ce7..f5af3d9a601453 100644
--- a/packages/material-ui-icons/src/FiberDvrSharp.js
+++ b/packages/material-ui-icons/src/FiberDvrSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberDvrTwoTone.js b/packages/material-ui-icons/src/FiberDvrTwoTone.js
index b7c550742a2443..eb25560d2a3ccc 100644
--- a/packages/material-ui-icons/src/FiberDvrTwoTone.js
+++ b/packages/material-ui-icons/src/FiberDvrTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberManualRecord.js b/packages/material-ui-icons/src/FiberManualRecord.js
index 3c7f55e04bec37..60737d87889d37 100644
--- a/packages/material-ui-icons/src/FiberManualRecord.js
+++ b/packages/material-ui-icons/src/FiberManualRecord.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberManualRecordOutlined.js b/packages/material-ui-icons/src/FiberManualRecordOutlined.js
index e38534ae266ca2..72eecf87e59b5a 100644
--- a/packages/material-ui-icons/src/FiberManualRecordOutlined.js
+++ b/packages/material-ui-icons/src/FiberManualRecordOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberManualRecordRounded.js b/packages/material-ui-icons/src/FiberManualRecordRounded.js
index 65a1038d3f9329..987675d11c9dbc 100644
--- a/packages/material-ui-icons/src/FiberManualRecordRounded.js
+++ b/packages/material-ui-icons/src/FiberManualRecordRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberManualRecordSharp.js b/packages/material-ui-icons/src/FiberManualRecordSharp.js
index d62bfa7baa2cc4..d371831487e6ef 100644
--- a/packages/material-ui-icons/src/FiberManualRecordSharp.js
+++ b/packages/material-ui-icons/src/FiberManualRecordSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberManualRecordTwoTone.js b/packages/material-ui-icons/src/FiberManualRecordTwoTone.js
index bd5ee4f117e496..e5be3658b222b0 100644
--- a/packages/material-ui-icons/src/FiberManualRecordTwoTone.js
+++ b/packages/material-ui-icons/src/FiberManualRecordTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberNew.js b/packages/material-ui-icons/src/FiberNew.js
index 69236496e51037..b849e7db6026eb 100644
--- a/packages/material-ui-icons/src/FiberNew.js
+++ b/packages/material-ui-icons/src/FiberNew.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberNewOutlined.js b/packages/material-ui-icons/src/FiberNewOutlined.js
index e558ebbffc7a82..31d546f346e28e 100644
--- a/packages/material-ui-icons/src/FiberNewOutlined.js
+++ b/packages/material-ui-icons/src/FiberNewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberNewRounded.js b/packages/material-ui-icons/src/FiberNewRounded.js
index 431ee7090c6ed1..6c834171381c40 100644
--- a/packages/material-ui-icons/src/FiberNewRounded.js
+++ b/packages/material-ui-icons/src/FiberNewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberNewSharp.js b/packages/material-ui-icons/src/FiberNewSharp.js
index 87348b5762cd29..b91362752338b0 100644
--- a/packages/material-ui-icons/src/FiberNewSharp.js
+++ b/packages/material-ui-icons/src/FiberNewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberNewTwoTone.js b/packages/material-ui-icons/src/FiberNewTwoTone.js
index 2ab34164e678f5..c524ab36123777 100644
--- a/packages/material-ui-icons/src/FiberNewTwoTone.js
+++ b/packages/material-ui-icons/src/FiberNewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberPin.js b/packages/material-ui-icons/src/FiberPin.js
index 0300f18364cdc8..48918044c6e303 100644
--- a/packages/material-ui-icons/src/FiberPin.js
+++ b/packages/material-ui-icons/src/FiberPin.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberPinOutlined.js b/packages/material-ui-icons/src/FiberPinOutlined.js
index f0d7cffcc536d3..abf228ff7879c3 100644
--- a/packages/material-ui-icons/src/FiberPinOutlined.js
+++ b/packages/material-ui-icons/src/FiberPinOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberPinRounded.js b/packages/material-ui-icons/src/FiberPinRounded.js
index f82d872c98ba27..f65383040b3a07 100644
--- a/packages/material-ui-icons/src/FiberPinRounded.js
+++ b/packages/material-ui-icons/src/FiberPinRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberPinSharp.js b/packages/material-ui-icons/src/FiberPinSharp.js
index c3705e5eccdf59..96d20208fa282d 100644
--- a/packages/material-ui-icons/src/FiberPinSharp.js
+++ b/packages/material-ui-icons/src/FiberPinSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberPinTwoTone.js b/packages/material-ui-icons/src/FiberPinTwoTone.js
index 28c92fa4863388..7debd41a816891 100644
--- a/packages/material-ui-icons/src/FiberPinTwoTone.js
+++ b/packages/material-ui-icons/src/FiberPinTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberSmartRecord.js b/packages/material-ui-icons/src/FiberSmartRecord.js
index 3eefbacb26c11b..cb02823d25e6d3 100644
--- a/packages/material-ui-icons/src/FiberSmartRecord.js
+++ b/packages/material-ui-icons/src/FiberSmartRecord.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberSmartRecordOutlined.js b/packages/material-ui-icons/src/FiberSmartRecordOutlined.js
index 31c6f04e30db53..2a5a080d551f25 100644
--- a/packages/material-ui-icons/src/FiberSmartRecordOutlined.js
+++ b/packages/material-ui-icons/src/FiberSmartRecordOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberSmartRecordRounded.js b/packages/material-ui-icons/src/FiberSmartRecordRounded.js
index 4e03d13765a684..1e6c2cf854122c 100644
--- a/packages/material-ui-icons/src/FiberSmartRecordRounded.js
+++ b/packages/material-ui-icons/src/FiberSmartRecordRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberSmartRecordSharp.js b/packages/material-ui-icons/src/FiberSmartRecordSharp.js
index 80f7759127bd4c..823e7bcc1f892d 100644
--- a/packages/material-ui-icons/src/FiberSmartRecordSharp.js
+++ b/packages/material-ui-icons/src/FiberSmartRecordSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FiberSmartRecordTwoTone.js b/packages/material-ui-icons/src/FiberSmartRecordTwoTone.js
index 81faea7973cb4b..bbef63fb3c5b35 100644
--- a/packages/material-ui-icons/src/FiberSmartRecordTwoTone.js
+++ b/packages/material-ui-icons/src/FiberSmartRecordTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FileCopy.js b/packages/material-ui-icons/src/FileCopy.js
index 89f4390c57cb2e..9eefa5aad4f91d 100644
--- a/packages/material-ui-icons/src/FileCopy.js
+++ b/packages/material-ui-icons/src/FileCopy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FileCopyOutlined.js b/packages/material-ui-icons/src/FileCopyOutlined.js
index d0475ff8cdd953..4a21c48f80cd67 100644
--- a/packages/material-ui-icons/src/FileCopyOutlined.js
+++ b/packages/material-ui-icons/src/FileCopyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FileCopyRounded.js b/packages/material-ui-icons/src/FileCopyRounded.js
index 653ab10ffb0c89..5379557ce5ed9d 100644
--- a/packages/material-ui-icons/src/FileCopyRounded.js
+++ b/packages/material-ui-icons/src/FileCopyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FileCopySharp.js b/packages/material-ui-icons/src/FileCopySharp.js
index f962616ed6a97e..1eed0536460caa 100644
--- a/packages/material-ui-icons/src/FileCopySharp.js
+++ b/packages/material-ui-icons/src/FileCopySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FileCopyTwoTone.js b/packages/material-ui-icons/src/FileCopyTwoTone.js
index 7ef57834be30af..19d5c77955e0ac 100644
--- a/packages/material-ui-icons/src/FileCopyTwoTone.js
+++ b/packages/material-ui-icons/src/FileCopyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter.js b/packages/material-ui-icons/src/Filter.js
index 2a241d7b549ac6..b615c8154b4c5d 100644
--- a/packages/material-ui-icons/src/Filter.js
+++ b/packages/material-ui-icons/src/Filter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter1.js b/packages/material-ui-icons/src/Filter1.js
index 31dad8ecb2e056..9da9bb23487adb 100644
--- a/packages/material-ui-icons/src/Filter1.js
+++ b/packages/material-ui-icons/src/Filter1.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter1Outlined.js b/packages/material-ui-icons/src/Filter1Outlined.js
index 5df3f68202e4b0..3825e9f6d8d675 100644
--- a/packages/material-ui-icons/src/Filter1Outlined.js
+++ b/packages/material-ui-icons/src/Filter1Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter1Rounded.js b/packages/material-ui-icons/src/Filter1Rounded.js
index ceb2a5ffc11963..091087c253e95c 100644
--- a/packages/material-ui-icons/src/Filter1Rounded.js
+++ b/packages/material-ui-icons/src/Filter1Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter1Sharp.js b/packages/material-ui-icons/src/Filter1Sharp.js
index e15531ba521351..1717d2a26a7f72 100644
--- a/packages/material-ui-icons/src/Filter1Sharp.js
+++ b/packages/material-ui-icons/src/Filter1Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter1TwoTone.js b/packages/material-ui-icons/src/Filter1TwoTone.js
index afaff88f683049..36526e46aff55d 100644
--- a/packages/material-ui-icons/src/Filter1TwoTone.js
+++ b/packages/material-ui-icons/src/Filter1TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter2.js b/packages/material-ui-icons/src/Filter2.js
index e7dd17625ed7ff..c156a1ce469e43 100644
--- a/packages/material-ui-icons/src/Filter2.js
+++ b/packages/material-ui-icons/src/Filter2.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter2Outlined.js b/packages/material-ui-icons/src/Filter2Outlined.js
index 424a8d6d23ff2c..55e6e91d290005 100644
--- a/packages/material-ui-icons/src/Filter2Outlined.js
+++ b/packages/material-ui-icons/src/Filter2Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter2Rounded.js b/packages/material-ui-icons/src/Filter2Rounded.js
index c0918e27e13f89..6cc8a07ccdc357 100644
--- a/packages/material-ui-icons/src/Filter2Rounded.js
+++ b/packages/material-ui-icons/src/Filter2Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter2Sharp.js b/packages/material-ui-icons/src/Filter2Sharp.js
index 807cd3a9c27da3..69e30583cfa321 100644
--- a/packages/material-ui-icons/src/Filter2Sharp.js
+++ b/packages/material-ui-icons/src/Filter2Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter2TwoTone.js b/packages/material-ui-icons/src/Filter2TwoTone.js
index a1dfa1b12f4450..ff1459fbdfd7a7 100644
--- a/packages/material-ui-icons/src/Filter2TwoTone.js
+++ b/packages/material-ui-icons/src/Filter2TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter3.js b/packages/material-ui-icons/src/Filter3.js
index 2f607753d9c697..6990d57482d810 100644
--- a/packages/material-ui-icons/src/Filter3.js
+++ b/packages/material-ui-icons/src/Filter3.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter3Outlined.js b/packages/material-ui-icons/src/Filter3Outlined.js
index 2d3dc721293900..834e4c1d76ca26 100644
--- a/packages/material-ui-icons/src/Filter3Outlined.js
+++ b/packages/material-ui-icons/src/Filter3Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter3Rounded.js b/packages/material-ui-icons/src/Filter3Rounded.js
index c61c91bfcaaa60..31de3883ba7229 100644
--- a/packages/material-ui-icons/src/Filter3Rounded.js
+++ b/packages/material-ui-icons/src/Filter3Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter3Sharp.js b/packages/material-ui-icons/src/Filter3Sharp.js
index 995e3cdc40b2ca..66c9a4fa8f1790 100644
--- a/packages/material-ui-icons/src/Filter3Sharp.js
+++ b/packages/material-ui-icons/src/Filter3Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter3TwoTone.js b/packages/material-ui-icons/src/Filter3TwoTone.js
index bd28db01425246..be8dc52f05de55 100644
--- a/packages/material-ui-icons/src/Filter3TwoTone.js
+++ b/packages/material-ui-icons/src/Filter3TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter4.js b/packages/material-ui-icons/src/Filter4.js
index bd1a9066036e73..a09e8e71e42b8f 100644
--- a/packages/material-ui-icons/src/Filter4.js
+++ b/packages/material-ui-icons/src/Filter4.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter4Outlined.js b/packages/material-ui-icons/src/Filter4Outlined.js
index 46ef0dd29190e0..15467fa73a0c62 100644
--- a/packages/material-ui-icons/src/Filter4Outlined.js
+++ b/packages/material-ui-icons/src/Filter4Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter4Rounded.js b/packages/material-ui-icons/src/Filter4Rounded.js
index 4d1fd9f83143eb..3440b659dee92e 100644
--- a/packages/material-ui-icons/src/Filter4Rounded.js
+++ b/packages/material-ui-icons/src/Filter4Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter4Sharp.js b/packages/material-ui-icons/src/Filter4Sharp.js
index f5b03819df4144..01e4a5bcdeebd0 100644
--- a/packages/material-ui-icons/src/Filter4Sharp.js
+++ b/packages/material-ui-icons/src/Filter4Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter4TwoTone.js b/packages/material-ui-icons/src/Filter4TwoTone.js
index 16026d17ef9994..25578ca2b09695 100644
--- a/packages/material-ui-icons/src/Filter4TwoTone.js
+++ b/packages/material-ui-icons/src/Filter4TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter5.js b/packages/material-ui-icons/src/Filter5.js
index feba4a32db17b2..f0248baffde104 100644
--- a/packages/material-ui-icons/src/Filter5.js
+++ b/packages/material-ui-icons/src/Filter5.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter5Outlined.js b/packages/material-ui-icons/src/Filter5Outlined.js
index 80e309a3d18e07..c196fdebd59cf3 100644
--- a/packages/material-ui-icons/src/Filter5Outlined.js
+++ b/packages/material-ui-icons/src/Filter5Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter5Rounded.js b/packages/material-ui-icons/src/Filter5Rounded.js
index 6d6ab5bca53c70..218d6fcf7362c3 100644
--- a/packages/material-ui-icons/src/Filter5Rounded.js
+++ b/packages/material-ui-icons/src/Filter5Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter5Sharp.js b/packages/material-ui-icons/src/Filter5Sharp.js
index f889ddf83a4e60..3a5f80b35c7f19 100644
--- a/packages/material-ui-icons/src/Filter5Sharp.js
+++ b/packages/material-ui-icons/src/Filter5Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter5TwoTone.js b/packages/material-ui-icons/src/Filter5TwoTone.js
index 51225a89249fdf..79f61c44efec65 100644
--- a/packages/material-ui-icons/src/Filter5TwoTone.js
+++ b/packages/material-ui-icons/src/Filter5TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter6.js b/packages/material-ui-icons/src/Filter6.js
index e85b2e8f7e2291..95d312e7634a0c 100644
--- a/packages/material-ui-icons/src/Filter6.js
+++ b/packages/material-ui-icons/src/Filter6.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter6Outlined.js b/packages/material-ui-icons/src/Filter6Outlined.js
index 9d9a5a97566826..68706c9223ab0b 100644
--- a/packages/material-ui-icons/src/Filter6Outlined.js
+++ b/packages/material-ui-icons/src/Filter6Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter6Rounded.js b/packages/material-ui-icons/src/Filter6Rounded.js
index dd2f8fc3b762c3..9165df40a0dd33 100644
--- a/packages/material-ui-icons/src/Filter6Rounded.js
+++ b/packages/material-ui-icons/src/Filter6Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter6Sharp.js b/packages/material-ui-icons/src/Filter6Sharp.js
index 6a9077f8a18039..8761bbbb2b38d3 100644
--- a/packages/material-ui-icons/src/Filter6Sharp.js
+++ b/packages/material-ui-icons/src/Filter6Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter6TwoTone.js b/packages/material-ui-icons/src/Filter6TwoTone.js
index 76fddebca0c290..c882e17696cfe3 100644
--- a/packages/material-ui-icons/src/Filter6TwoTone.js
+++ b/packages/material-ui-icons/src/Filter6TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter7.js b/packages/material-ui-icons/src/Filter7.js
index a3299a7382f6ad..b9cba3beb59436 100644
--- a/packages/material-ui-icons/src/Filter7.js
+++ b/packages/material-ui-icons/src/Filter7.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter7Outlined.js b/packages/material-ui-icons/src/Filter7Outlined.js
index df2f25eb2f922f..2e6149da31235c 100644
--- a/packages/material-ui-icons/src/Filter7Outlined.js
+++ b/packages/material-ui-icons/src/Filter7Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter7Rounded.js b/packages/material-ui-icons/src/Filter7Rounded.js
index bd64f2b1584ac9..a4490831bbef49 100644
--- a/packages/material-ui-icons/src/Filter7Rounded.js
+++ b/packages/material-ui-icons/src/Filter7Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter7Sharp.js b/packages/material-ui-icons/src/Filter7Sharp.js
index c5703f5ec8587b..d2737fec37ccb5 100644
--- a/packages/material-ui-icons/src/Filter7Sharp.js
+++ b/packages/material-ui-icons/src/Filter7Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter7TwoTone.js b/packages/material-ui-icons/src/Filter7TwoTone.js
index 8e5ae32857eef5..3af1585064a1a3 100644
--- a/packages/material-ui-icons/src/Filter7TwoTone.js
+++ b/packages/material-ui-icons/src/Filter7TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter8.js b/packages/material-ui-icons/src/Filter8.js
index 75b1a95923e88c..055c6a6528314d 100644
--- a/packages/material-ui-icons/src/Filter8.js
+++ b/packages/material-ui-icons/src/Filter8.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter8Outlined.js b/packages/material-ui-icons/src/Filter8Outlined.js
index e8ac76c174e15f..ad0cbfe5627c0b 100644
--- a/packages/material-ui-icons/src/Filter8Outlined.js
+++ b/packages/material-ui-icons/src/Filter8Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter8Rounded.js b/packages/material-ui-icons/src/Filter8Rounded.js
index 3d2c804de3276c..dc19504e29b667 100644
--- a/packages/material-ui-icons/src/Filter8Rounded.js
+++ b/packages/material-ui-icons/src/Filter8Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter8Sharp.js b/packages/material-ui-icons/src/Filter8Sharp.js
index 77bb3bfea53cba..33cdadc4330766 100644
--- a/packages/material-ui-icons/src/Filter8Sharp.js
+++ b/packages/material-ui-icons/src/Filter8Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter8TwoTone.js b/packages/material-ui-icons/src/Filter8TwoTone.js
index 83b3c1f35eeceb..224e9129071ee5 100644
--- a/packages/material-ui-icons/src/Filter8TwoTone.js
+++ b/packages/material-ui-icons/src/Filter8TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9.js b/packages/material-ui-icons/src/Filter9.js
index 1a20efbebc7f8b..dcf1ebef73da59 100644
--- a/packages/material-ui-icons/src/Filter9.js
+++ b/packages/material-ui-icons/src/Filter9.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9Outlined.js b/packages/material-ui-icons/src/Filter9Outlined.js
index c19be179b8028e..13c1f80bc2bd8a 100644
--- a/packages/material-ui-icons/src/Filter9Outlined.js
+++ b/packages/material-ui-icons/src/Filter9Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9Plus.js b/packages/material-ui-icons/src/Filter9Plus.js
index 275cadbc638541..93be0b54fc0f48 100644
--- a/packages/material-ui-icons/src/Filter9Plus.js
+++ b/packages/material-ui-icons/src/Filter9Plus.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9PlusOutlined.js b/packages/material-ui-icons/src/Filter9PlusOutlined.js
index 158262e3090703..6908237279f0f6 100644
--- a/packages/material-ui-icons/src/Filter9PlusOutlined.js
+++ b/packages/material-ui-icons/src/Filter9PlusOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9PlusRounded.js b/packages/material-ui-icons/src/Filter9PlusRounded.js
index fda3b23822ab32..97feb1f023a763 100644
--- a/packages/material-ui-icons/src/Filter9PlusRounded.js
+++ b/packages/material-ui-icons/src/Filter9PlusRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9PlusSharp.js b/packages/material-ui-icons/src/Filter9PlusSharp.js
index 869544177378b6..7814076f521e7a 100644
--- a/packages/material-ui-icons/src/Filter9PlusSharp.js
+++ b/packages/material-ui-icons/src/Filter9PlusSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9PlusTwoTone.js b/packages/material-ui-icons/src/Filter9PlusTwoTone.js
index e627bc5acd03ed..830956d01ba296 100644
--- a/packages/material-ui-icons/src/Filter9PlusTwoTone.js
+++ b/packages/material-ui-icons/src/Filter9PlusTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9Rounded.js b/packages/material-ui-icons/src/Filter9Rounded.js
index 4dfb60e4a8088f..69b251bd7ade8e 100644
--- a/packages/material-ui-icons/src/Filter9Rounded.js
+++ b/packages/material-ui-icons/src/Filter9Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9Sharp.js b/packages/material-ui-icons/src/Filter9Sharp.js
index 1cba7f4987e7e2..69ba20fd71c37d 100644
--- a/packages/material-ui-icons/src/Filter9Sharp.js
+++ b/packages/material-ui-icons/src/Filter9Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Filter9TwoTone.js b/packages/material-ui-icons/src/Filter9TwoTone.js
index f5f5c762eca800..327762b7cfba11 100644
--- a/packages/material-ui-icons/src/Filter9TwoTone.js
+++ b/packages/material-ui-icons/src/Filter9TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterBAndW.js b/packages/material-ui-icons/src/FilterBAndW.js
index 5e2f1ab689e4ee..818f7a96c922e5 100644
--- a/packages/material-ui-icons/src/FilterBAndW.js
+++ b/packages/material-ui-icons/src/FilterBAndW.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterBAndWOutlined.js b/packages/material-ui-icons/src/FilterBAndWOutlined.js
index 59cf83ce5777b2..a171322b4ec043 100644
--- a/packages/material-ui-icons/src/FilterBAndWOutlined.js
+++ b/packages/material-ui-icons/src/FilterBAndWOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterBAndWRounded.js b/packages/material-ui-icons/src/FilterBAndWRounded.js
index 45f18542b6a240..d77bba56b81d9e 100644
--- a/packages/material-ui-icons/src/FilterBAndWRounded.js
+++ b/packages/material-ui-icons/src/FilterBAndWRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterBAndWSharp.js b/packages/material-ui-icons/src/FilterBAndWSharp.js
index 028af0af25832e..b58b9efacd2ce3 100644
--- a/packages/material-ui-icons/src/FilterBAndWSharp.js
+++ b/packages/material-ui-icons/src/FilterBAndWSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterBAndWTwoTone.js b/packages/material-ui-icons/src/FilterBAndWTwoTone.js
index fd1089044d4d26..69b68740c2eab4 100644
--- a/packages/material-ui-icons/src/FilterBAndWTwoTone.js
+++ b/packages/material-ui-icons/src/FilterBAndWTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterCenterFocus.js b/packages/material-ui-icons/src/FilterCenterFocus.js
index 08ce7873cf2be5..3f96ac49a9ca1f 100644
--- a/packages/material-ui-icons/src/FilterCenterFocus.js
+++ b/packages/material-ui-icons/src/FilterCenterFocus.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterCenterFocusOutlined.js b/packages/material-ui-icons/src/FilterCenterFocusOutlined.js
index 0b2a8d992bf4b5..8b1217b20ae2a0 100644
--- a/packages/material-ui-icons/src/FilterCenterFocusOutlined.js
+++ b/packages/material-ui-icons/src/FilterCenterFocusOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterCenterFocusRounded.js b/packages/material-ui-icons/src/FilterCenterFocusRounded.js
index 7dc90c3891b6ba..a0f4e8bbeb3586 100644
--- a/packages/material-ui-icons/src/FilterCenterFocusRounded.js
+++ b/packages/material-ui-icons/src/FilterCenterFocusRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterCenterFocusSharp.js b/packages/material-ui-icons/src/FilterCenterFocusSharp.js
index 80e260408c30f5..ae547f8846a739 100644
--- a/packages/material-ui-icons/src/FilterCenterFocusSharp.js
+++ b/packages/material-ui-icons/src/FilterCenterFocusSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterCenterFocusTwoTone.js b/packages/material-ui-icons/src/FilterCenterFocusTwoTone.js
index ce88f606c1b9d7..a47a3527449219 100644
--- a/packages/material-ui-icons/src/FilterCenterFocusTwoTone.js
+++ b/packages/material-ui-icons/src/FilterCenterFocusTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterDrama.js b/packages/material-ui-icons/src/FilterDrama.js
index 9178bbd49025a8..340963127b369f 100644
--- a/packages/material-ui-icons/src/FilterDrama.js
+++ b/packages/material-ui-icons/src/FilterDrama.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterDramaOutlined.js b/packages/material-ui-icons/src/FilterDramaOutlined.js
index 05a2442196d9e2..e37382ed346cd4 100644
--- a/packages/material-ui-icons/src/FilterDramaOutlined.js
+++ b/packages/material-ui-icons/src/FilterDramaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterDramaRounded.js b/packages/material-ui-icons/src/FilterDramaRounded.js
index 29b2802bbe963a..df1226ffabb730 100644
--- a/packages/material-ui-icons/src/FilterDramaRounded.js
+++ b/packages/material-ui-icons/src/FilterDramaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterDramaSharp.js b/packages/material-ui-icons/src/FilterDramaSharp.js
index 3d69b042c60c8d..3352877f0a3747 100644
--- a/packages/material-ui-icons/src/FilterDramaSharp.js
+++ b/packages/material-ui-icons/src/FilterDramaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterDramaTwoTone.js b/packages/material-ui-icons/src/FilterDramaTwoTone.js
index 2bf51ad2503739..3f093bbbf00c6b 100644
--- a/packages/material-ui-icons/src/FilterDramaTwoTone.js
+++ b/packages/material-ui-icons/src/FilterDramaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterFrames.js b/packages/material-ui-icons/src/FilterFrames.js
index 93481d226d11b5..f6ac1b6f815b42 100644
--- a/packages/material-ui-icons/src/FilterFrames.js
+++ b/packages/material-ui-icons/src/FilterFrames.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterFramesOutlined.js b/packages/material-ui-icons/src/FilterFramesOutlined.js
index 6d50ae215a3d06..3e629c1e03b990 100644
--- a/packages/material-ui-icons/src/FilterFramesOutlined.js
+++ b/packages/material-ui-icons/src/FilterFramesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterFramesRounded.js b/packages/material-ui-icons/src/FilterFramesRounded.js
index 15f43efc8b1e88..7926f24301bf73 100644
--- a/packages/material-ui-icons/src/FilterFramesRounded.js
+++ b/packages/material-ui-icons/src/FilterFramesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterFramesSharp.js b/packages/material-ui-icons/src/FilterFramesSharp.js
index 25a6bad683a6fe..d75315571faece 100644
--- a/packages/material-ui-icons/src/FilterFramesSharp.js
+++ b/packages/material-ui-icons/src/FilterFramesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterFramesTwoTone.js b/packages/material-ui-icons/src/FilterFramesTwoTone.js
index 6b0d8cb3b12563..6aa9d22da028d1 100644
--- a/packages/material-ui-icons/src/FilterFramesTwoTone.js
+++ b/packages/material-ui-icons/src/FilterFramesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterHdr.js b/packages/material-ui-icons/src/FilterHdr.js
index 8e4b4bea752afe..5396ba624696f3 100644
--- a/packages/material-ui-icons/src/FilterHdr.js
+++ b/packages/material-ui-icons/src/FilterHdr.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterHdrOutlined.js b/packages/material-ui-icons/src/FilterHdrOutlined.js
index b6a277840fb349..296344529f2f4c 100644
--- a/packages/material-ui-icons/src/FilterHdrOutlined.js
+++ b/packages/material-ui-icons/src/FilterHdrOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterHdrRounded.js b/packages/material-ui-icons/src/FilterHdrRounded.js
index f5c0710ee5c58f..04397122344d50 100644
--- a/packages/material-ui-icons/src/FilterHdrRounded.js
+++ b/packages/material-ui-icons/src/FilterHdrRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterHdrSharp.js b/packages/material-ui-icons/src/FilterHdrSharp.js
index 1818e49995c766..234efcfac9ff9e 100644
--- a/packages/material-ui-icons/src/FilterHdrSharp.js
+++ b/packages/material-ui-icons/src/FilterHdrSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterHdrTwoTone.js b/packages/material-ui-icons/src/FilterHdrTwoTone.js
index b0e828ca794420..b35c56851ab08d 100644
--- a/packages/material-ui-icons/src/FilterHdrTwoTone.js
+++ b/packages/material-ui-icons/src/FilterHdrTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterList.js b/packages/material-ui-icons/src/FilterList.js
index 493d9953ddb607..8f0e1c022a491b 100644
--- a/packages/material-ui-icons/src/FilterList.js
+++ b/packages/material-ui-icons/src/FilterList.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterListOutlined.js b/packages/material-ui-icons/src/FilterListOutlined.js
index 7d7dcdf5970253..f2b091f99a18f8 100644
--- a/packages/material-ui-icons/src/FilterListOutlined.js
+++ b/packages/material-ui-icons/src/FilterListOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterListRounded.js b/packages/material-ui-icons/src/FilterListRounded.js
index bc711038545475..ce5d60b384ee9e 100644
--- a/packages/material-ui-icons/src/FilterListRounded.js
+++ b/packages/material-ui-icons/src/FilterListRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterListSharp.js b/packages/material-ui-icons/src/FilterListSharp.js
index 9eddd30d3583df..7d3d277fc2ee48 100644
--- a/packages/material-ui-icons/src/FilterListSharp.js
+++ b/packages/material-ui-icons/src/FilterListSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterListTwoTone.js b/packages/material-ui-icons/src/FilterListTwoTone.js
index f4da61c45452dc..8a7f851568c991 100644
--- a/packages/material-ui-icons/src/FilterListTwoTone.js
+++ b/packages/material-ui-icons/src/FilterListTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterNone.js b/packages/material-ui-icons/src/FilterNone.js
index d1a2ba2686bf98..002a776319c082 100644
--- a/packages/material-ui-icons/src/FilterNone.js
+++ b/packages/material-ui-icons/src/FilterNone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterNoneOutlined.js b/packages/material-ui-icons/src/FilterNoneOutlined.js
index b126fa935d8af5..32a9381dfea37c 100644
--- a/packages/material-ui-icons/src/FilterNoneOutlined.js
+++ b/packages/material-ui-icons/src/FilterNoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterNoneRounded.js b/packages/material-ui-icons/src/FilterNoneRounded.js
index be090048830dd4..22995015a466e9 100644
--- a/packages/material-ui-icons/src/FilterNoneRounded.js
+++ b/packages/material-ui-icons/src/FilterNoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterNoneSharp.js b/packages/material-ui-icons/src/FilterNoneSharp.js
index f4b838937edf69..be7bd6447f4dff 100644
--- a/packages/material-ui-icons/src/FilterNoneSharp.js
+++ b/packages/material-ui-icons/src/FilterNoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterNoneTwoTone.js b/packages/material-ui-icons/src/FilterNoneTwoTone.js
index 3ef6a0bebf1782..76aebea0e8e638 100644
--- a/packages/material-ui-icons/src/FilterNoneTwoTone.js
+++ b/packages/material-ui-icons/src/FilterNoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterOutlined.js b/packages/material-ui-icons/src/FilterOutlined.js
index 8987dc128fcbdb..7671945ac8c75e 100644
--- a/packages/material-ui-icons/src/FilterOutlined.js
+++ b/packages/material-ui-icons/src/FilterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterRounded.js b/packages/material-ui-icons/src/FilterRounded.js
index 4b2d06d7e58674..916385e53ebe94 100644
--- a/packages/material-ui-icons/src/FilterRounded.js
+++ b/packages/material-ui-icons/src/FilterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterSharp.js b/packages/material-ui-icons/src/FilterSharp.js
index a27eaae2a12d22..26446614ea6b68 100644
--- a/packages/material-ui-icons/src/FilterSharp.js
+++ b/packages/material-ui-icons/src/FilterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTiltShift.js b/packages/material-ui-icons/src/FilterTiltShift.js
index 04e6d1610c33e6..ee979ce477d81b 100644
--- a/packages/material-ui-icons/src/FilterTiltShift.js
+++ b/packages/material-ui-icons/src/FilterTiltShift.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTiltShiftOutlined.js b/packages/material-ui-icons/src/FilterTiltShiftOutlined.js
index 4e27ed3b41a2e1..430abee8ad00cc 100644
--- a/packages/material-ui-icons/src/FilterTiltShiftOutlined.js
+++ b/packages/material-ui-icons/src/FilterTiltShiftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTiltShiftRounded.js b/packages/material-ui-icons/src/FilterTiltShiftRounded.js
index a467c204fdac4f..0bb99bdeb55cbb 100644
--- a/packages/material-ui-icons/src/FilterTiltShiftRounded.js
+++ b/packages/material-ui-icons/src/FilterTiltShiftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTiltShiftSharp.js b/packages/material-ui-icons/src/FilterTiltShiftSharp.js
index 923b3f1494c87e..7717e7281b8702 100644
--- a/packages/material-ui-icons/src/FilterTiltShiftSharp.js
+++ b/packages/material-ui-icons/src/FilterTiltShiftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTiltShiftTwoTone.js b/packages/material-ui-icons/src/FilterTiltShiftTwoTone.js
index 0dd12047328dd0..d195d7539944b6 100644
--- a/packages/material-ui-icons/src/FilterTiltShiftTwoTone.js
+++ b/packages/material-ui-icons/src/FilterTiltShiftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterTwoTone.js b/packages/material-ui-icons/src/FilterTwoTone.js
index 66b7b16bff0460..44fde522fb5c30 100644
--- a/packages/material-ui-icons/src/FilterTwoTone.js
+++ b/packages/material-ui-icons/src/FilterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterVintage.js b/packages/material-ui-icons/src/FilterVintage.js
index 5f33dd8de55e91..e94c590b12379b 100644
--- a/packages/material-ui-icons/src/FilterVintage.js
+++ b/packages/material-ui-icons/src/FilterVintage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterVintageOutlined.js b/packages/material-ui-icons/src/FilterVintageOutlined.js
index fbc2a2c86fea6f..ae8ef1c94a218e 100644
--- a/packages/material-ui-icons/src/FilterVintageOutlined.js
+++ b/packages/material-ui-icons/src/FilterVintageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterVintageRounded.js b/packages/material-ui-icons/src/FilterVintageRounded.js
index 569de6faaecc45..787e80649a0df9 100644
--- a/packages/material-ui-icons/src/FilterVintageRounded.js
+++ b/packages/material-ui-icons/src/FilterVintageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterVintageSharp.js b/packages/material-ui-icons/src/FilterVintageSharp.js
index b523ec9d7ab2ab..fdbfd4a91cad38 100644
--- a/packages/material-ui-icons/src/FilterVintageSharp.js
+++ b/packages/material-ui-icons/src/FilterVintageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FilterVintageTwoTone.js b/packages/material-ui-icons/src/FilterVintageTwoTone.js
index a5fd59bcb5b3f5..c7419fd3fea116 100644
--- a/packages/material-ui-icons/src/FilterVintageTwoTone.js
+++ b/packages/material-ui-icons/src/FilterVintageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindInPage.js b/packages/material-ui-icons/src/FindInPage.js
index 8a89d36adcb4b4..b963a9a37fd613 100644
--- a/packages/material-ui-icons/src/FindInPage.js
+++ b/packages/material-ui-icons/src/FindInPage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindInPageOutlined.js b/packages/material-ui-icons/src/FindInPageOutlined.js
index 0eb7956bdc30a0..be6f44b2b5501c 100644
--- a/packages/material-ui-icons/src/FindInPageOutlined.js
+++ b/packages/material-ui-icons/src/FindInPageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindInPageRounded.js b/packages/material-ui-icons/src/FindInPageRounded.js
index 6d975e90b744d9..1a740046a14b86 100644
--- a/packages/material-ui-icons/src/FindInPageRounded.js
+++ b/packages/material-ui-icons/src/FindInPageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindInPageSharp.js b/packages/material-ui-icons/src/FindInPageSharp.js
index f0e3827a22b7d0..bf116d2df161c4 100644
--- a/packages/material-ui-icons/src/FindInPageSharp.js
+++ b/packages/material-ui-icons/src/FindInPageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindInPageTwoTone.js b/packages/material-ui-icons/src/FindInPageTwoTone.js
index 1c5db0a38db450..9a06530b26c1b8 100644
--- a/packages/material-ui-icons/src/FindInPageTwoTone.js
+++ b/packages/material-ui-icons/src/FindInPageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindReplace.js b/packages/material-ui-icons/src/FindReplace.js
index 2b2816225ea326..c8d8675951af55 100644
--- a/packages/material-ui-icons/src/FindReplace.js
+++ b/packages/material-ui-icons/src/FindReplace.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindReplaceOutlined.js b/packages/material-ui-icons/src/FindReplaceOutlined.js
index bc345a4b09bbb6..98548783f56859 100644
--- a/packages/material-ui-icons/src/FindReplaceOutlined.js
+++ b/packages/material-ui-icons/src/FindReplaceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindReplaceRounded.js b/packages/material-ui-icons/src/FindReplaceRounded.js
index 00ad427f592145..5bcdcfa754f019 100644
--- a/packages/material-ui-icons/src/FindReplaceRounded.js
+++ b/packages/material-ui-icons/src/FindReplaceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindReplaceSharp.js b/packages/material-ui-icons/src/FindReplaceSharp.js
index 38d925ae1e9555..81db14daf1670b 100644
--- a/packages/material-ui-icons/src/FindReplaceSharp.js
+++ b/packages/material-ui-icons/src/FindReplaceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FindReplaceTwoTone.js b/packages/material-ui-icons/src/FindReplaceTwoTone.js
index c50bd12958a37b..57cecf6873244b 100644
--- a/packages/material-ui-icons/src/FindReplaceTwoTone.js
+++ b/packages/material-ui-icons/src/FindReplaceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Fingerprint.js b/packages/material-ui-icons/src/Fingerprint.js
index 63a324f8558a97..920cb7c5718a21 100644
--- a/packages/material-ui-icons/src/Fingerprint.js
+++ b/packages/material-ui-icons/src/Fingerprint.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FingerprintOutlined.js b/packages/material-ui-icons/src/FingerprintOutlined.js
index b5f39713c19f4b..4b703c1a147d2c 100644
--- a/packages/material-ui-icons/src/FingerprintOutlined.js
+++ b/packages/material-ui-icons/src/FingerprintOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FingerprintRounded.js b/packages/material-ui-icons/src/FingerprintRounded.js
index de0ae721af8724..f4248abf63cad9 100644
--- a/packages/material-ui-icons/src/FingerprintRounded.js
+++ b/packages/material-ui-icons/src/FingerprintRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FingerprintSharp.js b/packages/material-ui-icons/src/FingerprintSharp.js
index 6960bf45e529b2..a0a74541b0f97e 100644
--- a/packages/material-ui-icons/src/FingerprintSharp.js
+++ b/packages/material-ui-icons/src/FingerprintSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FingerprintTwoTone.js b/packages/material-ui-icons/src/FingerprintTwoTone.js
index 225a488996028c..5f529dcfa9c239 100644
--- a/packages/material-ui-icons/src/FingerprintTwoTone.js
+++ b/packages/material-ui-icons/src/FingerprintTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Fireplace.js b/packages/material-ui-icons/src/Fireplace.js
index 3100cd71b0da7e..218f2e252a6ea7 100644
--- a/packages/material-ui-icons/src/Fireplace.js
+++ b/packages/material-ui-icons/src/Fireplace.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FireplaceOutlined.js b/packages/material-ui-icons/src/FireplaceOutlined.js
index 8ba3bcece37240..752715112e366f 100644
--- a/packages/material-ui-icons/src/FireplaceOutlined.js
+++ b/packages/material-ui-icons/src/FireplaceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FireplaceRounded.js b/packages/material-ui-icons/src/FireplaceRounded.js
index b74a356a6e7fd7..28a515921d657b 100644
--- a/packages/material-ui-icons/src/FireplaceRounded.js
+++ b/packages/material-ui-icons/src/FireplaceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FireplaceSharp.js b/packages/material-ui-icons/src/FireplaceSharp.js
index e1329da30031f3..8bd141053256e2 100644
--- a/packages/material-ui-icons/src/FireplaceSharp.js
+++ b/packages/material-ui-icons/src/FireplaceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FireplaceTwoTone.js b/packages/material-ui-icons/src/FireplaceTwoTone.js
index 29615ab352672e..63775a90bac79e 100644
--- a/packages/material-ui-icons/src/FireplaceTwoTone.js
+++ b/packages/material-ui-icons/src/FireplaceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FirstPage.js b/packages/material-ui-icons/src/FirstPage.js
index c1ed1dcc39ef72..7be9b905967ba6 100644
--- a/packages/material-ui-icons/src/FirstPage.js
+++ b/packages/material-ui-icons/src/FirstPage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FirstPageOutlined.js b/packages/material-ui-icons/src/FirstPageOutlined.js
index 0f86f6e81e63f4..0a712d9b517292 100644
--- a/packages/material-ui-icons/src/FirstPageOutlined.js
+++ b/packages/material-ui-icons/src/FirstPageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FirstPageRounded.js b/packages/material-ui-icons/src/FirstPageRounded.js
index 4cd6c35ffedb93..ebd1fdda52acf5 100644
--- a/packages/material-ui-icons/src/FirstPageRounded.js
+++ b/packages/material-ui-icons/src/FirstPageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FirstPageSharp.js b/packages/material-ui-icons/src/FirstPageSharp.js
index b6b6d81e626e19..fb231e746d71f8 100644
--- a/packages/material-ui-icons/src/FirstPageSharp.js
+++ b/packages/material-ui-icons/src/FirstPageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FirstPageTwoTone.js b/packages/material-ui-icons/src/FirstPageTwoTone.js
index f96c92071383e7..c90a0f8c7a5daa 100644
--- a/packages/material-ui-icons/src/FirstPageTwoTone.js
+++ b/packages/material-ui-icons/src/FirstPageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FitnessCenter.js b/packages/material-ui-icons/src/FitnessCenter.js
index d20ec6242f444f..1df4edbb7d6016 100644
--- a/packages/material-ui-icons/src/FitnessCenter.js
+++ b/packages/material-ui-icons/src/FitnessCenter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FitnessCenterOutlined.js b/packages/material-ui-icons/src/FitnessCenterOutlined.js
index bfffaa5086abc7..aec50563e56527 100644
--- a/packages/material-ui-icons/src/FitnessCenterOutlined.js
+++ b/packages/material-ui-icons/src/FitnessCenterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FitnessCenterRounded.js b/packages/material-ui-icons/src/FitnessCenterRounded.js
index e8783b809cc5d6..dc5a1d9573b22d 100644
--- a/packages/material-ui-icons/src/FitnessCenterRounded.js
+++ b/packages/material-ui-icons/src/FitnessCenterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FitnessCenterSharp.js b/packages/material-ui-icons/src/FitnessCenterSharp.js
index 0737aca09dc10b..a3e679322d5bd1 100644
--- a/packages/material-ui-icons/src/FitnessCenterSharp.js
+++ b/packages/material-ui-icons/src/FitnessCenterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FitnessCenterTwoTone.js b/packages/material-ui-icons/src/FitnessCenterTwoTone.js
index 96b3d2f376c699..c161193b651b05 100644
--- a/packages/material-ui-icons/src/FitnessCenterTwoTone.js
+++ b/packages/material-ui-icons/src/FitnessCenterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Flag.js b/packages/material-ui-icons/src/Flag.js
index 5a581464eb0d9a..d51b548f66fdac 100644
--- a/packages/material-ui-icons/src/Flag.js
+++ b/packages/material-ui-icons/src/Flag.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlagOutlined.js b/packages/material-ui-icons/src/FlagOutlined.js
index 0d78c8fb8cf0fb..6306c4590757c4 100644
--- a/packages/material-ui-icons/src/FlagOutlined.js
+++ b/packages/material-ui-icons/src/FlagOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlagRounded.js b/packages/material-ui-icons/src/FlagRounded.js
index 2fbbdaa1067d01..227813218db8c0 100644
--- a/packages/material-ui-icons/src/FlagRounded.js
+++ b/packages/material-ui-icons/src/FlagRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlagSharp.js b/packages/material-ui-icons/src/FlagSharp.js
index e9f11f401dea94..5cbb825dd42955 100644
--- a/packages/material-ui-icons/src/FlagSharp.js
+++ b/packages/material-ui-icons/src/FlagSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlagTwoTone.js b/packages/material-ui-icons/src/FlagTwoTone.js
index 34ac0c88639d06..a9c81ed5f1aa24 100644
--- a/packages/material-ui-icons/src/FlagTwoTone.js
+++ b/packages/material-ui-icons/src/FlagTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Flare.js b/packages/material-ui-icons/src/Flare.js
index 87c2d0ec8f2785..f6627c3272f1ed 100644
--- a/packages/material-ui-icons/src/Flare.js
+++ b/packages/material-ui-icons/src/Flare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlareOutlined.js b/packages/material-ui-icons/src/FlareOutlined.js
index ffbd39aea58f20..96ecc171f3e998 100644
--- a/packages/material-ui-icons/src/FlareOutlined.js
+++ b/packages/material-ui-icons/src/FlareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlareRounded.js b/packages/material-ui-icons/src/FlareRounded.js
index 8c15bf180f6f1f..bbca558618abd1 100644
--- a/packages/material-ui-icons/src/FlareRounded.js
+++ b/packages/material-ui-icons/src/FlareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlareSharp.js b/packages/material-ui-icons/src/FlareSharp.js
index 64996fb4c286d1..03858c1abd9dc6 100644
--- a/packages/material-ui-icons/src/FlareSharp.js
+++ b/packages/material-ui-icons/src/FlareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlareTwoTone.js b/packages/material-ui-icons/src/FlareTwoTone.js
index 9591e246cae951..e986931c845bd1 100644
--- a/packages/material-ui-icons/src/FlareTwoTone.js
+++ b/packages/material-ui-icons/src/FlareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashAuto.js b/packages/material-ui-icons/src/FlashAuto.js
index 9dffc1a3fb8e65..3220dc4c62cf6d 100644
--- a/packages/material-ui-icons/src/FlashAuto.js
+++ b/packages/material-ui-icons/src/FlashAuto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashAutoOutlined.js b/packages/material-ui-icons/src/FlashAutoOutlined.js
index 8f9e1fa8d324fb..9b55348056430b 100644
--- a/packages/material-ui-icons/src/FlashAutoOutlined.js
+++ b/packages/material-ui-icons/src/FlashAutoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashAutoRounded.js b/packages/material-ui-icons/src/FlashAutoRounded.js
index f5e2e595872c33..e060290eb16365 100644
--- a/packages/material-ui-icons/src/FlashAutoRounded.js
+++ b/packages/material-ui-icons/src/FlashAutoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashAutoSharp.js b/packages/material-ui-icons/src/FlashAutoSharp.js
index 271f27848e7c5d..eb8ff8b095e008 100644
--- a/packages/material-ui-icons/src/FlashAutoSharp.js
+++ b/packages/material-ui-icons/src/FlashAutoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashAutoTwoTone.js b/packages/material-ui-icons/src/FlashAutoTwoTone.js
index 730acb61aa0714..f1fe3cc133c922 100644
--- a/packages/material-ui-icons/src/FlashAutoTwoTone.js
+++ b/packages/material-ui-icons/src/FlashAutoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOff.js b/packages/material-ui-icons/src/FlashOff.js
index 95c3d9fa6f6ff9..fbb82f01f459ad 100644
--- a/packages/material-ui-icons/src/FlashOff.js
+++ b/packages/material-ui-icons/src/FlashOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOffOutlined.js b/packages/material-ui-icons/src/FlashOffOutlined.js
index dd309c5564b434..05697631b8743a 100644
--- a/packages/material-ui-icons/src/FlashOffOutlined.js
+++ b/packages/material-ui-icons/src/FlashOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOffRounded.js b/packages/material-ui-icons/src/FlashOffRounded.js
index 62ab8c319871d3..c50cfe45112726 100644
--- a/packages/material-ui-icons/src/FlashOffRounded.js
+++ b/packages/material-ui-icons/src/FlashOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOffSharp.js b/packages/material-ui-icons/src/FlashOffSharp.js
index cdc2be6c8260de..ee9040d2b630ba 100644
--- a/packages/material-ui-icons/src/FlashOffSharp.js
+++ b/packages/material-ui-icons/src/FlashOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOffTwoTone.js b/packages/material-ui-icons/src/FlashOffTwoTone.js
index caf2cf736af7a2..996cb9a7048430 100644
--- a/packages/material-ui-icons/src/FlashOffTwoTone.js
+++ b/packages/material-ui-icons/src/FlashOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOn.js b/packages/material-ui-icons/src/FlashOn.js
index cecc4ee671c19a..fd22a1d0c16d0c 100644
--- a/packages/material-ui-icons/src/FlashOn.js
+++ b/packages/material-ui-icons/src/FlashOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOnOutlined.js b/packages/material-ui-icons/src/FlashOnOutlined.js
index f2e961a71bfb15..b59095c1cfbf18 100644
--- a/packages/material-ui-icons/src/FlashOnOutlined.js
+++ b/packages/material-ui-icons/src/FlashOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOnRounded.js b/packages/material-ui-icons/src/FlashOnRounded.js
index c032d7267f203a..aea4f6f68a904d 100644
--- a/packages/material-ui-icons/src/FlashOnRounded.js
+++ b/packages/material-ui-icons/src/FlashOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOnSharp.js b/packages/material-ui-icons/src/FlashOnSharp.js
index 4bf84dc3d3bd09..9c8ca1e58bc46f 100644
--- a/packages/material-ui-icons/src/FlashOnSharp.js
+++ b/packages/material-ui-icons/src/FlashOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlashOnTwoTone.js b/packages/material-ui-icons/src/FlashOnTwoTone.js
index 38ee404f2cbbb7..845aa5f6ecd09e 100644
--- a/packages/material-ui-icons/src/FlashOnTwoTone.js
+++ b/packages/material-ui-icons/src/FlashOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Flight.js b/packages/material-ui-icons/src/Flight.js
index 56d2100cafd9b9..a4aa572f15f81e 100644
--- a/packages/material-ui-icons/src/Flight.js
+++ b/packages/material-ui-icons/src/Flight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightLand.js b/packages/material-ui-icons/src/FlightLand.js
index 735bba85b114f0..88ad06e3c41b04 100644
--- a/packages/material-ui-icons/src/FlightLand.js
+++ b/packages/material-ui-icons/src/FlightLand.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightLandOutlined.js b/packages/material-ui-icons/src/FlightLandOutlined.js
index b3dff7a463cd45..8044830a2cd770 100644
--- a/packages/material-ui-icons/src/FlightLandOutlined.js
+++ b/packages/material-ui-icons/src/FlightLandOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightLandRounded.js b/packages/material-ui-icons/src/FlightLandRounded.js
index 0675bd545acee1..e74ed6258340b2 100644
--- a/packages/material-ui-icons/src/FlightLandRounded.js
+++ b/packages/material-ui-icons/src/FlightLandRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightLandSharp.js b/packages/material-ui-icons/src/FlightLandSharp.js
index f3ab174a1c50b9..cca418d825a7ee 100644
--- a/packages/material-ui-icons/src/FlightLandSharp.js
+++ b/packages/material-ui-icons/src/FlightLandSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightLandTwoTone.js b/packages/material-ui-icons/src/FlightLandTwoTone.js
index 65b7ec2a86428b..9c48ecba79407a 100644
--- a/packages/material-ui-icons/src/FlightLandTwoTone.js
+++ b/packages/material-ui-icons/src/FlightLandTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightOutlined.js b/packages/material-ui-icons/src/FlightOutlined.js
index 93b823796bb011..1ac1a9cd16ad92 100644
--- a/packages/material-ui-icons/src/FlightOutlined.js
+++ b/packages/material-ui-icons/src/FlightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightRounded.js b/packages/material-ui-icons/src/FlightRounded.js
index 9f5378d7da9dc0..a7d050f4ab5c52 100644
--- a/packages/material-ui-icons/src/FlightRounded.js
+++ b/packages/material-ui-icons/src/FlightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightSharp.js b/packages/material-ui-icons/src/FlightSharp.js
index fcd54454b22f93..4268ea73053b84 100644
--- a/packages/material-ui-icons/src/FlightSharp.js
+++ b/packages/material-ui-icons/src/FlightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTakeoff.js b/packages/material-ui-icons/src/FlightTakeoff.js
index b45b652ab91564..26bacd72b1e8f3 100644
--- a/packages/material-ui-icons/src/FlightTakeoff.js
+++ b/packages/material-ui-icons/src/FlightTakeoff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTakeoffOutlined.js b/packages/material-ui-icons/src/FlightTakeoffOutlined.js
index 48b33f7df379b3..accc7947b9672f 100644
--- a/packages/material-ui-icons/src/FlightTakeoffOutlined.js
+++ b/packages/material-ui-icons/src/FlightTakeoffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTakeoffRounded.js b/packages/material-ui-icons/src/FlightTakeoffRounded.js
index 37203cbf0e2ac6..52fcb58a58d6c9 100644
--- a/packages/material-ui-icons/src/FlightTakeoffRounded.js
+++ b/packages/material-ui-icons/src/FlightTakeoffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTakeoffSharp.js b/packages/material-ui-icons/src/FlightTakeoffSharp.js
index d96b0b820b5386..ff17ae57d8601f 100644
--- a/packages/material-ui-icons/src/FlightTakeoffSharp.js
+++ b/packages/material-ui-icons/src/FlightTakeoffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTakeoffTwoTone.js b/packages/material-ui-icons/src/FlightTakeoffTwoTone.js
index b8093735c0f926..583e3f2d757dba 100644
--- a/packages/material-ui-icons/src/FlightTakeoffTwoTone.js
+++ b/packages/material-ui-icons/src/FlightTakeoffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlightTwoTone.js b/packages/material-ui-icons/src/FlightTwoTone.js
index dd661bd2901bdc..5940b14831f6ca 100644
--- a/packages/material-ui-icons/src/FlightTwoTone.js
+++ b/packages/material-ui-icons/src/FlightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Flip.js b/packages/material-ui-icons/src/Flip.js
index 4824799dc113b9..dfc36e6d2dfa86 100644
--- a/packages/material-ui-icons/src/Flip.js
+++ b/packages/material-ui-icons/src/Flip.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraAndroid.js b/packages/material-ui-icons/src/FlipCameraAndroid.js
index 546f7018173484..aa34f8ab9ea3b9 100644
--- a/packages/material-ui-icons/src/FlipCameraAndroid.js
+++ b/packages/material-ui-icons/src/FlipCameraAndroid.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraAndroidOutlined.js b/packages/material-ui-icons/src/FlipCameraAndroidOutlined.js
index 8f1a96070d6f24..61659e95ac3fd6 100644
--- a/packages/material-ui-icons/src/FlipCameraAndroidOutlined.js
+++ b/packages/material-ui-icons/src/FlipCameraAndroidOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraAndroidRounded.js b/packages/material-ui-icons/src/FlipCameraAndroidRounded.js
index dbb7bb5fe94df1..50c1d8733a860b 100644
--- a/packages/material-ui-icons/src/FlipCameraAndroidRounded.js
+++ b/packages/material-ui-icons/src/FlipCameraAndroidRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraAndroidSharp.js b/packages/material-ui-icons/src/FlipCameraAndroidSharp.js
index 2b0d3c4d65352b..c3b3435fd04279 100644
--- a/packages/material-ui-icons/src/FlipCameraAndroidSharp.js
+++ b/packages/material-ui-icons/src/FlipCameraAndroidSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraAndroidTwoTone.js b/packages/material-ui-icons/src/FlipCameraAndroidTwoTone.js
index 30a2e1bfc15449..5fa5850bf3b9eb 100644
--- a/packages/material-ui-icons/src/FlipCameraAndroidTwoTone.js
+++ b/packages/material-ui-icons/src/FlipCameraAndroidTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraIos.js b/packages/material-ui-icons/src/FlipCameraIos.js
index 996675c2f51166..09d9c129d1d6e6 100644
--- a/packages/material-ui-icons/src/FlipCameraIos.js
+++ b/packages/material-ui-icons/src/FlipCameraIos.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraIosOutlined.js b/packages/material-ui-icons/src/FlipCameraIosOutlined.js
index 3fea1021cb3a90..e88a78f4d68d27 100644
--- a/packages/material-ui-icons/src/FlipCameraIosOutlined.js
+++ b/packages/material-ui-icons/src/FlipCameraIosOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraIosRounded.js b/packages/material-ui-icons/src/FlipCameraIosRounded.js
index 8883f8980c810e..c7691510ad5031 100644
--- a/packages/material-ui-icons/src/FlipCameraIosRounded.js
+++ b/packages/material-ui-icons/src/FlipCameraIosRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraIosSharp.js b/packages/material-ui-icons/src/FlipCameraIosSharp.js
index d6e34bdb962c33..01191d56b9a7b7 100644
--- a/packages/material-ui-icons/src/FlipCameraIosSharp.js
+++ b/packages/material-ui-icons/src/FlipCameraIosSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipCameraIosTwoTone.js b/packages/material-ui-icons/src/FlipCameraIosTwoTone.js
index cfca4ea2093820..6fd7580cecb812 100644
--- a/packages/material-ui-icons/src/FlipCameraIosTwoTone.js
+++ b/packages/material-ui-icons/src/FlipCameraIosTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipOutlined.js b/packages/material-ui-icons/src/FlipOutlined.js
index 080033f3cb46c3..4c1e2176668818 100644
--- a/packages/material-ui-icons/src/FlipOutlined.js
+++ b/packages/material-ui-icons/src/FlipOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipRounded.js b/packages/material-ui-icons/src/FlipRounded.js
index c48be6b6b42b8f..522e03b5ce93e8 100644
--- a/packages/material-ui-icons/src/FlipRounded.js
+++ b/packages/material-ui-icons/src/FlipRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipSharp.js b/packages/material-ui-icons/src/FlipSharp.js
index c545eb853f9f64..9ddbd94c5bd185 100644
--- a/packages/material-ui-icons/src/FlipSharp.js
+++ b/packages/material-ui-icons/src/FlipSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToBack.js b/packages/material-ui-icons/src/FlipToBack.js
index a4365839981151..539f0e663e9927 100644
--- a/packages/material-ui-icons/src/FlipToBack.js
+++ b/packages/material-ui-icons/src/FlipToBack.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToBackOutlined.js b/packages/material-ui-icons/src/FlipToBackOutlined.js
index ce82a5a08a787a..6fbc9b5e623c19 100644
--- a/packages/material-ui-icons/src/FlipToBackOutlined.js
+++ b/packages/material-ui-icons/src/FlipToBackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToBackRounded.js b/packages/material-ui-icons/src/FlipToBackRounded.js
index b78488a58c0f48..4406c9c3a02992 100644
--- a/packages/material-ui-icons/src/FlipToBackRounded.js
+++ b/packages/material-ui-icons/src/FlipToBackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToBackSharp.js b/packages/material-ui-icons/src/FlipToBackSharp.js
index e412ae02eabf22..a71a7f697d3168 100644
--- a/packages/material-ui-icons/src/FlipToBackSharp.js
+++ b/packages/material-ui-icons/src/FlipToBackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToBackTwoTone.js b/packages/material-ui-icons/src/FlipToBackTwoTone.js
index 523f5e4cb14db8..82c8e53b0857ea 100644
--- a/packages/material-ui-icons/src/FlipToBackTwoTone.js
+++ b/packages/material-ui-icons/src/FlipToBackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToFront.js b/packages/material-ui-icons/src/FlipToFront.js
index 198c68de142391..57bebd71e4cb60 100644
--- a/packages/material-ui-icons/src/FlipToFront.js
+++ b/packages/material-ui-icons/src/FlipToFront.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToFrontOutlined.js b/packages/material-ui-icons/src/FlipToFrontOutlined.js
index 498b6fae34aa45..0e8d22a7032a17 100644
--- a/packages/material-ui-icons/src/FlipToFrontOutlined.js
+++ b/packages/material-ui-icons/src/FlipToFrontOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToFrontRounded.js b/packages/material-ui-icons/src/FlipToFrontRounded.js
index 225bba76c233db..b998d54ce7e6f5 100644
--- a/packages/material-ui-icons/src/FlipToFrontRounded.js
+++ b/packages/material-ui-icons/src/FlipToFrontRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToFrontSharp.js b/packages/material-ui-icons/src/FlipToFrontSharp.js
index a50fbf080ce425..434d017fc4c47e 100644
--- a/packages/material-ui-icons/src/FlipToFrontSharp.js
+++ b/packages/material-ui-icons/src/FlipToFrontSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipToFrontTwoTone.js b/packages/material-ui-icons/src/FlipToFrontTwoTone.js
index 0a13151ed32e77..1e1aff199552b0 100644
--- a/packages/material-ui-icons/src/FlipToFrontTwoTone.js
+++ b/packages/material-ui-icons/src/FlipToFrontTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FlipTwoTone.js b/packages/material-ui-icons/src/FlipTwoTone.js
index 49dd6a653c2788..db7f494e84a28e 100644
--- a/packages/material-ui-icons/src/FlipTwoTone.js
+++ b/packages/material-ui-icons/src/FlipTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Folder.js b/packages/material-ui-icons/src/Folder.js
index 62e47b79a36704..693b2c25889a25 100644
--- a/packages/material-ui-icons/src/Folder.js
+++ b/packages/material-ui-icons/src/Folder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOpen.js b/packages/material-ui-icons/src/FolderOpen.js
index e2dc77df031753..1a169643113cb4 100644
--- a/packages/material-ui-icons/src/FolderOpen.js
+++ b/packages/material-ui-icons/src/FolderOpen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOpenOutlined.js b/packages/material-ui-icons/src/FolderOpenOutlined.js
index e66251a59650f0..18186f331d596d 100644
--- a/packages/material-ui-icons/src/FolderOpenOutlined.js
+++ b/packages/material-ui-icons/src/FolderOpenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOpenRounded.js b/packages/material-ui-icons/src/FolderOpenRounded.js
index f86aa5c10709db..0a161699e9d987 100644
--- a/packages/material-ui-icons/src/FolderOpenRounded.js
+++ b/packages/material-ui-icons/src/FolderOpenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOpenSharp.js b/packages/material-ui-icons/src/FolderOpenSharp.js
index 93fb89a6053eb1..19513c76a951d3 100644
--- a/packages/material-ui-icons/src/FolderOpenSharp.js
+++ b/packages/material-ui-icons/src/FolderOpenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOpenTwoTone.js b/packages/material-ui-icons/src/FolderOpenTwoTone.js
index a9b2acb4706dbe..08437cf429e614 100644
--- a/packages/material-ui-icons/src/FolderOpenTwoTone.js
+++ b/packages/material-ui-icons/src/FolderOpenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderOutlined.js b/packages/material-ui-icons/src/FolderOutlined.js
index 41114aaaa67b77..8401efc183547e 100644
--- a/packages/material-ui-icons/src/FolderOutlined.js
+++ b/packages/material-ui-icons/src/FolderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderRounded.js b/packages/material-ui-icons/src/FolderRounded.js
index 1dcb93aae76bfe..d41727b4da16e0 100644
--- a/packages/material-ui-icons/src/FolderRounded.js
+++ b/packages/material-ui-icons/src/FolderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderShared.js b/packages/material-ui-icons/src/FolderShared.js
index eb6b854094e5aa..4df09dd424bc3b 100644
--- a/packages/material-ui-icons/src/FolderShared.js
+++ b/packages/material-ui-icons/src/FolderShared.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSharedOutlined.js b/packages/material-ui-icons/src/FolderSharedOutlined.js
index 6a5efec98a8e49..78cb6c13a8ed8c 100644
--- a/packages/material-ui-icons/src/FolderSharedOutlined.js
+++ b/packages/material-ui-icons/src/FolderSharedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSharedRounded.js b/packages/material-ui-icons/src/FolderSharedRounded.js
index 264789cb34a955..2dc416e284512a 100644
--- a/packages/material-ui-icons/src/FolderSharedRounded.js
+++ b/packages/material-ui-icons/src/FolderSharedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSharedSharp.js b/packages/material-ui-icons/src/FolderSharedSharp.js
index bd3127106f1233..bac970c2f97ad1 100644
--- a/packages/material-ui-icons/src/FolderSharedSharp.js
+++ b/packages/material-ui-icons/src/FolderSharedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSharedTwoTone.js b/packages/material-ui-icons/src/FolderSharedTwoTone.js
index 826e9e0ec08067..6b6dd9d0d6204f 100644
--- a/packages/material-ui-icons/src/FolderSharedTwoTone.js
+++ b/packages/material-ui-icons/src/FolderSharedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSharp.js b/packages/material-ui-icons/src/FolderSharp.js
index 40706db153ce41..62a19308e58dcd 100644
--- a/packages/material-ui-icons/src/FolderSharp.js
+++ b/packages/material-ui-icons/src/FolderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSpecial.js b/packages/material-ui-icons/src/FolderSpecial.js
index ed022ce591837e..0b93d17b6e77be 100644
--- a/packages/material-ui-icons/src/FolderSpecial.js
+++ b/packages/material-ui-icons/src/FolderSpecial.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSpecialOutlined.js b/packages/material-ui-icons/src/FolderSpecialOutlined.js
index 8f7b51d61cb1c6..80273a601e1cb0 100644
--- a/packages/material-ui-icons/src/FolderSpecialOutlined.js
+++ b/packages/material-ui-icons/src/FolderSpecialOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSpecialRounded.js b/packages/material-ui-icons/src/FolderSpecialRounded.js
index 83ee58df6b2fc7..b2012a4000a0e0 100644
--- a/packages/material-ui-icons/src/FolderSpecialRounded.js
+++ b/packages/material-ui-icons/src/FolderSpecialRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSpecialSharp.js b/packages/material-ui-icons/src/FolderSpecialSharp.js
index 6908ff75b21adf..f1cea0529fa98b 100644
--- a/packages/material-ui-icons/src/FolderSpecialSharp.js
+++ b/packages/material-ui-icons/src/FolderSpecialSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderSpecialTwoTone.js b/packages/material-ui-icons/src/FolderSpecialTwoTone.js
index 6528f08138c16c..6c3ddf1a37a525 100644
--- a/packages/material-ui-icons/src/FolderSpecialTwoTone.js
+++ b/packages/material-ui-icons/src/FolderSpecialTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FolderTwoTone.js b/packages/material-ui-icons/src/FolderTwoTone.js
index 7f3b527644b779..24c1bc98817907 100644
--- a/packages/material-ui-icons/src/FolderTwoTone.js
+++ b/packages/material-ui-icons/src/FolderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FontDownload.js b/packages/material-ui-icons/src/FontDownload.js
index 968611a812089c..7bcf1944ce6feb 100644
--- a/packages/material-ui-icons/src/FontDownload.js
+++ b/packages/material-ui-icons/src/FontDownload.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FontDownloadOutlined.js b/packages/material-ui-icons/src/FontDownloadOutlined.js
index b4d33afc5a39c9..5c776ea400ab0b 100644
--- a/packages/material-ui-icons/src/FontDownloadOutlined.js
+++ b/packages/material-ui-icons/src/FontDownloadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FontDownloadRounded.js b/packages/material-ui-icons/src/FontDownloadRounded.js
index f229ea788eab9d..ee42311a670e0e 100644
--- a/packages/material-ui-icons/src/FontDownloadRounded.js
+++ b/packages/material-ui-icons/src/FontDownloadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FontDownloadSharp.js b/packages/material-ui-icons/src/FontDownloadSharp.js
index 85f6f14a07e57a..b62494ce4c33ec 100644
--- a/packages/material-ui-icons/src/FontDownloadSharp.js
+++ b/packages/material-ui-icons/src/FontDownloadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FontDownloadTwoTone.js b/packages/material-ui-icons/src/FontDownloadTwoTone.js
index 1b64930bce27ae..be6ffb9f2e4499 100644
--- a/packages/material-ui-icons/src/FontDownloadTwoTone.js
+++ b/packages/material-ui-icons/src/FontDownloadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignCenter.js b/packages/material-ui-icons/src/FormatAlignCenter.js
index 68818c57c0205f..e766f0f73549e9 100644
--- a/packages/material-ui-icons/src/FormatAlignCenter.js
+++ b/packages/material-ui-icons/src/FormatAlignCenter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignCenterOutlined.js b/packages/material-ui-icons/src/FormatAlignCenterOutlined.js
index 5828caafd537d7..7db9b3e6ad890e 100644
--- a/packages/material-ui-icons/src/FormatAlignCenterOutlined.js
+++ b/packages/material-ui-icons/src/FormatAlignCenterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignCenterRounded.js b/packages/material-ui-icons/src/FormatAlignCenterRounded.js
index ffc97f84007ebb..04b3530d52f3a4 100644
--- a/packages/material-ui-icons/src/FormatAlignCenterRounded.js
+++ b/packages/material-ui-icons/src/FormatAlignCenterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignCenterSharp.js b/packages/material-ui-icons/src/FormatAlignCenterSharp.js
index 1c5b778ef29db1..01e1736267c904 100644
--- a/packages/material-ui-icons/src/FormatAlignCenterSharp.js
+++ b/packages/material-ui-icons/src/FormatAlignCenterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignCenterTwoTone.js b/packages/material-ui-icons/src/FormatAlignCenterTwoTone.js
index 8ead0a67da5129..c1f86b26b23f0e 100644
--- a/packages/material-ui-icons/src/FormatAlignCenterTwoTone.js
+++ b/packages/material-ui-icons/src/FormatAlignCenterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignJustify.js b/packages/material-ui-icons/src/FormatAlignJustify.js
index c39e595a4f5b00..39f25c4bd1ab82 100644
--- a/packages/material-ui-icons/src/FormatAlignJustify.js
+++ b/packages/material-ui-icons/src/FormatAlignJustify.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignJustifyOutlined.js b/packages/material-ui-icons/src/FormatAlignJustifyOutlined.js
index 1ad2a93ecc10ff..a864c49abafdb6 100644
--- a/packages/material-ui-icons/src/FormatAlignJustifyOutlined.js
+++ b/packages/material-ui-icons/src/FormatAlignJustifyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignJustifyRounded.js b/packages/material-ui-icons/src/FormatAlignJustifyRounded.js
index c6a0933ccb835d..701ef73584aba6 100644
--- a/packages/material-ui-icons/src/FormatAlignJustifyRounded.js
+++ b/packages/material-ui-icons/src/FormatAlignJustifyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignJustifySharp.js b/packages/material-ui-icons/src/FormatAlignJustifySharp.js
index 1978c30c0cd7ab..9ae6d70db67701 100644
--- a/packages/material-ui-icons/src/FormatAlignJustifySharp.js
+++ b/packages/material-ui-icons/src/FormatAlignJustifySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignJustifyTwoTone.js b/packages/material-ui-icons/src/FormatAlignJustifyTwoTone.js
index 4087cadd972301..09dc1caaee92e1 100644
--- a/packages/material-ui-icons/src/FormatAlignJustifyTwoTone.js
+++ b/packages/material-ui-icons/src/FormatAlignJustifyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignLeft.js b/packages/material-ui-icons/src/FormatAlignLeft.js
index 8e2387ad565a6f..60095ad3421d3c 100644
--- a/packages/material-ui-icons/src/FormatAlignLeft.js
+++ b/packages/material-ui-icons/src/FormatAlignLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignLeftOutlined.js b/packages/material-ui-icons/src/FormatAlignLeftOutlined.js
index 239838b085c9a4..8065ccd082bed3 100644
--- a/packages/material-ui-icons/src/FormatAlignLeftOutlined.js
+++ b/packages/material-ui-icons/src/FormatAlignLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignLeftRounded.js b/packages/material-ui-icons/src/FormatAlignLeftRounded.js
index ac470aad647bf4..3a46b304e9df41 100644
--- a/packages/material-ui-icons/src/FormatAlignLeftRounded.js
+++ b/packages/material-ui-icons/src/FormatAlignLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignLeftSharp.js b/packages/material-ui-icons/src/FormatAlignLeftSharp.js
index 27e2b593ce9239..3a85af54422ced 100644
--- a/packages/material-ui-icons/src/FormatAlignLeftSharp.js
+++ b/packages/material-ui-icons/src/FormatAlignLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignLeftTwoTone.js b/packages/material-ui-icons/src/FormatAlignLeftTwoTone.js
index 647fcb6d2af0ad..8feaa8fe3499dc 100644
--- a/packages/material-ui-icons/src/FormatAlignLeftTwoTone.js
+++ b/packages/material-ui-icons/src/FormatAlignLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignRight.js b/packages/material-ui-icons/src/FormatAlignRight.js
index 33d7895e7af117..7fc3ca5ee850eb 100644
--- a/packages/material-ui-icons/src/FormatAlignRight.js
+++ b/packages/material-ui-icons/src/FormatAlignRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignRightOutlined.js b/packages/material-ui-icons/src/FormatAlignRightOutlined.js
index c1d634e3412f3a..94ad39b92d4fa5 100644
--- a/packages/material-ui-icons/src/FormatAlignRightOutlined.js
+++ b/packages/material-ui-icons/src/FormatAlignRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignRightRounded.js b/packages/material-ui-icons/src/FormatAlignRightRounded.js
index 98356b95889991..1031c62f05565c 100644
--- a/packages/material-ui-icons/src/FormatAlignRightRounded.js
+++ b/packages/material-ui-icons/src/FormatAlignRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignRightSharp.js b/packages/material-ui-icons/src/FormatAlignRightSharp.js
index 43c8adf8cb1e52..20ba20d8dc3098 100644
--- a/packages/material-ui-icons/src/FormatAlignRightSharp.js
+++ b/packages/material-ui-icons/src/FormatAlignRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatAlignRightTwoTone.js b/packages/material-ui-icons/src/FormatAlignRightTwoTone.js
index fb940859a42995..582adff6c76c5f 100644
--- a/packages/material-ui-icons/src/FormatAlignRightTwoTone.js
+++ b/packages/material-ui-icons/src/FormatAlignRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatBold.js b/packages/material-ui-icons/src/FormatBold.js
index f9691239d386fe..ad54cdbe3fe709 100644
--- a/packages/material-ui-icons/src/FormatBold.js
+++ b/packages/material-ui-icons/src/FormatBold.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatBoldOutlined.js b/packages/material-ui-icons/src/FormatBoldOutlined.js
index 1c53d643be44e5..85815b7ee1b079 100644
--- a/packages/material-ui-icons/src/FormatBoldOutlined.js
+++ b/packages/material-ui-icons/src/FormatBoldOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatBoldRounded.js b/packages/material-ui-icons/src/FormatBoldRounded.js
index e5381e4a047d3b..7669ab80dc9533 100644
--- a/packages/material-ui-icons/src/FormatBoldRounded.js
+++ b/packages/material-ui-icons/src/FormatBoldRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatBoldSharp.js b/packages/material-ui-icons/src/FormatBoldSharp.js
index aa8914a7b20a0d..73cfa50fa07a9b 100644
--- a/packages/material-ui-icons/src/FormatBoldSharp.js
+++ b/packages/material-ui-icons/src/FormatBoldSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatBoldTwoTone.js b/packages/material-ui-icons/src/FormatBoldTwoTone.js
index 0f7a09acc73a50..696ab0bb5d56d1 100644
--- a/packages/material-ui-icons/src/FormatBoldTwoTone.js
+++ b/packages/material-ui-icons/src/FormatBoldTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatClear.js b/packages/material-ui-icons/src/FormatClear.js
index 90bd033f1a4d76..e5d19443325ac2 100644
--- a/packages/material-ui-icons/src/FormatClear.js
+++ b/packages/material-ui-icons/src/FormatClear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatClearOutlined.js b/packages/material-ui-icons/src/FormatClearOutlined.js
index 6c707570bc077f..f8db66f07d7b6c 100644
--- a/packages/material-ui-icons/src/FormatClearOutlined.js
+++ b/packages/material-ui-icons/src/FormatClearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatClearRounded.js b/packages/material-ui-icons/src/FormatClearRounded.js
index 3873652084cbc8..760b472396502f 100644
--- a/packages/material-ui-icons/src/FormatClearRounded.js
+++ b/packages/material-ui-icons/src/FormatClearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatClearSharp.js b/packages/material-ui-icons/src/FormatClearSharp.js
index 312c53ed8c29a2..15756f19ffedbf 100644
--- a/packages/material-ui-icons/src/FormatClearSharp.js
+++ b/packages/material-ui-icons/src/FormatClearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatClearTwoTone.js b/packages/material-ui-icons/src/FormatClearTwoTone.js
index 9d9b45f2499bfa..a148d1c800fd81 100644
--- a/packages/material-ui-icons/src/FormatClearTwoTone.js
+++ b/packages/material-ui-icons/src/FormatClearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatColorReset.js b/packages/material-ui-icons/src/FormatColorReset.js
index ac34ed80cea991..392a66a43ea2ad 100644
--- a/packages/material-ui-icons/src/FormatColorReset.js
+++ b/packages/material-ui-icons/src/FormatColorReset.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatColorResetOutlined.js b/packages/material-ui-icons/src/FormatColorResetOutlined.js
index 6947bd104ec10b..968e6637c1e9f7 100644
--- a/packages/material-ui-icons/src/FormatColorResetOutlined.js
+++ b/packages/material-ui-icons/src/FormatColorResetOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatColorResetRounded.js b/packages/material-ui-icons/src/FormatColorResetRounded.js
index 08182d1ae81bb3..66dca0517ba2a7 100644
--- a/packages/material-ui-icons/src/FormatColorResetRounded.js
+++ b/packages/material-ui-icons/src/FormatColorResetRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatColorResetSharp.js b/packages/material-ui-icons/src/FormatColorResetSharp.js
index d5a2c46de11908..2b7242c9f95bad 100644
--- a/packages/material-ui-icons/src/FormatColorResetSharp.js
+++ b/packages/material-ui-icons/src/FormatColorResetSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatColorResetTwoTone.js b/packages/material-ui-icons/src/FormatColorResetTwoTone.js
index 65b7afc190e464..6a8578d141e8b1 100644
--- a/packages/material-ui-icons/src/FormatColorResetTwoTone.js
+++ b/packages/material-ui-icons/src/FormatColorResetTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentDecrease.js b/packages/material-ui-icons/src/FormatIndentDecrease.js
index e390f6518b6e26..efb3919dc1417c 100644
--- a/packages/material-ui-icons/src/FormatIndentDecrease.js
+++ b/packages/material-ui-icons/src/FormatIndentDecrease.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentDecreaseOutlined.js b/packages/material-ui-icons/src/FormatIndentDecreaseOutlined.js
index 5f004413b1356d..a2cf86e49600ed 100644
--- a/packages/material-ui-icons/src/FormatIndentDecreaseOutlined.js
+++ b/packages/material-ui-icons/src/FormatIndentDecreaseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentDecreaseRounded.js b/packages/material-ui-icons/src/FormatIndentDecreaseRounded.js
index 9c92c9566159c2..aab6e0a109f323 100644
--- a/packages/material-ui-icons/src/FormatIndentDecreaseRounded.js
+++ b/packages/material-ui-icons/src/FormatIndentDecreaseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentDecreaseSharp.js b/packages/material-ui-icons/src/FormatIndentDecreaseSharp.js
index aa014300369325..b21f3dce38b739 100644
--- a/packages/material-ui-icons/src/FormatIndentDecreaseSharp.js
+++ b/packages/material-ui-icons/src/FormatIndentDecreaseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentDecreaseTwoTone.js b/packages/material-ui-icons/src/FormatIndentDecreaseTwoTone.js
index 7e75a27c4a032c..802c372c220bef 100644
--- a/packages/material-ui-icons/src/FormatIndentDecreaseTwoTone.js
+++ b/packages/material-ui-icons/src/FormatIndentDecreaseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentIncrease.js b/packages/material-ui-icons/src/FormatIndentIncrease.js
index 3d170e89a69ada..5832633d29d6cc 100644
--- a/packages/material-ui-icons/src/FormatIndentIncrease.js
+++ b/packages/material-ui-icons/src/FormatIndentIncrease.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentIncreaseOutlined.js b/packages/material-ui-icons/src/FormatIndentIncreaseOutlined.js
index 5b7c535e28b5f5..a17a53cbb7d053 100644
--- a/packages/material-ui-icons/src/FormatIndentIncreaseOutlined.js
+++ b/packages/material-ui-icons/src/FormatIndentIncreaseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentIncreaseRounded.js b/packages/material-ui-icons/src/FormatIndentIncreaseRounded.js
index fdc9cb345f53c7..576b1816c69442 100644
--- a/packages/material-ui-icons/src/FormatIndentIncreaseRounded.js
+++ b/packages/material-ui-icons/src/FormatIndentIncreaseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentIncreaseSharp.js b/packages/material-ui-icons/src/FormatIndentIncreaseSharp.js
index 651bf0f6077b76..ef5a1d09006ce3 100644
--- a/packages/material-ui-icons/src/FormatIndentIncreaseSharp.js
+++ b/packages/material-ui-icons/src/FormatIndentIncreaseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatIndentIncreaseTwoTone.js b/packages/material-ui-icons/src/FormatIndentIncreaseTwoTone.js
index f8c8a27ac050be..91972d205d0c45 100644
--- a/packages/material-ui-icons/src/FormatIndentIncreaseTwoTone.js
+++ b/packages/material-ui-icons/src/FormatIndentIncreaseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatItalic.js b/packages/material-ui-icons/src/FormatItalic.js
index b335bb221e2241..fc99169a35b53d 100644
--- a/packages/material-ui-icons/src/FormatItalic.js
+++ b/packages/material-ui-icons/src/FormatItalic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatItalicOutlined.js b/packages/material-ui-icons/src/FormatItalicOutlined.js
index cd2790b4e98780..bcd695b7c4a59a 100644
--- a/packages/material-ui-icons/src/FormatItalicOutlined.js
+++ b/packages/material-ui-icons/src/FormatItalicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatItalicRounded.js b/packages/material-ui-icons/src/FormatItalicRounded.js
index 0a33eca05b84d7..4fbcc65907e636 100644
--- a/packages/material-ui-icons/src/FormatItalicRounded.js
+++ b/packages/material-ui-icons/src/FormatItalicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatItalicSharp.js b/packages/material-ui-icons/src/FormatItalicSharp.js
index 8ae4829794e440..4995dc9b50004a 100644
--- a/packages/material-ui-icons/src/FormatItalicSharp.js
+++ b/packages/material-ui-icons/src/FormatItalicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatItalicTwoTone.js b/packages/material-ui-icons/src/FormatItalicTwoTone.js
index b390fe04350e7c..220e77a6fd2191 100644
--- a/packages/material-ui-icons/src/FormatItalicTwoTone.js
+++ b/packages/material-ui-icons/src/FormatItalicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatLineSpacing.js b/packages/material-ui-icons/src/FormatLineSpacing.js
index cbcb573aac3e97..d7687da03c7445 100644
--- a/packages/material-ui-icons/src/FormatLineSpacing.js
+++ b/packages/material-ui-icons/src/FormatLineSpacing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatLineSpacingOutlined.js b/packages/material-ui-icons/src/FormatLineSpacingOutlined.js
index ccde68d92df1a7..faee0225d6800d 100644
--- a/packages/material-ui-icons/src/FormatLineSpacingOutlined.js
+++ b/packages/material-ui-icons/src/FormatLineSpacingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatLineSpacingRounded.js b/packages/material-ui-icons/src/FormatLineSpacingRounded.js
index e8e4a8c66f3f54..b8744cf77ffc39 100644
--- a/packages/material-ui-icons/src/FormatLineSpacingRounded.js
+++ b/packages/material-ui-icons/src/FormatLineSpacingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatLineSpacingSharp.js b/packages/material-ui-icons/src/FormatLineSpacingSharp.js
index 5701112b6d843a..7b89a3382186d9 100644
--- a/packages/material-ui-icons/src/FormatLineSpacingSharp.js
+++ b/packages/material-ui-icons/src/FormatLineSpacingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatLineSpacingTwoTone.js b/packages/material-ui-icons/src/FormatLineSpacingTwoTone.js
index dc0a031ecf9480..a26346f0f13134 100644
--- a/packages/material-ui-icons/src/FormatLineSpacingTwoTone.js
+++ b/packages/material-ui-icons/src/FormatLineSpacingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListBulleted.js b/packages/material-ui-icons/src/FormatListBulleted.js
index 23117e043c1592..0706f14a532675 100644
--- a/packages/material-ui-icons/src/FormatListBulleted.js
+++ b/packages/material-ui-icons/src/FormatListBulleted.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListBulletedOutlined.js b/packages/material-ui-icons/src/FormatListBulletedOutlined.js
index 6dd3da3eb8011a..25452fdf31e43d 100644
--- a/packages/material-ui-icons/src/FormatListBulletedOutlined.js
+++ b/packages/material-ui-icons/src/FormatListBulletedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListBulletedRounded.js b/packages/material-ui-icons/src/FormatListBulletedRounded.js
index d5c1b0f0dba603..6b337d7c9bd976 100644
--- a/packages/material-ui-icons/src/FormatListBulletedRounded.js
+++ b/packages/material-ui-icons/src/FormatListBulletedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListBulletedSharp.js b/packages/material-ui-icons/src/FormatListBulletedSharp.js
index c1c36eecb5b9cf..ef8a394fd2819d 100644
--- a/packages/material-ui-icons/src/FormatListBulletedSharp.js
+++ b/packages/material-ui-icons/src/FormatListBulletedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListBulletedTwoTone.js b/packages/material-ui-icons/src/FormatListBulletedTwoTone.js
index c45db19e6aa5c6..e06a0b3820d322 100644
--- a/packages/material-ui-icons/src/FormatListBulletedTwoTone.js
+++ b/packages/material-ui-icons/src/FormatListBulletedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumbered.js b/packages/material-ui-icons/src/FormatListNumbered.js
index c3ad084a47469a..266e20ab8c1c07 100644
--- a/packages/material-ui-icons/src/FormatListNumbered.js
+++ b/packages/material-ui-icons/src/FormatListNumbered.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedOutlined.js b/packages/material-ui-icons/src/FormatListNumberedOutlined.js
index 7c0b93573b73f2..3db9ef85100e88 100644
--- a/packages/material-ui-icons/src/FormatListNumberedOutlined.js
+++ b/packages/material-ui-icons/src/FormatListNumberedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRounded.js b/packages/material-ui-icons/src/FormatListNumberedRounded.js
index bcf8bf80b53107..12b9dbb48ff579 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRounded.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRtl.js b/packages/material-ui-icons/src/FormatListNumberedRtl.js
index cdbc2ebe6449cf..4447f374d35532 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRtl.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRtl.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRtlOutlined.js b/packages/material-ui-icons/src/FormatListNumberedRtlOutlined.js
index fa8107b4e08d95..3755f1e3eea637 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRtlOutlined.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRtlOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRtlRounded.js b/packages/material-ui-icons/src/FormatListNumberedRtlRounded.js
index 4e80a7cae8409a..10679797b66442 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRtlRounded.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRtlRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRtlSharp.js b/packages/material-ui-icons/src/FormatListNumberedRtlSharp.js
index 2116c5373bfec7..81e938160062c4 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRtlSharp.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRtlSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedRtlTwoTone.js b/packages/material-ui-icons/src/FormatListNumberedRtlTwoTone.js
index 01472251eed417..4af5d23ebe938c 100644
--- a/packages/material-ui-icons/src/FormatListNumberedRtlTwoTone.js
+++ b/packages/material-ui-icons/src/FormatListNumberedRtlTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedSharp.js b/packages/material-ui-icons/src/FormatListNumberedSharp.js
index 67a0f07deabec6..9370b9de3b6413 100644
--- a/packages/material-ui-icons/src/FormatListNumberedSharp.js
+++ b/packages/material-ui-icons/src/FormatListNumberedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatListNumberedTwoTone.js b/packages/material-ui-icons/src/FormatListNumberedTwoTone.js
index 0e05b1f75bb8ed..f2881b4e3dc638 100644
--- a/packages/material-ui-icons/src/FormatListNumberedTwoTone.js
+++ b/packages/material-ui-icons/src/FormatListNumberedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatPaint.js b/packages/material-ui-icons/src/FormatPaint.js
index 23f5d7f24f65e7..ee188c09f291d4 100644
--- a/packages/material-ui-icons/src/FormatPaint.js
+++ b/packages/material-ui-icons/src/FormatPaint.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatPaintOutlined.js b/packages/material-ui-icons/src/FormatPaintOutlined.js
index 4ebde754f4024d..d8a6afb9b7bd98 100644
--- a/packages/material-ui-icons/src/FormatPaintOutlined.js
+++ b/packages/material-ui-icons/src/FormatPaintOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatPaintRounded.js b/packages/material-ui-icons/src/FormatPaintRounded.js
index f2164435906f5f..cb4b51617c967b 100644
--- a/packages/material-ui-icons/src/FormatPaintRounded.js
+++ b/packages/material-ui-icons/src/FormatPaintRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatPaintSharp.js b/packages/material-ui-icons/src/FormatPaintSharp.js
index 7ee09d9b762bb8..1582c2e146fb1d 100644
--- a/packages/material-ui-icons/src/FormatPaintSharp.js
+++ b/packages/material-ui-icons/src/FormatPaintSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatPaintTwoTone.js b/packages/material-ui-icons/src/FormatPaintTwoTone.js
index 2a367d92f117af..9317be8b6a870c 100644
--- a/packages/material-ui-icons/src/FormatPaintTwoTone.js
+++ b/packages/material-ui-icons/src/FormatPaintTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatQuote.js b/packages/material-ui-icons/src/FormatQuote.js
index 4ea1999d68a73a..d9462e23ba5201 100644
--- a/packages/material-ui-icons/src/FormatQuote.js
+++ b/packages/material-ui-icons/src/FormatQuote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatQuoteOutlined.js b/packages/material-ui-icons/src/FormatQuoteOutlined.js
index 4f5d024714bd73..6c07ec769841d0 100644
--- a/packages/material-ui-icons/src/FormatQuoteOutlined.js
+++ b/packages/material-ui-icons/src/FormatQuoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatQuoteRounded.js b/packages/material-ui-icons/src/FormatQuoteRounded.js
index 3b1e0531e61646..09e789d6d5016e 100644
--- a/packages/material-ui-icons/src/FormatQuoteRounded.js
+++ b/packages/material-ui-icons/src/FormatQuoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatQuoteSharp.js b/packages/material-ui-icons/src/FormatQuoteSharp.js
index 7ed59f60693c98..91c9684e8c26d4 100644
--- a/packages/material-ui-icons/src/FormatQuoteSharp.js
+++ b/packages/material-ui-icons/src/FormatQuoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatQuoteTwoTone.js b/packages/material-ui-icons/src/FormatQuoteTwoTone.js
index f235b9c8428bcc..d87896058b28b9 100644
--- a/packages/material-ui-icons/src/FormatQuoteTwoTone.js
+++ b/packages/material-ui-icons/src/FormatQuoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatShapes.js b/packages/material-ui-icons/src/FormatShapes.js
index 422a91b53ecc8f..46022a50cb31f3 100644
--- a/packages/material-ui-icons/src/FormatShapes.js
+++ b/packages/material-ui-icons/src/FormatShapes.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatShapesOutlined.js b/packages/material-ui-icons/src/FormatShapesOutlined.js
index 8a1c167bcb564d..ac28ab34fd6041 100644
--- a/packages/material-ui-icons/src/FormatShapesOutlined.js
+++ b/packages/material-ui-icons/src/FormatShapesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatShapesRounded.js b/packages/material-ui-icons/src/FormatShapesRounded.js
index 7ab455262782d0..7025305f33e53d 100644
--- a/packages/material-ui-icons/src/FormatShapesRounded.js
+++ b/packages/material-ui-icons/src/FormatShapesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatShapesSharp.js b/packages/material-ui-icons/src/FormatShapesSharp.js
index 9d4fa707c8f2d6..e2d7f7f3b5c61f 100644
--- a/packages/material-ui-icons/src/FormatShapesSharp.js
+++ b/packages/material-ui-icons/src/FormatShapesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatShapesTwoTone.js b/packages/material-ui-icons/src/FormatShapesTwoTone.js
index 2d0d77dca30a1b..51d287e71df078 100644
--- a/packages/material-ui-icons/src/FormatShapesTwoTone.js
+++ b/packages/material-ui-icons/src/FormatShapesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatSize.js b/packages/material-ui-icons/src/FormatSize.js
index f9f8f6991ac4d9..72b6fc96f17378 100644
--- a/packages/material-ui-icons/src/FormatSize.js
+++ b/packages/material-ui-icons/src/FormatSize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatSizeOutlined.js b/packages/material-ui-icons/src/FormatSizeOutlined.js
index 3b08264becea8a..22b661673d30bf 100644
--- a/packages/material-ui-icons/src/FormatSizeOutlined.js
+++ b/packages/material-ui-icons/src/FormatSizeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatSizeRounded.js b/packages/material-ui-icons/src/FormatSizeRounded.js
index 19c2a8953785b9..b32875d7471692 100644
--- a/packages/material-ui-icons/src/FormatSizeRounded.js
+++ b/packages/material-ui-icons/src/FormatSizeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatSizeSharp.js b/packages/material-ui-icons/src/FormatSizeSharp.js
index 759695d0900b75..cfd98c380aed42 100644
--- a/packages/material-ui-icons/src/FormatSizeSharp.js
+++ b/packages/material-ui-icons/src/FormatSizeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatSizeTwoTone.js b/packages/material-ui-icons/src/FormatSizeTwoTone.js
index a9a4864768153f..a72249f7942100 100644
--- a/packages/material-ui-icons/src/FormatSizeTwoTone.js
+++ b/packages/material-ui-icons/src/FormatSizeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatStrikethrough.js b/packages/material-ui-icons/src/FormatStrikethrough.js
index d2bdd7ee186304..dd9be52e39f9bb 100644
--- a/packages/material-ui-icons/src/FormatStrikethrough.js
+++ b/packages/material-ui-icons/src/FormatStrikethrough.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatStrikethroughOutlined.js b/packages/material-ui-icons/src/FormatStrikethroughOutlined.js
index 1cfb0bcc7b8815..39614d888647e6 100644
--- a/packages/material-ui-icons/src/FormatStrikethroughOutlined.js
+++ b/packages/material-ui-icons/src/FormatStrikethroughOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatStrikethroughRounded.js b/packages/material-ui-icons/src/FormatStrikethroughRounded.js
index 2bbf50f2477a34..d95436713ced8a 100644
--- a/packages/material-ui-icons/src/FormatStrikethroughRounded.js
+++ b/packages/material-ui-icons/src/FormatStrikethroughRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatStrikethroughSharp.js b/packages/material-ui-icons/src/FormatStrikethroughSharp.js
index 9b5c41fa6b60fb..d81716fcbee9a4 100644
--- a/packages/material-ui-icons/src/FormatStrikethroughSharp.js
+++ b/packages/material-ui-icons/src/FormatStrikethroughSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatStrikethroughTwoTone.js b/packages/material-ui-icons/src/FormatStrikethroughTwoTone.js
index fd6ab2c051eb11..074cc2ad41c962 100644
--- a/packages/material-ui-icons/src/FormatStrikethroughTwoTone.js
+++ b/packages/material-ui-icons/src/FormatStrikethroughTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionLToR.js b/packages/material-ui-icons/src/FormatTextdirectionLToR.js
index 7fb212408f5c2b..85d38c2bd63a3f 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionLToR.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionLToR.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionLToROutlined.js b/packages/material-ui-icons/src/FormatTextdirectionLToROutlined.js
index c5f3880e3e8632..0bb3260e467edb 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionLToROutlined.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionLToROutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionLToRRounded.js b/packages/material-ui-icons/src/FormatTextdirectionLToRRounded.js
index da179c7ab42f09..6908e3c800d885 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionLToRRounded.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionLToRRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionLToRSharp.js b/packages/material-ui-icons/src/FormatTextdirectionLToRSharp.js
index 4146ae1712d3c4..0c0d90e1902d70 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionLToRSharp.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionLToRSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionLToRTwoTone.js b/packages/material-ui-icons/src/FormatTextdirectionLToRTwoTone.js
index 648ba24a669320..60638466045d9f 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionLToRTwoTone.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionLToRTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionRToL.js b/packages/material-ui-icons/src/FormatTextdirectionRToL.js
index 5c0ad3b33ea633..69134e3a28bb56 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionRToL.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionRToL.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionRToLOutlined.js b/packages/material-ui-icons/src/FormatTextdirectionRToLOutlined.js
index b897f8c546501b..b133b7594fe5eb 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionRToLOutlined.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionRToLOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionRToLRounded.js b/packages/material-ui-icons/src/FormatTextdirectionRToLRounded.js
index 7870b42a6f727b..31d5da563fd07f 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionRToLRounded.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionRToLRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionRToLSharp.js b/packages/material-ui-icons/src/FormatTextdirectionRToLSharp.js
index 61c54dbb319d82..bb9422e6dce982 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionRToLSharp.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionRToLSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatTextdirectionRToLTwoTone.js b/packages/material-ui-icons/src/FormatTextdirectionRToLTwoTone.js
index d44d261d449687..59c5a7ab81d90b 100644
--- a/packages/material-ui-icons/src/FormatTextdirectionRToLTwoTone.js
+++ b/packages/material-ui-icons/src/FormatTextdirectionRToLTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatUnderlined.js b/packages/material-ui-icons/src/FormatUnderlined.js
index a88623116023d2..1daabb74e451ee 100644
--- a/packages/material-ui-icons/src/FormatUnderlined.js
+++ b/packages/material-ui-icons/src/FormatUnderlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatUnderlinedOutlined.js b/packages/material-ui-icons/src/FormatUnderlinedOutlined.js
index b74f04b4bf6e0b..3b4900700f76c4 100644
--- a/packages/material-ui-icons/src/FormatUnderlinedOutlined.js
+++ b/packages/material-ui-icons/src/FormatUnderlinedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatUnderlinedRounded.js b/packages/material-ui-icons/src/FormatUnderlinedRounded.js
index 847e309a4dedbe..a21d3938e6533c 100644
--- a/packages/material-ui-icons/src/FormatUnderlinedRounded.js
+++ b/packages/material-ui-icons/src/FormatUnderlinedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatUnderlinedSharp.js b/packages/material-ui-icons/src/FormatUnderlinedSharp.js
index 03517332e98929..fbee6914db1dbf 100644
--- a/packages/material-ui-icons/src/FormatUnderlinedSharp.js
+++ b/packages/material-ui-icons/src/FormatUnderlinedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FormatUnderlinedTwoTone.js b/packages/material-ui-icons/src/FormatUnderlinedTwoTone.js
index 6e12026e4d7000..6ba9d6d705b982 100644
--- a/packages/material-ui-icons/src/FormatUnderlinedTwoTone.js
+++ b/packages/material-ui-icons/src/FormatUnderlinedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forum.js b/packages/material-ui-icons/src/Forum.js
index c4d3963117ce15..b0e3dbc4dc8b32 100644
--- a/packages/material-ui-icons/src/Forum.js
+++ b/packages/material-ui-icons/src/Forum.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForumOutlined.js b/packages/material-ui-icons/src/ForumOutlined.js
index ad52dc50f13008..a689c6fdaa0ba9 100644
--- a/packages/material-ui-icons/src/ForumOutlined.js
+++ b/packages/material-ui-icons/src/ForumOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForumRounded.js b/packages/material-ui-icons/src/ForumRounded.js
index 645a3aa0ee460b..1693731da914ce 100644
--- a/packages/material-ui-icons/src/ForumRounded.js
+++ b/packages/material-ui-icons/src/ForumRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForumSharp.js b/packages/material-ui-icons/src/ForumSharp.js
index 0bb24eea0c1f37..6f0c92cad5a36d 100644
--- a/packages/material-ui-icons/src/ForumSharp.js
+++ b/packages/material-ui-icons/src/ForumSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForumTwoTone.js b/packages/material-ui-icons/src/ForumTwoTone.js
index af0aae13c2d8f1..ab4f4d3c6b3535 100644
--- a/packages/material-ui-icons/src/ForumTwoTone.js
+++ b/packages/material-ui-icons/src/ForumTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward.js b/packages/material-ui-icons/src/Forward.js
index a60550ea551757..e1fa8ef4409b9f 100644
--- a/packages/material-ui-icons/src/Forward.js
+++ b/packages/material-ui-icons/src/Forward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward10.js b/packages/material-ui-icons/src/Forward10.js
index 694334f9aea2eb..7327dc441c2be4 100644
--- a/packages/material-ui-icons/src/Forward10.js
+++ b/packages/material-ui-icons/src/Forward10.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward10Outlined.js b/packages/material-ui-icons/src/Forward10Outlined.js
index cd4f00400526d4..12f843206278fa 100644
--- a/packages/material-ui-icons/src/Forward10Outlined.js
+++ b/packages/material-ui-icons/src/Forward10Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward10Rounded.js b/packages/material-ui-icons/src/Forward10Rounded.js
index 832a249b38ed7f..36c13b355ffa2d 100644
--- a/packages/material-ui-icons/src/Forward10Rounded.js
+++ b/packages/material-ui-icons/src/Forward10Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward10Sharp.js b/packages/material-ui-icons/src/Forward10Sharp.js
index 1799744e35ddd0..4206f1a9c7c0ca 100644
--- a/packages/material-ui-icons/src/Forward10Sharp.js
+++ b/packages/material-ui-icons/src/Forward10Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward10TwoTone.js b/packages/material-ui-icons/src/Forward10TwoTone.js
index 8548fdbce97069..5d3ef547d5720c 100644
--- a/packages/material-ui-icons/src/Forward10TwoTone.js
+++ b/packages/material-ui-icons/src/Forward10TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward30.js b/packages/material-ui-icons/src/Forward30.js
index bd0e6f97841f80..2388719d84a38c 100644
--- a/packages/material-ui-icons/src/Forward30.js
+++ b/packages/material-ui-icons/src/Forward30.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward30Outlined.js b/packages/material-ui-icons/src/Forward30Outlined.js
index a595e38f596bf6..beeecca68d103d 100644
--- a/packages/material-ui-icons/src/Forward30Outlined.js
+++ b/packages/material-ui-icons/src/Forward30Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward30Rounded.js b/packages/material-ui-icons/src/Forward30Rounded.js
index 7b60f73954be66..3160f3b8f35e20 100644
--- a/packages/material-ui-icons/src/Forward30Rounded.js
+++ b/packages/material-ui-icons/src/Forward30Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward30Sharp.js b/packages/material-ui-icons/src/Forward30Sharp.js
index 970c769a8a99b1..d001be0d4e93f6 100644
--- a/packages/material-ui-icons/src/Forward30Sharp.js
+++ b/packages/material-ui-icons/src/Forward30Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward30TwoTone.js b/packages/material-ui-icons/src/Forward30TwoTone.js
index ea9bd047f59116..fb6cb56430f76a 100644
--- a/packages/material-ui-icons/src/Forward30TwoTone.js
+++ b/packages/material-ui-icons/src/Forward30TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward5.js b/packages/material-ui-icons/src/Forward5.js
index 244a0b8632f408..8294978aabdba5 100644
--- a/packages/material-ui-icons/src/Forward5.js
+++ b/packages/material-ui-icons/src/Forward5.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward5Outlined.js b/packages/material-ui-icons/src/Forward5Outlined.js
index 6f7da865bf9b58..e946f29c99568e 100644
--- a/packages/material-ui-icons/src/Forward5Outlined.js
+++ b/packages/material-ui-icons/src/Forward5Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward5Rounded.js b/packages/material-ui-icons/src/Forward5Rounded.js
index 9e4a251f6a2e03..7c10cb4ed0319e 100644
--- a/packages/material-ui-icons/src/Forward5Rounded.js
+++ b/packages/material-ui-icons/src/Forward5Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward5Sharp.js b/packages/material-ui-icons/src/Forward5Sharp.js
index 9cdd07e38836fb..caa9a746cf12f0 100644
--- a/packages/material-ui-icons/src/Forward5Sharp.js
+++ b/packages/material-ui-icons/src/Forward5Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Forward5TwoTone.js b/packages/material-ui-icons/src/Forward5TwoTone.js
index 4d7bb02d14a1ea..4ee58f7994d7a6 100644
--- a/packages/material-ui-icons/src/Forward5TwoTone.js
+++ b/packages/material-ui-icons/src/Forward5TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForwardOutlined.js b/packages/material-ui-icons/src/ForwardOutlined.js
index e9b7723f2cd3a1..40c1e3ce0be39b 100644
--- a/packages/material-ui-icons/src/ForwardOutlined.js
+++ b/packages/material-ui-icons/src/ForwardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForwardRounded.js b/packages/material-ui-icons/src/ForwardRounded.js
index b2526ca03d77f7..c2dd2c92641934 100644
--- a/packages/material-ui-icons/src/ForwardRounded.js
+++ b/packages/material-ui-icons/src/ForwardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForwardSharp.js b/packages/material-ui-icons/src/ForwardSharp.js
index f6f775c4c0a4bd..8df706657c48af 100644
--- a/packages/material-ui-icons/src/ForwardSharp.js
+++ b/packages/material-ui-icons/src/ForwardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ForwardTwoTone.js b/packages/material-ui-icons/src/ForwardTwoTone.js
index 7f2d651e6cc02c..ba7acf373cbdac 100644
--- a/packages/material-ui-icons/src/ForwardTwoTone.js
+++ b/packages/material-ui-icons/src/ForwardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FourK.js b/packages/material-ui-icons/src/FourK.js
index a8ce3a5c4fdfd3..9e723d5e392d51 100644
--- a/packages/material-ui-icons/src/FourK.js
+++ b/packages/material-ui-icons/src/FourK.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FourKOutlined.js b/packages/material-ui-icons/src/FourKOutlined.js
index aa20e02a98aa1a..761afd7cfa4506 100644
--- a/packages/material-ui-icons/src/FourKOutlined.js
+++ b/packages/material-ui-icons/src/FourKOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FourKRounded.js b/packages/material-ui-icons/src/FourKRounded.js
index 5f168c3484bb69..3d7f415aea4b5a 100644
--- a/packages/material-ui-icons/src/FourKRounded.js
+++ b/packages/material-ui-icons/src/FourKRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FourKSharp.js b/packages/material-ui-icons/src/FourKSharp.js
index f058c296951e0e..24a5396d12df53 100644
--- a/packages/material-ui-icons/src/FourKSharp.js
+++ b/packages/material-ui-icons/src/FourKSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FourKTwoTone.js b/packages/material-ui-icons/src/FourKTwoTone.js
index 7746fc153f737d..c9068f3c4adae6 100644
--- a/packages/material-ui-icons/src/FourKTwoTone.js
+++ b/packages/material-ui-icons/src/FourKTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FreeBreakfast.js b/packages/material-ui-icons/src/FreeBreakfast.js
index 26757d16e9efdb..1ad940096c18ec 100644
--- a/packages/material-ui-icons/src/FreeBreakfast.js
+++ b/packages/material-ui-icons/src/FreeBreakfast.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FreeBreakfastOutlined.js b/packages/material-ui-icons/src/FreeBreakfastOutlined.js
index 543eceaa7c37a3..a3867f1c371b41 100644
--- a/packages/material-ui-icons/src/FreeBreakfastOutlined.js
+++ b/packages/material-ui-icons/src/FreeBreakfastOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FreeBreakfastRounded.js b/packages/material-ui-icons/src/FreeBreakfastRounded.js
index 6d8475479f33ab..9235aeb2830c69 100644
--- a/packages/material-ui-icons/src/FreeBreakfastRounded.js
+++ b/packages/material-ui-icons/src/FreeBreakfastRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FreeBreakfastSharp.js b/packages/material-ui-icons/src/FreeBreakfastSharp.js
index 5686c189b78d84..0e3ed671021632 100644
--- a/packages/material-ui-icons/src/FreeBreakfastSharp.js
+++ b/packages/material-ui-icons/src/FreeBreakfastSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FreeBreakfastTwoTone.js b/packages/material-ui-icons/src/FreeBreakfastTwoTone.js
index 14284ae56e719f..2933431a9d2fda 100644
--- a/packages/material-ui-icons/src/FreeBreakfastTwoTone.js
+++ b/packages/material-ui-icons/src/FreeBreakfastTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Fullscreen.js b/packages/material-ui-icons/src/Fullscreen.js
index d2de836f1936fb..8bde82498baa8d 100644
--- a/packages/material-ui-icons/src/Fullscreen.js
+++ b/packages/material-ui-icons/src/Fullscreen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenExit.js b/packages/material-ui-icons/src/FullscreenExit.js
index fbbb6105cb12d3..fc771feb093cd5 100644
--- a/packages/material-ui-icons/src/FullscreenExit.js
+++ b/packages/material-ui-icons/src/FullscreenExit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenExitOutlined.js b/packages/material-ui-icons/src/FullscreenExitOutlined.js
index ef4b19f5bd7c16..16de066b7cd055 100644
--- a/packages/material-ui-icons/src/FullscreenExitOutlined.js
+++ b/packages/material-ui-icons/src/FullscreenExitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenExitRounded.js b/packages/material-ui-icons/src/FullscreenExitRounded.js
index b1fc210c36a27a..a63f6ae23948e4 100644
--- a/packages/material-ui-icons/src/FullscreenExitRounded.js
+++ b/packages/material-ui-icons/src/FullscreenExitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenExitSharp.js b/packages/material-ui-icons/src/FullscreenExitSharp.js
index 6db6e59bd30c48..c5bd71f150c5f9 100644
--- a/packages/material-ui-icons/src/FullscreenExitSharp.js
+++ b/packages/material-ui-icons/src/FullscreenExitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenExitTwoTone.js b/packages/material-ui-icons/src/FullscreenExitTwoTone.js
index aad787d1d37680..b6e84ba8befa35 100644
--- a/packages/material-ui-icons/src/FullscreenExitTwoTone.js
+++ b/packages/material-ui-icons/src/FullscreenExitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenOutlined.js b/packages/material-ui-icons/src/FullscreenOutlined.js
index b67e3d5fe24874..97d599fa38ffea 100644
--- a/packages/material-ui-icons/src/FullscreenOutlined.js
+++ b/packages/material-ui-icons/src/FullscreenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenRounded.js b/packages/material-ui-icons/src/FullscreenRounded.js
index 784ede9a995630..d719b47bc03f41 100644
--- a/packages/material-ui-icons/src/FullscreenRounded.js
+++ b/packages/material-ui-icons/src/FullscreenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenSharp.js b/packages/material-ui-icons/src/FullscreenSharp.js
index 9f59bf09bdba4e..f73e941202044a 100644
--- a/packages/material-ui-icons/src/FullscreenSharp.js
+++ b/packages/material-ui-icons/src/FullscreenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FullscreenTwoTone.js b/packages/material-ui-icons/src/FullscreenTwoTone.js
index 5b688712ddb8e1..cc9244bf14440a 100644
--- a/packages/material-ui-icons/src/FullscreenTwoTone.js
+++ b/packages/material-ui-icons/src/FullscreenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Functions.js b/packages/material-ui-icons/src/Functions.js
index 74adbf855db9f2..49d64b09f26cad 100644
--- a/packages/material-ui-icons/src/Functions.js
+++ b/packages/material-ui-icons/src/Functions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FunctionsOutlined.js b/packages/material-ui-icons/src/FunctionsOutlined.js
index 57e09ae35e455f..5cd24e25dae4a4 100644
--- a/packages/material-ui-icons/src/FunctionsOutlined.js
+++ b/packages/material-ui-icons/src/FunctionsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FunctionsRounded.js b/packages/material-ui-icons/src/FunctionsRounded.js
index 53c9bb21581294..4dcac2fe587d4e 100644
--- a/packages/material-ui-icons/src/FunctionsRounded.js
+++ b/packages/material-ui-icons/src/FunctionsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FunctionsSharp.js b/packages/material-ui-icons/src/FunctionsSharp.js
index 983e8cd8228178..3e37fb37fcf29f 100644
--- a/packages/material-ui-icons/src/FunctionsSharp.js
+++ b/packages/material-ui-icons/src/FunctionsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/FunctionsTwoTone.js b/packages/material-ui-icons/src/FunctionsTwoTone.js
index 1fa936da040375..d8349f933427ff 100644
--- a/packages/material-ui-icons/src/FunctionsTwoTone.js
+++ b/packages/material-ui-icons/src/FunctionsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GTranslate.js b/packages/material-ui-icons/src/GTranslate.js
index 2778e14790c945..125ec6f1a23c7e 100644
--- a/packages/material-ui-icons/src/GTranslate.js
+++ b/packages/material-ui-icons/src/GTranslate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GTranslateOutlined.js b/packages/material-ui-icons/src/GTranslateOutlined.js
index 72f8a916395bfa..3829baf7eb3da4 100644
--- a/packages/material-ui-icons/src/GTranslateOutlined.js
+++ b/packages/material-ui-icons/src/GTranslateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GTranslateRounded.js b/packages/material-ui-icons/src/GTranslateRounded.js
index 63c41fb3308344..f64811ec257a3e 100644
--- a/packages/material-ui-icons/src/GTranslateRounded.js
+++ b/packages/material-ui-icons/src/GTranslateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GTranslateSharp.js b/packages/material-ui-icons/src/GTranslateSharp.js
index c276b2c2f842e8..7adeb18a5d9488 100644
--- a/packages/material-ui-icons/src/GTranslateSharp.js
+++ b/packages/material-ui-icons/src/GTranslateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GTranslateTwoTone.js b/packages/material-ui-icons/src/GTranslateTwoTone.js
index 9f13700aec75d6..b837a2d6cc586f 100644
--- a/packages/material-ui-icons/src/GTranslateTwoTone.js
+++ b/packages/material-ui-icons/src/GTranslateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Gamepad.js b/packages/material-ui-icons/src/Gamepad.js
index 15f53ffba2b74e..7078f7098d5242 100644
--- a/packages/material-ui-icons/src/Gamepad.js
+++ b/packages/material-ui-icons/src/Gamepad.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamepadOutlined.js b/packages/material-ui-icons/src/GamepadOutlined.js
index 51885f657ec927..129b035be9f7e4 100644
--- a/packages/material-ui-icons/src/GamepadOutlined.js
+++ b/packages/material-ui-icons/src/GamepadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamepadRounded.js b/packages/material-ui-icons/src/GamepadRounded.js
index 3d3e68f378c0aa..96e24d2f458f21 100644
--- a/packages/material-ui-icons/src/GamepadRounded.js
+++ b/packages/material-ui-icons/src/GamepadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamepadSharp.js b/packages/material-ui-icons/src/GamepadSharp.js
index 794ff99751002e..632357b31d9611 100644
--- a/packages/material-ui-icons/src/GamepadSharp.js
+++ b/packages/material-ui-icons/src/GamepadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamepadTwoTone.js b/packages/material-ui-icons/src/GamepadTwoTone.js
index 8de29d8c39100e..09a245733b29e5 100644
--- a/packages/material-ui-icons/src/GamepadTwoTone.js
+++ b/packages/material-ui-icons/src/GamepadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Games.js b/packages/material-ui-icons/src/Games.js
index 74b8388a10bc84..9150310339acf0 100644
--- a/packages/material-ui-icons/src/Games.js
+++ b/packages/material-ui-icons/src/Games.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamesOutlined.js b/packages/material-ui-icons/src/GamesOutlined.js
index 4e3e6a7c989bc8..f272b3f471167f 100644
--- a/packages/material-ui-icons/src/GamesOutlined.js
+++ b/packages/material-ui-icons/src/GamesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamesRounded.js b/packages/material-ui-icons/src/GamesRounded.js
index 8d76f6c6d0791c..b1943b75f3845a 100644
--- a/packages/material-ui-icons/src/GamesRounded.js
+++ b/packages/material-ui-icons/src/GamesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamesSharp.js b/packages/material-ui-icons/src/GamesSharp.js
index 85be738c845343..1c24c2032a4743 100644
--- a/packages/material-ui-icons/src/GamesSharp.js
+++ b/packages/material-ui-icons/src/GamesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GamesTwoTone.js b/packages/material-ui-icons/src/GamesTwoTone.js
index 3e37fc837afbb5..3b86e77ce64a81 100644
--- a/packages/material-ui-icons/src/GamesTwoTone.js
+++ b/packages/material-ui-icons/src/GamesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Gavel.js b/packages/material-ui-icons/src/Gavel.js
index ce771c3022f829..9440ab112cfa4a 100644
--- a/packages/material-ui-icons/src/Gavel.js
+++ b/packages/material-ui-icons/src/Gavel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GavelOutlined.js b/packages/material-ui-icons/src/GavelOutlined.js
index 6cfd8e4f4cec42..09542b7aa61c77 100644
--- a/packages/material-ui-icons/src/GavelOutlined.js
+++ b/packages/material-ui-icons/src/GavelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GavelRounded.js b/packages/material-ui-icons/src/GavelRounded.js
index 60cfca62740b9d..1ad4868dd84f95 100644
--- a/packages/material-ui-icons/src/GavelRounded.js
+++ b/packages/material-ui-icons/src/GavelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GavelSharp.js b/packages/material-ui-icons/src/GavelSharp.js
index 03c88a7934b5b4..a6a69858456bea 100644
--- a/packages/material-ui-icons/src/GavelSharp.js
+++ b/packages/material-ui-icons/src/GavelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GavelTwoTone.js b/packages/material-ui-icons/src/GavelTwoTone.js
index c77ec5ea25a503..11a76f39fa51c1 100644
--- a/packages/material-ui-icons/src/GavelTwoTone.js
+++ b/packages/material-ui-icons/src/GavelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Gesture.js b/packages/material-ui-icons/src/Gesture.js
index 6b9f11fec7cef9..5511d4d9314ce0 100644
--- a/packages/material-ui-icons/src/Gesture.js
+++ b/packages/material-ui-icons/src/Gesture.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GestureOutlined.js b/packages/material-ui-icons/src/GestureOutlined.js
index f69e65daaccaad..686bb0bc5fc6d8 100644
--- a/packages/material-ui-icons/src/GestureOutlined.js
+++ b/packages/material-ui-icons/src/GestureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GestureRounded.js b/packages/material-ui-icons/src/GestureRounded.js
index 33cd598dfd9c11..dab85cf31918d0 100644
--- a/packages/material-ui-icons/src/GestureRounded.js
+++ b/packages/material-ui-icons/src/GestureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GestureSharp.js b/packages/material-ui-icons/src/GestureSharp.js
index f7a40d57acfcbd..67a15b8bc04661 100644
--- a/packages/material-ui-icons/src/GestureSharp.js
+++ b/packages/material-ui-icons/src/GestureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GestureTwoTone.js b/packages/material-ui-icons/src/GestureTwoTone.js
index c4ba20f4d7ae44..2a7d03414188ec 100644
--- a/packages/material-ui-icons/src/GestureTwoTone.js
+++ b/packages/material-ui-icons/src/GestureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GetApp.js b/packages/material-ui-icons/src/GetApp.js
index 9b2d88a04e4654..6435c8eb36ca56 100644
--- a/packages/material-ui-icons/src/GetApp.js
+++ b/packages/material-ui-icons/src/GetApp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GetAppOutlined.js b/packages/material-ui-icons/src/GetAppOutlined.js
index f6bd6320aa42fe..0c47da23b9eea2 100644
--- a/packages/material-ui-icons/src/GetAppOutlined.js
+++ b/packages/material-ui-icons/src/GetAppOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GetAppRounded.js b/packages/material-ui-icons/src/GetAppRounded.js
index 9f004a0ef07814..1b1030a942d05e 100644
--- a/packages/material-ui-icons/src/GetAppRounded.js
+++ b/packages/material-ui-icons/src/GetAppRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GetAppSharp.js b/packages/material-ui-icons/src/GetAppSharp.js
index 9b8e0b5c076924..94eacf6573ecd1 100644
--- a/packages/material-ui-icons/src/GetAppSharp.js
+++ b/packages/material-ui-icons/src/GetAppSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GetAppTwoTone.js b/packages/material-ui-icons/src/GetAppTwoTone.js
index 71acb1ac5dfa70..3bbf115bfd8d53 100644
--- a/packages/material-ui-icons/src/GetAppTwoTone.js
+++ b/packages/material-ui-icons/src/GetAppTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Gif.js b/packages/material-ui-icons/src/Gif.js
index 57aba4374091ff..ffd315243280f1 100644
--- a/packages/material-ui-icons/src/Gif.js
+++ b/packages/material-ui-icons/src/Gif.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GifOutlined.js b/packages/material-ui-icons/src/GifOutlined.js
index 56225920c70164..3239e819bd30ef 100644
--- a/packages/material-ui-icons/src/GifOutlined.js
+++ b/packages/material-ui-icons/src/GifOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GifRounded.js b/packages/material-ui-icons/src/GifRounded.js
index 9c19c26f879d6d..7e66ee6bc2cd71 100644
--- a/packages/material-ui-icons/src/GifRounded.js
+++ b/packages/material-ui-icons/src/GifRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GifSharp.js b/packages/material-ui-icons/src/GifSharp.js
index 67b42ea8983b7e..ee160f410f4924 100644
--- a/packages/material-ui-icons/src/GifSharp.js
+++ b/packages/material-ui-icons/src/GifSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GifTwoTone.js b/packages/material-ui-icons/src/GifTwoTone.js
index 20636d4f1a2e4d..b4c6e81bded739 100644
--- a/packages/material-ui-icons/src/GifTwoTone.js
+++ b/packages/material-ui-icons/src/GifTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GitHub.js b/packages/material-ui-icons/src/GitHub.js
index 6e9191c423c400..50f456e82c0ca2 100644
--- a/packages/material-ui-icons/src/GitHub.js
+++ b/packages/material-ui-icons/src/GitHub.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GolfCourse.js b/packages/material-ui-icons/src/GolfCourse.js
index 8bdb4bf76ebfa8..738b213a6a7b69 100644
--- a/packages/material-ui-icons/src/GolfCourse.js
+++ b/packages/material-ui-icons/src/GolfCourse.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GolfCourseOutlined.js b/packages/material-ui-icons/src/GolfCourseOutlined.js
index dd0a488cea825b..25c31f639c655b 100644
--- a/packages/material-ui-icons/src/GolfCourseOutlined.js
+++ b/packages/material-ui-icons/src/GolfCourseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GolfCourseRounded.js b/packages/material-ui-icons/src/GolfCourseRounded.js
index 78263e6f1aa1aa..fe52bcb393e5cb 100644
--- a/packages/material-ui-icons/src/GolfCourseRounded.js
+++ b/packages/material-ui-icons/src/GolfCourseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GolfCourseSharp.js b/packages/material-ui-icons/src/GolfCourseSharp.js
index 6eb620ecbd7dec..50a0f3a312ebb4 100644
--- a/packages/material-ui-icons/src/GolfCourseSharp.js
+++ b/packages/material-ui-icons/src/GolfCourseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GolfCourseTwoTone.js b/packages/material-ui-icons/src/GolfCourseTwoTone.js
index 51dea8b5b961ef..243170e6249c12 100644
--- a/packages/material-ui-icons/src/GolfCourseTwoTone.js
+++ b/packages/material-ui-icons/src/GolfCourseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsFixed.js b/packages/material-ui-icons/src/GpsFixed.js
index cb014730505591..d408e470570529 100644
--- a/packages/material-ui-icons/src/GpsFixed.js
+++ b/packages/material-ui-icons/src/GpsFixed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsFixedOutlined.js b/packages/material-ui-icons/src/GpsFixedOutlined.js
index a206aa69a5e470..f2b2990d704872 100644
--- a/packages/material-ui-icons/src/GpsFixedOutlined.js
+++ b/packages/material-ui-icons/src/GpsFixedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsFixedRounded.js b/packages/material-ui-icons/src/GpsFixedRounded.js
index 2eb04706203b11..7f62622a47cc90 100644
--- a/packages/material-ui-icons/src/GpsFixedRounded.js
+++ b/packages/material-ui-icons/src/GpsFixedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsFixedSharp.js b/packages/material-ui-icons/src/GpsFixedSharp.js
index 94bd8d183b38da..991c6b819ee230 100644
--- a/packages/material-ui-icons/src/GpsFixedSharp.js
+++ b/packages/material-ui-icons/src/GpsFixedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsFixedTwoTone.js b/packages/material-ui-icons/src/GpsFixedTwoTone.js
index f3704ae424d31d..713f6259535e93 100644
--- a/packages/material-ui-icons/src/GpsFixedTwoTone.js
+++ b/packages/material-ui-icons/src/GpsFixedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsNotFixed.js b/packages/material-ui-icons/src/GpsNotFixed.js
index e9b64ac9ef6768..8a8cd980540fa2 100644
--- a/packages/material-ui-icons/src/GpsNotFixed.js
+++ b/packages/material-ui-icons/src/GpsNotFixed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsNotFixedOutlined.js b/packages/material-ui-icons/src/GpsNotFixedOutlined.js
index c3a9cd971c07e4..b979f612402808 100644
--- a/packages/material-ui-icons/src/GpsNotFixedOutlined.js
+++ b/packages/material-ui-icons/src/GpsNotFixedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsNotFixedRounded.js b/packages/material-ui-icons/src/GpsNotFixedRounded.js
index 8aa5a3e536c3b6..7721ba7c228a73 100644
--- a/packages/material-ui-icons/src/GpsNotFixedRounded.js
+++ b/packages/material-ui-icons/src/GpsNotFixedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsNotFixedSharp.js b/packages/material-ui-icons/src/GpsNotFixedSharp.js
index 9c4b1a6d8468d2..179541755d07c4 100644
--- a/packages/material-ui-icons/src/GpsNotFixedSharp.js
+++ b/packages/material-ui-icons/src/GpsNotFixedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsNotFixedTwoTone.js b/packages/material-ui-icons/src/GpsNotFixedTwoTone.js
index 881fad8bb2bdc3..c8a4076b010e3c 100644
--- a/packages/material-ui-icons/src/GpsNotFixedTwoTone.js
+++ b/packages/material-ui-icons/src/GpsNotFixedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsOff.js b/packages/material-ui-icons/src/GpsOff.js
index 8c5e72337ab6b6..92002939472b4f 100644
--- a/packages/material-ui-icons/src/GpsOff.js
+++ b/packages/material-ui-icons/src/GpsOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsOffOutlined.js b/packages/material-ui-icons/src/GpsOffOutlined.js
index 0e0b9a4c8e88a0..662ad027e48c1b 100644
--- a/packages/material-ui-icons/src/GpsOffOutlined.js
+++ b/packages/material-ui-icons/src/GpsOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsOffRounded.js b/packages/material-ui-icons/src/GpsOffRounded.js
index 7adcbd5f1f2e19..fff7a15a8def52 100644
--- a/packages/material-ui-icons/src/GpsOffRounded.js
+++ b/packages/material-ui-icons/src/GpsOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsOffSharp.js b/packages/material-ui-icons/src/GpsOffSharp.js
index 5a84344cc6c4db..221fd4e127991c 100644
--- a/packages/material-ui-icons/src/GpsOffSharp.js
+++ b/packages/material-ui-icons/src/GpsOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GpsOffTwoTone.js b/packages/material-ui-icons/src/GpsOffTwoTone.js
index a14fb446b3340d..3b83ea0e79224e 100644
--- a/packages/material-ui-icons/src/GpsOffTwoTone.js
+++ b/packages/material-ui-icons/src/GpsOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Grade.js b/packages/material-ui-icons/src/Grade.js
index ebefdecfd2d946..0b22767e40ea64 100644
--- a/packages/material-ui-icons/src/Grade.js
+++ b/packages/material-ui-icons/src/Grade.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradeOutlined.js b/packages/material-ui-icons/src/GradeOutlined.js
index 0db27ff8f83e55..20a676c6bc74bc 100644
--- a/packages/material-ui-icons/src/GradeOutlined.js
+++ b/packages/material-ui-icons/src/GradeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradeRounded.js b/packages/material-ui-icons/src/GradeRounded.js
index b5b4ed69bb50d3..76e62781bed8de 100644
--- a/packages/material-ui-icons/src/GradeRounded.js
+++ b/packages/material-ui-icons/src/GradeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradeSharp.js b/packages/material-ui-icons/src/GradeSharp.js
index 413548e00f3cf3..5eef3af0132d64 100644
--- a/packages/material-ui-icons/src/GradeSharp.js
+++ b/packages/material-ui-icons/src/GradeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradeTwoTone.js b/packages/material-ui-icons/src/GradeTwoTone.js
index e68493c36a0663..89e445617d0d0a 100644
--- a/packages/material-ui-icons/src/GradeTwoTone.js
+++ b/packages/material-ui-icons/src/GradeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Gradient.js b/packages/material-ui-icons/src/Gradient.js
index a4a4f0f5b79140..b55fdb2156f55f 100644
--- a/packages/material-ui-icons/src/Gradient.js
+++ b/packages/material-ui-icons/src/Gradient.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradientOutlined.js b/packages/material-ui-icons/src/GradientOutlined.js
index fe2484f69dd521..aa349aa373d001 100644
--- a/packages/material-ui-icons/src/GradientOutlined.js
+++ b/packages/material-ui-icons/src/GradientOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradientRounded.js b/packages/material-ui-icons/src/GradientRounded.js
index 88b7c0e2f9a448..7dc6f27ac7b34b 100644
--- a/packages/material-ui-icons/src/GradientRounded.js
+++ b/packages/material-ui-icons/src/GradientRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradientSharp.js b/packages/material-ui-icons/src/GradientSharp.js
index 654909b7cd1d4e..11f9beff547546 100644
--- a/packages/material-ui-icons/src/GradientSharp.js
+++ b/packages/material-ui-icons/src/GradientSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GradientTwoTone.js b/packages/material-ui-icons/src/GradientTwoTone.js
index 5a7d5eedd958ed..02d4b4688ae6e3 100644
--- a/packages/material-ui-icons/src/GradientTwoTone.js
+++ b/packages/material-ui-icons/src/GradientTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Grain.js b/packages/material-ui-icons/src/Grain.js
index b4cd163254e6d6..101376502b2915 100644
--- a/packages/material-ui-icons/src/Grain.js
+++ b/packages/material-ui-icons/src/Grain.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GrainOutlined.js b/packages/material-ui-icons/src/GrainOutlined.js
index 09e2363343f021..3cc9843adbec43 100644
--- a/packages/material-ui-icons/src/GrainOutlined.js
+++ b/packages/material-ui-icons/src/GrainOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GrainRounded.js b/packages/material-ui-icons/src/GrainRounded.js
index fce903eafa57bd..5c593afe419d81 100644
--- a/packages/material-ui-icons/src/GrainRounded.js
+++ b/packages/material-ui-icons/src/GrainRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GrainSharp.js b/packages/material-ui-icons/src/GrainSharp.js
index 4b709dc7b795fe..f2529207728cda 100644
--- a/packages/material-ui-icons/src/GrainSharp.js
+++ b/packages/material-ui-icons/src/GrainSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GrainTwoTone.js b/packages/material-ui-icons/src/GrainTwoTone.js
index 67a52c8c2f67e7..9b5d994d590cc7 100644
--- a/packages/material-ui-icons/src/GrainTwoTone.js
+++ b/packages/material-ui-icons/src/GrainTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GraphicEq.js b/packages/material-ui-icons/src/GraphicEq.js
index 6ccfb661704371..fa9afd79f20804 100644
--- a/packages/material-ui-icons/src/GraphicEq.js
+++ b/packages/material-ui-icons/src/GraphicEq.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GraphicEqOutlined.js b/packages/material-ui-icons/src/GraphicEqOutlined.js
index df759b5012e090..4195303c13988b 100644
--- a/packages/material-ui-icons/src/GraphicEqOutlined.js
+++ b/packages/material-ui-icons/src/GraphicEqOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GraphicEqRounded.js b/packages/material-ui-icons/src/GraphicEqRounded.js
index f9281732022d25..8991f5651da9a4 100644
--- a/packages/material-ui-icons/src/GraphicEqRounded.js
+++ b/packages/material-ui-icons/src/GraphicEqRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GraphicEqSharp.js b/packages/material-ui-icons/src/GraphicEqSharp.js
index 66b69a53de15df..8120a10d7e25c7 100644
--- a/packages/material-ui-icons/src/GraphicEqSharp.js
+++ b/packages/material-ui-icons/src/GraphicEqSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GraphicEqTwoTone.js b/packages/material-ui-icons/src/GraphicEqTwoTone.js
index 93056e187c57d9..0568cebe708945 100644
--- a/packages/material-ui-icons/src/GraphicEqTwoTone.js
+++ b/packages/material-ui-icons/src/GraphicEqTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOff.js b/packages/material-ui-icons/src/GridOff.js
index 8facee7cdea66b..13256b1a086587 100644
--- a/packages/material-ui-icons/src/GridOff.js
+++ b/packages/material-ui-icons/src/GridOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOffOutlined.js b/packages/material-ui-icons/src/GridOffOutlined.js
index 91785c9fb02379..536ff998d3816b 100644
--- a/packages/material-ui-icons/src/GridOffOutlined.js
+++ b/packages/material-ui-icons/src/GridOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOffRounded.js b/packages/material-ui-icons/src/GridOffRounded.js
index 606653a3d017ee..f9460aad87a445 100644
--- a/packages/material-ui-icons/src/GridOffRounded.js
+++ b/packages/material-ui-icons/src/GridOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOffSharp.js b/packages/material-ui-icons/src/GridOffSharp.js
index ce81d16a6d478c..2f914cf8faba79 100644
--- a/packages/material-ui-icons/src/GridOffSharp.js
+++ b/packages/material-ui-icons/src/GridOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOffTwoTone.js b/packages/material-ui-icons/src/GridOffTwoTone.js
index 2a6d05d3e54f73..18d9e944e394b5 100644
--- a/packages/material-ui-icons/src/GridOffTwoTone.js
+++ b/packages/material-ui-icons/src/GridOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOn.js b/packages/material-ui-icons/src/GridOn.js
index 2ab8f929a10929..1676978cbedadd 100644
--- a/packages/material-ui-icons/src/GridOn.js
+++ b/packages/material-ui-icons/src/GridOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOnOutlined.js b/packages/material-ui-icons/src/GridOnOutlined.js
index 57ec4859f6ce0c..b049af7790d3da 100644
--- a/packages/material-ui-icons/src/GridOnOutlined.js
+++ b/packages/material-ui-icons/src/GridOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOnRounded.js b/packages/material-ui-icons/src/GridOnRounded.js
index 48529557e1f56a..52b033e545dda4 100644
--- a/packages/material-ui-icons/src/GridOnRounded.js
+++ b/packages/material-ui-icons/src/GridOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOnSharp.js b/packages/material-ui-icons/src/GridOnSharp.js
index 4c7bfa7917bb7a..6f6127c2193801 100644
--- a/packages/material-ui-icons/src/GridOnSharp.js
+++ b/packages/material-ui-icons/src/GridOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GridOnTwoTone.js b/packages/material-ui-icons/src/GridOnTwoTone.js
index d2bb395cc7e22a..9e05fa5c33f598 100644
--- a/packages/material-ui-icons/src/GridOnTwoTone.js
+++ b/packages/material-ui-icons/src/GridOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Group.js b/packages/material-ui-icons/src/Group.js
index d502aaaf8649bc..d51dd3868776b3 100644
--- a/packages/material-ui-icons/src/Group.js
+++ b/packages/material-ui-icons/src/Group.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupAdd.js b/packages/material-ui-icons/src/GroupAdd.js
index 0c92d367572453..f2d1bc6d861011 100644
--- a/packages/material-ui-icons/src/GroupAdd.js
+++ b/packages/material-ui-icons/src/GroupAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupAddOutlined.js b/packages/material-ui-icons/src/GroupAddOutlined.js
index 17ffa9f1bc00e2..0b411c8d72565e 100644
--- a/packages/material-ui-icons/src/GroupAddOutlined.js
+++ b/packages/material-ui-icons/src/GroupAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupAddRounded.js b/packages/material-ui-icons/src/GroupAddRounded.js
index 8424a22f2ca22a..258b0638844a53 100644
--- a/packages/material-ui-icons/src/GroupAddRounded.js
+++ b/packages/material-ui-icons/src/GroupAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupAddSharp.js b/packages/material-ui-icons/src/GroupAddSharp.js
index 62a203d58871b0..d81996023c8ccb 100644
--- a/packages/material-ui-icons/src/GroupAddSharp.js
+++ b/packages/material-ui-icons/src/GroupAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupAddTwoTone.js b/packages/material-ui-icons/src/GroupAddTwoTone.js
index 201237972c92f1..6d5c9210892318 100644
--- a/packages/material-ui-icons/src/GroupAddTwoTone.js
+++ b/packages/material-ui-icons/src/GroupAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupOutlined.js b/packages/material-ui-icons/src/GroupOutlined.js
index 83a22edd101823..49fc30a47167b9 100644
--- a/packages/material-ui-icons/src/GroupOutlined.js
+++ b/packages/material-ui-icons/src/GroupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupRounded.js b/packages/material-ui-icons/src/GroupRounded.js
index 02b2628b43e683..351d8194e66929 100644
--- a/packages/material-ui-icons/src/GroupRounded.js
+++ b/packages/material-ui-icons/src/GroupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupSharp.js b/packages/material-ui-icons/src/GroupSharp.js
index b9e6238adc3516..f25c799e312bfb 100644
--- a/packages/material-ui-icons/src/GroupSharp.js
+++ b/packages/material-ui-icons/src/GroupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupTwoTone.js b/packages/material-ui-icons/src/GroupTwoTone.js
index 17d5f9a67904d1..c25f549a6cc343 100644
--- a/packages/material-ui-icons/src/GroupTwoTone.js
+++ b/packages/material-ui-icons/src/GroupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupWork.js b/packages/material-ui-icons/src/GroupWork.js
index fad1407ec68ccf..dac6295febc238 100644
--- a/packages/material-ui-icons/src/GroupWork.js
+++ b/packages/material-ui-icons/src/GroupWork.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupWorkOutlined.js b/packages/material-ui-icons/src/GroupWorkOutlined.js
index 9d1599008d24db..75aad22e39836f 100644
--- a/packages/material-ui-icons/src/GroupWorkOutlined.js
+++ b/packages/material-ui-icons/src/GroupWorkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupWorkRounded.js b/packages/material-ui-icons/src/GroupWorkRounded.js
index 7d9f67af3421df..1381bff2a9fb7a 100644
--- a/packages/material-ui-icons/src/GroupWorkRounded.js
+++ b/packages/material-ui-icons/src/GroupWorkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupWorkSharp.js b/packages/material-ui-icons/src/GroupWorkSharp.js
index bc4d3a35d102bb..89cdd21bad45e0 100644
--- a/packages/material-ui-icons/src/GroupWorkSharp.js
+++ b/packages/material-ui-icons/src/GroupWorkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/GroupWorkTwoTone.js b/packages/material-ui-icons/src/GroupWorkTwoTone.js
index 22cf04c861c649..5852299a55c67e 100644
--- a/packages/material-ui-icons/src/GroupWorkTwoTone.js
+++ b/packages/material-ui-icons/src/GroupWorkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Hd.js b/packages/material-ui-icons/src/Hd.js
index ff7246bec81adf..cc5288486d3d6a 100644
--- a/packages/material-ui-icons/src/Hd.js
+++ b/packages/material-ui-icons/src/Hd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdOutlined.js b/packages/material-ui-icons/src/HdOutlined.js
index 5d730138bd64d3..5d1c6b06eee957 100644
--- a/packages/material-ui-icons/src/HdOutlined.js
+++ b/packages/material-ui-icons/src/HdOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdRounded.js b/packages/material-ui-icons/src/HdRounded.js
index af2118c809e24c..2381d615f4ad37 100644
--- a/packages/material-ui-icons/src/HdRounded.js
+++ b/packages/material-ui-icons/src/HdRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdSharp.js b/packages/material-ui-icons/src/HdSharp.js
index 99260899197d9f..93ff355ebf83d4 100644
--- a/packages/material-ui-icons/src/HdSharp.js
+++ b/packages/material-ui-icons/src/HdSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdTwoTone.js b/packages/material-ui-icons/src/HdTwoTone.js
index 594af9d147be9f..e66d7a62abee94 100644
--- a/packages/material-ui-icons/src/HdTwoTone.js
+++ b/packages/material-ui-icons/src/HdTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOff.js b/packages/material-ui-icons/src/HdrOff.js
index 62df7af4f68f05..e6dc82fe8b9e01 100644
--- a/packages/material-ui-icons/src/HdrOff.js
+++ b/packages/material-ui-icons/src/HdrOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOffOutlined.js b/packages/material-ui-icons/src/HdrOffOutlined.js
index 96fdc532b8b082..729ec4abddcd29 100644
--- a/packages/material-ui-icons/src/HdrOffOutlined.js
+++ b/packages/material-ui-icons/src/HdrOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOffRounded.js b/packages/material-ui-icons/src/HdrOffRounded.js
index ce853cbbc9a93c..ad56b7581cb79d 100644
--- a/packages/material-ui-icons/src/HdrOffRounded.js
+++ b/packages/material-ui-icons/src/HdrOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOffSharp.js b/packages/material-ui-icons/src/HdrOffSharp.js
index 7cccb63f919785..1a1cebacdcac6f 100644
--- a/packages/material-ui-icons/src/HdrOffSharp.js
+++ b/packages/material-ui-icons/src/HdrOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOffTwoTone.js b/packages/material-ui-icons/src/HdrOffTwoTone.js
index 6df138a41a9997..7d4acec92573c0 100644
--- a/packages/material-ui-icons/src/HdrOffTwoTone.js
+++ b/packages/material-ui-icons/src/HdrOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOn.js b/packages/material-ui-icons/src/HdrOn.js
index 42398747a5ae79..0eb3cc278fc809 100644
--- a/packages/material-ui-icons/src/HdrOn.js
+++ b/packages/material-ui-icons/src/HdrOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOnOutlined.js b/packages/material-ui-icons/src/HdrOnOutlined.js
index 8def06e4067cf3..7da5c30ae2505d 100644
--- a/packages/material-ui-icons/src/HdrOnOutlined.js
+++ b/packages/material-ui-icons/src/HdrOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOnRounded.js b/packages/material-ui-icons/src/HdrOnRounded.js
index 329933206f0943..ddadfad84c8efd 100644
--- a/packages/material-ui-icons/src/HdrOnRounded.js
+++ b/packages/material-ui-icons/src/HdrOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOnSharp.js b/packages/material-ui-icons/src/HdrOnSharp.js
index edc82fe848818a..67344ec429e2cb 100644
--- a/packages/material-ui-icons/src/HdrOnSharp.js
+++ b/packages/material-ui-icons/src/HdrOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrOnTwoTone.js b/packages/material-ui-icons/src/HdrOnTwoTone.js
index 676bd6c8c42ac1..f71d66e7b8a67c 100644
--- a/packages/material-ui-icons/src/HdrOnTwoTone.js
+++ b/packages/material-ui-icons/src/HdrOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrStrong.js b/packages/material-ui-icons/src/HdrStrong.js
index 6ddfb70ef37952..f352b09bc3717d 100644
--- a/packages/material-ui-icons/src/HdrStrong.js
+++ b/packages/material-ui-icons/src/HdrStrong.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrStrongOutlined.js b/packages/material-ui-icons/src/HdrStrongOutlined.js
index b86e3391f0120a..86879264d86fe1 100644
--- a/packages/material-ui-icons/src/HdrStrongOutlined.js
+++ b/packages/material-ui-icons/src/HdrStrongOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrStrongRounded.js b/packages/material-ui-icons/src/HdrStrongRounded.js
index dddb262444ef73..eba4fb6953d7e0 100644
--- a/packages/material-ui-icons/src/HdrStrongRounded.js
+++ b/packages/material-ui-icons/src/HdrStrongRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrStrongSharp.js b/packages/material-ui-icons/src/HdrStrongSharp.js
index 60fdcac0d3cda7..5e082553da4aaa 100644
--- a/packages/material-ui-icons/src/HdrStrongSharp.js
+++ b/packages/material-ui-icons/src/HdrStrongSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrStrongTwoTone.js b/packages/material-ui-icons/src/HdrStrongTwoTone.js
index 9cf792ff3a748f..060f2054732bd6 100644
--- a/packages/material-ui-icons/src/HdrStrongTwoTone.js
+++ b/packages/material-ui-icons/src/HdrStrongTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrWeak.js b/packages/material-ui-icons/src/HdrWeak.js
index bb8719c4aa7c3e..6d4fb32dc2a2f2 100644
--- a/packages/material-ui-icons/src/HdrWeak.js
+++ b/packages/material-ui-icons/src/HdrWeak.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrWeakOutlined.js b/packages/material-ui-icons/src/HdrWeakOutlined.js
index ab176132bbeef9..1b3dbe9a806d3f 100644
--- a/packages/material-ui-icons/src/HdrWeakOutlined.js
+++ b/packages/material-ui-icons/src/HdrWeakOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrWeakRounded.js b/packages/material-ui-icons/src/HdrWeakRounded.js
index 66cc89c4eeba27..aa2cce572f278c 100644
--- a/packages/material-ui-icons/src/HdrWeakRounded.js
+++ b/packages/material-ui-icons/src/HdrWeakRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrWeakSharp.js b/packages/material-ui-icons/src/HdrWeakSharp.js
index 5423565f3bb831..0fd73cef6ce0c8 100644
--- a/packages/material-ui-icons/src/HdrWeakSharp.js
+++ b/packages/material-ui-icons/src/HdrWeakSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HdrWeakTwoTone.js b/packages/material-ui-icons/src/HdrWeakTwoTone.js
index 49c0d84affd3b5..bff05d4d0b68eb 100644
--- a/packages/material-ui-icons/src/HdrWeakTwoTone.js
+++ b/packages/material-ui-icons/src/HdrWeakTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Headset.js b/packages/material-ui-icons/src/Headset.js
index 8109f5f43a85ac..9d9b875d9563f2 100644
--- a/packages/material-ui-icons/src/Headset.js
+++ b/packages/material-ui-icons/src/Headset.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetMic.js b/packages/material-ui-icons/src/HeadsetMic.js
index 426a0da16316a2..e8550337a99d64 100644
--- a/packages/material-ui-icons/src/HeadsetMic.js
+++ b/packages/material-ui-icons/src/HeadsetMic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetMicOutlined.js b/packages/material-ui-icons/src/HeadsetMicOutlined.js
index c49cefc67a2587..60e5f1bea1d770 100644
--- a/packages/material-ui-icons/src/HeadsetMicOutlined.js
+++ b/packages/material-ui-icons/src/HeadsetMicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetMicRounded.js b/packages/material-ui-icons/src/HeadsetMicRounded.js
index 3074618aa9a333..acf4a302551036 100644
--- a/packages/material-ui-icons/src/HeadsetMicRounded.js
+++ b/packages/material-ui-icons/src/HeadsetMicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetMicSharp.js b/packages/material-ui-icons/src/HeadsetMicSharp.js
index 63b525d87d0193..dd8ebfbec36aef 100644
--- a/packages/material-ui-icons/src/HeadsetMicSharp.js
+++ b/packages/material-ui-icons/src/HeadsetMicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetMicTwoTone.js b/packages/material-ui-icons/src/HeadsetMicTwoTone.js
index 543744ea8571c5..db062fd6898a9e 100644
--- a/packages/material-ui-icons/src/HeadsetMicTwoTone.js
+++ b/packages/material-ui-icons/src/HeadsetMicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetOutlined.js b/packages/material-ui-icons/src/HeadsetOutlined.js
index 98cfdfc082f014..2310b207c840d2 100644
--- a/packages/material-ui-icons/src/HeadsetOutlined.js
+++ b/packages/material-ui-icons/src/HeadsetOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetRounded.js b/packages/material-ui-icons/src/HeadsetRounded.js
index 7ba32394f6ec27..581b5d7d788be8 100644
--- a/packages/material-ui-icons/src/HeadsetRounded.js
+++ b/packages/material-ui-icons/src/HeadsetRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetSharp.js b/packages/material-ui-icons/src/HeadsetSharp.js
index 2ba0f5439e345e..583d7c6bc430e4 100644
--- a/packages/material-ui-icons/src/HeadsetSharp.js
+++ b/packages/material-ui-icons/src/HeadsetSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeadsetTwoTone.js b/packages/material-ui-icons/src/HeadsetTwoTone.js
index 4aac7160855f94..3b8a46860c3b26 100644
--- a/packages/material-ui-icons/src/HeadsetTwoTone.js
+++ b/packages/material-ui-icons/src/HeadsetTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Healing.js b/packages/material-ui-icons/src/Healing.js
index 450d9c666dc295..cc95aebe98876d 100644
--- a/packages/material-ui-icons/src/Healing.js
+++ b/packages/material-ui-icons/src/Healing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HealingOutlined.js b/packages/material-ui-icons/src/HealingOutlined.js
index 9b8d6e83290a11..0c2b570910c86b 100644
--- a/packages/material-ui-icons/src/HealingOutlined.js
+++ b/packages/material-ui-icons/src/HealingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HealingRounded.js b/packages/material-ui-icons/src/HealingRounded.js
index 4b88df7a9e731e..2bb6743b53558f 100644
--- a/packages/material-ui-icons/src/HealingRounded.js
+++ b/packages/material-ui-icons/src/HealingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HealingSharp.js b/packages/material-ui-icons/src/HealingSharp.js
index 396dca69e1c8ec..001c4d62a9d306 100644
--- a/packages/material-ui-icons/src/HealingSharp.js
+++ b/packages/material-ui-icons/src/HealingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HealingTwoTone.js b/packages/material-ui-icons/src/HealingTwoTone.js
index 5bbd95d9365742..cfacc3b5f6476f 100644
--- a/packages/material-ui-icons/src/HealingTwoTone.js
+++ b/packages/material-ui-icons/src/HealingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Hearing.js b/packages/material-ui-icons/src/Hearing.js
index c390a2605746ca..3787668fbd4f73 100644
--- a/packages/material-ui-icons/src/Hearing.js
+++ b/packages/material-ui-icons/src/Hearing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HearingOutlined.js b/packages/material-ui-icons/src/HearingOutlined.js
index 21289a06f566d0..aafd48fa1d80b2 100644
--- a/packages/material-ui-icons/src/HearingOutlined.js
+++ b/packages/material-ui-icons/src/HearingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HearingRounded.js b/packages/material-ui-icons/src/HearingRounded.js
index 9c1eb966b370a8..d73beca81f3f85 100644
--- a/packages/material-ui-icons/src/HearingRounded.js
+++ b/packages/material-ui-icons/src/HearingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HearingSharp.js b/packages/material-ui-icons/src/HearingSharp.js
index 05f7d34a2ed03b..1a70a92b468ba4 100644
--- a/packages/material-ui-icons/src/HearingSharp.js
+++ b/packages/material-ui-icons/src/HearingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HearingTwoTone.js b/packages/material-ui-icons/src/HearingTwoTone.js
index 84d53f3eeffdfa..a549d254c51cba 100644
--- a/packages/material-ui-icons/src/HearingTwoTone.js
+++ b/packages/material-ui-icons/src/HearingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Height.js b/packages/material-ui-icons/src/Height.js
index 2f658ce1f69a07..b2a13613a462aa 100644
--- a/packages/material-ui-icons/src/Height.js
+++ b/packages/material-ui-icons/src/Height.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeightOutlined.js b/packages/material-ui-icons/src/HeightOutlined.js
index 3e6b50d4758dad..aa7cd97cd8cc72 100644
--- a/packages/material-ui-icons/src/HeightOutlined.js
+++ b/packages/material-ui-icons/src/HeightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeightRounded.js b/packages/material-ui-icons/src/HeightRounded.js
index 9fe5d68c4f3ece..01e61b72a6699d 100644
--- a/packages/material-ui-icons/src/HeightRounded.js
+++ b/packages/material-ui-icons/src/HeightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeightSharp.js b/packages/material-ui-icons/src/HeightSharp.js
index 37d222ca3d53e9..197a9005d13504 100644
--- a/packages/material-ui-icons/src/HeightSharp.js
+++ b/packages/material-ui-icons/src/HeightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HeightTwoTone.js b/packages/material-ui-icons/src/HeightTwoTone.js
index ae25145e186b37..559fd805e2893a 100644
--- a/packages/material-ui-icons/src/HeightTwoTone.js
+++ b/packages/material-ui-icons/src/HeightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Help.js b/packages/material-ui-icons/src/Help.js
index f6b2a884382c81..0195bbd733685e 100644
--- a/packages/material-ui-icons/src/Help.js
+++ b/packages/material-ui-icons/src/Help.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutline.js b/packages/material-ui-icons/src/HelpOutline.js
index 83cc5077684d3c..73daa2bae4b738 100644
--- a/packages/material-ui-icons/src/HelpOutline.js
+++ b/packages/material-ui-icons/src/HelpOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutlineOutlined.js b/packages/material-ui-icons/src/HelpOutlineOutlined.js
index 7a06e11b15d583..7403808d63893a 100644
--- a/packages/material-ui-icons/src/HelpOutlineOutlined.js
+++ b/packages/material-ui-icons/src/HelpOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutlineRounded.js b/packages/material-ui-icons/src/HelpOutlineRounded.js
index 61e79b8315d261..a39a21a7ca6f22 100644
--- a/packages/material-ui-icons/src/HelpOutlineRounded.js
+++ b/packages/material-ui-icons/src/HelpOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutlineSharp.js b/packages/material-ui-icons/src/HelpOutlineSharp.js
index 16babda76aff17..5597fdcbc41aac 100644
--- a/packages/material-ui-icons/src/HelpOutlineSharp.js
+++ b/packages/material-ui-icons/src/HelpOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutlineTwoTone.js b/packages/material-ui-icons/src/HelpOutlineTwoTone.js
index cfbdcad7039a79..4dce8f2cb96bce 100644
--- a/packages/material-ui-icons/src/HelpOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/HelpOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpOutlined.js b/packages/material-ui-icons/src/HelpOutlined.js
index 0cd597d4402464..40b1b0b6810acb 100644
--- a/packages/material-ui-icons/src/HelpOutlined.js
+++ b/packages/material-ui-icons/src/HelpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpRounded.js b/packages/material-ui-icons/src/HelpRounded.js
index 7268ba2b4ac7fe..870645c66930a7 100644
--- a/packages/material-ui-icons/src/HelpRounded.js
+++ b/packages/material-ui-icons/src/HelpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpSharp.js b/packages/material-ui-icons/src/HelpSharp.js
index ac7f760bbbeacd..da36def89bae64 100644
--- a/packages/material-ui-icons/src/HelpSharp.js
+++ b/packages/material-ui-icons/src/HelpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HelpTwoTone.js b/packages/material-ui-icons/src/HelpTwoTone.js
index 734b5b3eccbc55..979cf5272cd3f9 100644
--- a/packages/material-ui-icons/src/HelpTwoTone.js
+++ b/packages/material-ui-icons/src/HelpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighQuality.js b/packages/material-ui-icons/src/HighQuality.js
index 37062657717cbf..2de3854f0d0d04 100644
--- a/packages/material-ui-icons/src/HighQuality.js
+++ b/packages/material-ui-icons/src/HighQuality.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighQualityOutlined.js b/packages/material-ui-icons/src/HighQualityOutlined.js
index 696748c3baa380..14f19e46cbbc29 100644
--- a/packages/material-ui-icons/src/HighQualityOutlined.js
+++ b/packages/material-ui-icons/src/HighQualityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighQualityRounded.js b/packages/material-ui-icons/src/HighQualityRounded.js
index 874b114ddab00b..4b42bda811e789 100644
--- a/packages/material-ui-icons/src/HighQualityRounded.js
+++ b/packages/material-ui-icons/src/HighQualityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighQualitySharp.js b/packages/material-ui-icons/src/HighQualitySharp.js
index 4bfa966960377e..91404e2d610320 100644
--- a/packages/material-ui-icons/src/HighQualitySharp.js
+++ b/packages/material-ui-icons/src/HighQualitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighQualityTwoTone.js b/packages/material-ui-icons/src/HighQualityTwoTone.js
index 4e6775a93c2cef..3ae148551c1528 100644
--- a/packages/material-ui-icons/src/HighQualityTwoTone.js
+++ b/packages/material-ui-icons/src/HighQualityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Highlight.js b/packages/material-ui-icons/src/Highlight.js
index e5e9b2e9ef0701..0929a900e5eb25 100644
--- a/packages/material-ui-icons/src/Highlight.js
+++ b/packages/material-ui-icons/src/Highlight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOff.js b/packages/material-ui-icons/src/HighlightOff.js
index a131bba82d3d5e..e4255777ed5eb3 100644
--- a/packages/material-ui-icons/src/HighlightOff.js
+++ b/packages/material-ui-icons/src/HighlightOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOffOutlined.js b/packages/material-ui-icons/src/HighlightOffOutlined.js
index 9feebbb665ed11..b7d12ead0dd6ea 100644
--- a/packages/material-ui-icons/src/HighlightOffOutlined.js
+++ b/packages/material-ui-icons/src/HighlightOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOffRounded.js b/packages/material-ui-icons/src/HighlightOffRounded.js
index 0264a07a5b1d2e..13274d9d5ea7d1 100644
--- a/packages/material-ui-icons/src/HighlightOffRounded.js
+++ b/packages/material-ui-icons/src/HighlightOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOffSharp.js b/packages/material-ui-icons/src/HighlightOffSharp.js
index a04523b994b457..ca2c69105db9c6 100644
--- a/packages/material-ui-icons/src/HighlightOffSharp.js
+++ b/packages/material-ui-icons/src/HighlightOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOffTwoTone.js b/packages/material-ui-icons/src/HighlightOffTwoTone.js
index 42319f53e9f056..6c92d76721d85c 100644
--- a/packages/material-ui-icons/src/HighlightOffTwoTone.js
+++ b/packages/material-ui-icons/src/HighlightOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightOutlined.js b/packages/material-ui-icons/src/HighlightOutlined.js
index 60fef84a4545c9..b7b293616388a1 100644
--- a/packages/material-ui-icons/src/HighlightOutlined.js
+++ b/packages/material-ui-icons/src/HighlightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightRounded.js b/packages/material-ui-icons/src/HighlightRounded.js
index 94e15cae31b770..cd73e54d25b3f8 100644
--- a/packages/material-ui-icons/src/HighlightRounded.js
+++ b/packages/material-ui-icons/src/HighlightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightSharp.js b/packages/material-ui-icons/src/HighlightSharp.js
index fe993af2aa81c3..6102f305e928a6 100644
--- a/packages/material-ui-icons/src/HighlightSharp.js
+++ b/packages/material-ui-icons/src/HighlightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HighlightTwoTone.js b/packages/material-ui-icons/src/HighlightTwoTone.js
index 5a4bf995f6449f..22bf8a3de5c1cf 100644
--- a/packages/material-ui-icons/src/HighlightTwoTone.js
+++ b/packages/material-ui-icons/src/HighlightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/History.js b/packages/material-ui-icons/src/History.js
index f6354261061091..65058980d173f8 100644
--- a/packages/material-ui-icons/src/History.js
+++ b/packages/material-ui-icons/src/History.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HistoryOutlined.js b/packages/material-ui-icons/src/HistoryOutlined.js
index 67f0f7973f72fc..1a7e2192588b25 100644
--- a/packages/material-ui-icons/src/HistoryOutlined.js
+++ b/packages/material-ui-icons/src/HistoryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HistoryRounded.js b/packages/material-ui-icons/src/HistoryRounded.js
index 70d511fc51e0f2..d66fa86ef8431e 100644
--- a/packages/material-ui-icons/src/HistoryRounded.js
+++ b/packages/material-ui-icons/src/HistoryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HistorySharp.js b/packages/material-ui-icons/src/HistorySharp.js
index 23942cfd1e5a26..ad1923e85b1530 100644
--- a/packages/material-ui-icons/src/HistorySharp.js
+++ b/packages/material-ui-icons/src/HistorySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HistoryTwoTone.js b/packages/material-ui-icons/src/HistoryTwoTone.js
index 75d999f3a284b2..35765524550b4d 100644
--- a/packages/material-ui-icons/src/HistoryTwoTone.js
+++ b/packages/material-ui-icons/src/HistoryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Home.js b/packages/material-ui-icons/src/Home.js
index abb4055b1b9c00..11fd2c14eab0f3 100644
--- a/packages/material-ui-icons/src/Home.js
+++ b/packages/material-ui-icons/src/Home.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeOutlined.js b/packages/material-ui-icons/src/HomeOutlined.js
index 6dc1c779dccc6d..f07e0bfbe47f1d 100644
--- a/packages/material-ui-icons/src/HomeOutlined.js
+++ b/packages/material-ui-icons/src/HomeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeRounded.js b/packages/material-ui-icons/src/HomeRounded.js
index 279717d1966348..390ef818c64369 100644
--- a/packages/material-ui-icons/src/HomeRounded.js
+++ b/packages/material-ui-icons/src/HomeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeSharp.js b/packages/material-ui-icons/src/HomeSharp.js
index e699bec04f0378..133731668b0ec4 100644
--- a/packages/material-ui-icons/src/HomeSharp.js
+++ b/packages/material-ui-icons/src/HomeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeTwoTone.js b/packages/material-ui-icons/src/HomeTwoTone.js
index 55f216b7fb2a45..8bfa76d9f90e2a 100644
--- a/packages/material-ui-icons/src/HomeTwoTone.js
+++ b/packages/material-ui-icons/src/HomeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeWork.js b/packages/material-ui-icons/src/HomeWork.js
index 1c80b4b00f9fcc..00a3a196d1cec4 100644
--- a/packages/material-ui-icons/src/HomeWork.js
+++ b/packages/material-ui-icons/src/HomeWork.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeWorkOutlined.js b/packages/material-ui-icons/src/HomeWorkOutlined.js
index 02af569a0f428b..f0dad069810adb 100644
--- a/packages/material-ui-icons/src/HomeWorkOutlined.js
+++ b/packages/material-ui-icons/src/HomeWorkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeWorkRounded.js b/packages/material-ui-icons/src/HomeWorkRounded.js
index 593ff3475fb250..87e13c08a4bcd3 100644
--- a/packages/material-ui-icons/src/HomeWorkRounded.js
+++ b/packages/material-ui-icons/src/HomeWorkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeWorkSharp.js b/packages/material-ui-icons/src/HomeWorkSharp.js
index 368027ac321833..bb80994eecdf27 100644
--- a/packages/material-ui-icons/src/HomeWorkSharp.js
+++ b/packages/material-ui-icons/src/HomeWorkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HomeWorkTwoTone.js b/packages/material-ui-icons/src/HomeWorkTwoTone.js
index d23f0be1ad8553..d37685c30789de 100644
--- a/packages/material-ui-icons/src/HomeWorkTwoTone.js
+++ b/packages/material-ui-icons/src/HomeWorkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HorizontalSplit.js b/packages/material-ui-icons/src/HorizontalSplit.js
index 809fb944f582b1..38819aee67f89e 100644
--- a/packages/material-ui-icons/src/HorizontalSplit.js
+++ b/packages/material-ui-icons/src/HorizontalSplit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HorizontalSplitOutlined.js b/packages/material-ui-icons/src/HorizontalSplitOutlined.js
index ffba66317a26ca..5c2926e84239f1 100644
--- a/packages/material-ui-icons/src/HorizontalSplitOutlined.js
+++ b/packages/material-ui-icons/src/HorizontalSplitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HorizontalSplitRounded.js b/packages/material-ui-icons/src/HorizontalSplitRounded.js
index e2cfe98bb343f2..4ad589c8238315 100644
--- a/packages/material-ui-icons/src/HorizontalSplitRounded.js
+++ b/packages/material-ui-icons/src/HorizontalSplitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HorizontalSplitSharp.js b/packages/material-ui-icons/src/HorizontalSplitSharp.js
index c18c5395da67a5..56ac27c6fe6f88 100644
--- a/packages/material-ui-icons/src/HorizontalSplitSharp.js
+++ b/packages/material-ui-icons/src/HorizontalSplitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HorizontalSplitTwoTone.js b/packages/material-ui-icons/src/HorizontalSplitTwoTone.js
index 6e10436b6d8274..67f14061ff13b9 100644
--- a/packages/material-ui-icons/src/HorizontalSplitTwoTone.js
+++ b/packages/material-ui-icons/src/HorizontalSplitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotTub.js b/packages/material-ui-icons/src/HotTub.js
index fc461d48135925..e5a2011534e6cc 100644
--- a/packages/material-ui-icons/src/HotTub.js
+++ b/packages/material-ui-icons/src/HotTub.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotTubOutlined.js b/packages/material-ui-icons/src/HotTubOutlined.js
index 2878dfd037522f..b9554eb6c91496 100644
--- a/packages/material-ui-icons/src/HotTubOutlined.js
+++ b/packages/material-ui-icons/src/HotTubOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotTubRounded.js b/packages/material-ui-icons/src/HotTubRounded.js
index 80e00f69163d8a..015f77533d26b2 100644
--- a/packages/material-ui-icons/src/HotTubRounded.js
+++ b/packages/material-ui-icons/src/HotTubRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotTubSharp.js b/packages/material-ui-icons/src/HotTubSharp.js
index 585126a7c2fb3b..43141b8e6587c7 100644
--- a/packages/material-ui-icons/src/HotTubSharp.js
+++ b/packages/material-ui-icons/src/HotTubSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotTubTwoTone.js b/packages/material-ui-icons/src/HotTubTwoTone.js
index e2e95c64810dfd..a79b543336dce2 100644
--- a/packages/material-ui-icons/src/HotTubTwoTone.js
+++ b/packages/material-ui-icons/src/HotTubTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Hotel.js b/packages/material-ui-icons/src/Hotel.js
index 87131eda87f393..9c08ffca4cc8e6 100644
--- a/packages/material-ui-icons/src/Hotel.js
+++ b/packages/material-ui-icons/src/Hotel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotelOutlined.js b/packages/material-ui-icons/src/HotelOutlined.js
index 21fc321eb0a1e1..38a093d6bc549e 100644
--- a/packages/material-ui-icons/src/HotelOutlined.js
+++ b/packages/material-ui-icons/src/HotelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotelRounded.js b/packages/material-ui-icons/src/HotelRounded.js
index 64695a244bccd2..b00a4f1acdab2b 100644
--- a/packages/material-ui-icons/src/HotelRounded.js
+++ b/packages/material-ui-icons/src/HotelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotelSharp.js b/packages/material-ui-icons/src/HotelSharp.js
index c87e769940aa71..1b80d71fd8fd9e 100644
--- a/packages/material-ui-icons/src/HotelSharp.js
+++ b/packages/material-ui-icons/src/HotelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HotelTwoTone.js b/packages/material-ui-icons/src/HotelTwoTone.js
index cceeea65b2f941..a558c99f1ed0c7 100644
--- a/packages/material-ui-icons/src/HotelTwoTone.js
+++ b/packages/material-ui-icons/src/HotelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassEmpty.js b/packages/material-ui-icons/src/HourglassEmpty.js
index 359ef1966ddf41..7cd81214ebb9e5 100644
--- a/packages/material-ui-icons/src/HourglassEmpty.js
+++ b/packages/material-ui-icons/src/HourglassEmpty.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassEmptyOutlined.js b/packages/material-ui-icons/src/HourglassEmptyOutlined.js
index ef88b0c3c6d273..c357198caf172b 100644
--- a/packages/material-ui-icons/src/HourglassEmptyOutlined.js
+++ b/packages/material-ui-icons/src/HourglassEmptyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassEmptyRounded.js b/packages/material-ui-icons/src/HourglassEmptyRounded.js
index e3db49d415788a..9c064b8fa2c579 100644
--- a/packages/material-ui-icons/src/HourglassEmptyRounded.js
+++ b/packages/material-ui-icons/src/HourglassEmptyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassEmptySharp.js b/packages/material-ui-icons/src/HourglassEmptySharp.js
index 597699a87994c7..06825d4135dfa5 100644
--- a/packages/material-ui-icons/src/HourglassEmptySharp.js
+++ b/packages/material-ui-icons/src/HourglassEmptySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassEmptyTwoTone.js b/packages/material-ui-icons/src/HourglassEmptyTwoTone.js
index d3954e49942e43..863d0862405f6f 100644
--- a/packages/material-ui-icons/src/HourglassEmptyTwoTone.js
+++ b/packages/material-ui-icons/src/HourglassEmptyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassFull.js b/packages/material-ui-icons/src/HourglassFull.js
index 59d625806c89e7..1f67dcdb16a4e1 100644
--- a/packages/material-ui-icons/src/HourglassFull.js
+++ b/packages/material-ui-icons/src/HourglassFull.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassFullOutlined.js b/packages/material-ui-icons/src/HourglassFullOutlined.js
index 2e932662ffb052..24fe7846262c82 100644
--- a/packages/material-ui-icons/src/HourglassFullOutlined.js
+++ b/packages/material-ui-icons/src/HourglassFullOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassFullRounded.js b/packages/material-ui-icons/src/HourglassFullRounded.js
index 7d01935373c5db..af2b1ed89c7a9d 100644
--- a/packages/material-ui-icons/src/HourglassFullRounded.js
+++ b/packages/material-ui-icons/src/HourglassFullRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassFullSharp.js b/packages/material-ui-icons/src/HourglassFullSharp.js
index 034f3849daf7c2..194e2955e738a1 100644
--- a/packages/material-ui-icons/src/HourglassFullSharp.js
+++ b/packages/material-ui-icons/src/HourglassFullSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HourglassFullTwoTone.js b/packages/material-ui-icons/src/HourglassFullTwoTone.js
index 3a701437e7db36..42f9702f75ed09 100644
--- a/packages/material-ui-icons/src/HourglassFullTwoTone.js
+++ b/packages/material-ui-icons/src/HourglassFullTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/House.js b/packages/material-ui-icons/src/House.js
index 02c4538935c3cd..4cac9e66b2d14d 100644
--- a/packages/material-ui-icons/src/House.js
+++ b/packages/material-ui-icons/src/House.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HouseOutlined.js b/packages/material-ui-icons/src/HouseOutlined.js
index d3acf54048f84a..4e276da679fff8 100644
--- a/packages/material-ui-icons/src/HouseOutlined.js
+++ b/packages/material-ui-icons/src/HouseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HouseRounded.js b/packages/material-ui-icons/src/HouseRounded.js
index edce45a09e67fb..fdd60f19555244 100644
--- a/packages/material-ui-icons/src/HouseRounded.js
+++ b/packages/material-ui-icons/src/HouseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HouseSharp.js b/packages/material-ui-icons/src/HouseSharp.js
index 26f257aeae2db8..0167d56a8ada38 100644
--- a/packages/material-ui-icons/src/HouseSharp.js
+++ b/packages/material-ui-icons/src/HouseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HouseTwoTone.js b/packages/material-ui-icons/src/HouseTwoTone.js
index d1b09e734d3961..7c3f1a1df0e0a1 100644
--- a/packages/material-ui-icons/src/HouseTwoTone.js
+++ b/packages/material-ui-icons/src/HouseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToReg.js b/packages/material-ui-icons/src/HowToReg.js
index 1d5dd71c053f1b..dec8f4019faf89 100644
--- a/packages/material-ui-icons/src/HowToReg.js
+++ b/packages/material-ui-icons/src/HowToReg.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToRegOutlined.js b/packages/material-ui-icons/src/HowToRegOutlined.js
index f4b0125ddfa378..47ee83f9596605 100644
--- a/packages/material-ui-icons/src/HowToRegOutlined.js
+++ b/packages/material-ui-icons/src/HowToRegOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToRegRounded.js b/packages/material-ui-icons/src/HowToRegRounded.js
index d3e48fe3502319..34722bcbc37445 100644
--- a/packages/material-ui-icons/src/HowToRegRounded.js
+++ b/packages/material-ui-icons/src/HowToRegRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToRegSharp.js b/packages/material-ui-icons/src/HowToRegSharp.js
index 4d4c1b99365be9..b4116000054e3c 100644
--- a/packages/material-ui-icons/src/HowToRegSharp.js
+++ b/packages/material-ui-icons/src/HowToRegSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToRegTwoTone.js b/packages/material-ui-icons/src/HowToRegTwoTone.js
index d43d1248dd8ec6..a7ee685cabf0e7 100644
--- a/packages/material-ui-icons/src/HowToRegTwoTone.js
+++ b/packages/material-ui-icons/src/HowToRegTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToVote.js b/packages/material-ui-icons/src/HowToVote.js
index 5e1bd9d091da76..78c84f586fc00e 100644
--- a/packages/material-ui-icons/src/HowToVote.js
+++ b/packages/material-ui-icons/src/HowToVote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToVoteOutlined.js b/packages/material-ui-icons/src/HowToVoteOutlined.js
index f15833bd268e14..41a66d595e9382 100644
--- a/packages/material-ui-icons/src/HowToVoteOutlined.js
+++ b/packages/material-ui-icons/src/HowToVoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToVoteRounded.js b/packages/material-ui-icons/src/HowToVoteRounded.js
index c540d4cecad1e2..f4efbe0ccc92c8 100644
--- a/packages/material-ui-icons/src/HowToVoteRounded.js
+++ b/packages/material-ui-icons/src/HowToVoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToVoteSharp.js b/packages/material-ui-icons/src/HowToVoteSharp.js
index 20eb38de20b3a9..83e034bedbc86d 100644
--- a/packages/material-ui-icons/src/HowToVoteSharp.js
+++ b/packages/material-ui-icons/src/HowToVoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HowToVoteTwoTone.js b/packages/material-ui-icons/src/HowToVoteTwoTone.js
index f229364a6301ad..2f109861a21914 100644
--- a/packages/material-ui-icons/src/HowToVoteTwoTone.js
+++ b/packages/material-ui-icons/src/HowToVoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Http.js b/packages/material-ui-icons/src/Http.js
index 92fb863b9454bd..55336258652707 100644
--- a/packages/material-ui-icons/src/Http.js
+++ b/packages/material-ui-icons/src/Http.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpOutlined.js b/packages/material-ui-icons/src/HttpOutlined.js
index 9fe880c58a26bd..d5864dfd566372 100644
--- a/packages/material-ui-icons/src/HttpOutlined.js
+++ b/packages/material-ui-icons/src/HttpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpRounded.js b/packages/material-ui-icons/src/HttpRounded.js
index 87d2b95fb9428e..95e69cb6df3cd7 100644
--- a/packages/material-ui-icons/src/HttpRounded.js
+++ b/packages/material-ui-icons/src/HttpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpSharp.js b/packages/material-ui-icons/src/HttpSharp.js
index 1e236eae48d031..5ae811b913f25c 100644
--- a/packages/material-ui-icons/src/HttpSharp.js
+++ b/packages/material-ui-icons/src/HttpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpTwoTone.js b/packages/material-ui-icons/src/HttpTwoTone.js
index a33648f4cc169c..64efd840468c0d 100644
--- a/packages/material-ui-icons/src/HttpTwoTone.js
+++ b/packages/material-ui-icons/src/HttpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Https.js b/packages/material-ui-icons/src/Https.js
index 181bc37148d197..41dbec8a7c1acf 100644
--- a/packages/material-ui-icons/src/Https.js
+++ b/packages/material-ui-icons/src/Https.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpsOutlined.js b/packages/material-ui-icons/src/HttpsOutlined.js
index 95139b72e20b54..9671ab73dba24e 100644
--- a/packages/material-ui-icons/src/HttpsOutlined.js
+++ b/packages/material-ui-icons/src/HttpsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpsRounded.js b/packages/material-ui-icons/src/HttpsRounded.js
index 27cc6b1998a929..1e1f4b5bb6c844 100644
--- a/packages/material-ui-icons/src/HttpsRounded.js
+++ b/packages/material-ui-icons/src/HttpsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpsSharp.js b/packages/material-ui-icons/src/HttpsSharp.js
index 41852bbfed159f..751269809310bc 100644
--- a/packages/material-ui-icons/src/HttpsSharp.js
+++ b/packages/material-ui-icons/src/HttpsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/HttpsTwoTone.js b/packages/material-ui-icons/src/HttpsTwoTone.js
index edb5fb00f7f15b..5e74968360bbea 100644
--- a/packages/material-ui-icons/src/HttpsTwoTone.js
+++ b/packages/material-ui-icons/src/HttpsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Image.js b/packages/material-ui-icons/src/Image.js
index c34b6f96d652e4..09f9fa05f7c0df 100644
--- a/packages/material-ui-icons/src/Image.js
+++ b/packages/material-ui-icons/src/Image.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageAspectRatio.js b/packages/material-ui-icons/src/ImageAspectRatio.js
index d3da7cd4505b54..1b7cee78c7ab1c 100644
--- a/packages/material-ui-icons/src/ImageAspectRatio.js
+++ b/packages/material-ui-icons/src/ImageAspectRatio.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageAspectRatioOutlined.js b/packages/material-ui-icons/src/ImageAspectRatioOutlined.js
index 88319ef1a57199..3a058609f75d9a 100644
--- a/packages/material-ui-icons/src/ImageAspectRatioOutlined.js
+++ b/packages/material-ui-icons/src/ImageAspectRatioOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageAspectRatioRounded.js b/packages/material-ui-icons/src/ImageAspectRatioRounded.js
index 4adf57393f491c..04a3e1e6f23381 100644
--- a/packages/material-ui-icons/src/ImageAspectRatioRounded.js
+++ b/packages/material-ui-icons/src/ImageAspectRatioRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageAspectRatioSharp.js b/packages/material-ui-icons/src/ImageAspectRatioSharp.js
index 0725989de4f6ab..eac16ab4a1d938 100644
--- a/packages/material-ui-icons/src/ImageAspectRatioSharp.js
+++ b/packages/material-ui-icons/src/ImageAspectRatioSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageAspectRatioTwoTone.js b/packages/material-ui-icons/src/ImageAspectRatioTwoTone.js
index 3412ee770e2356..f99f53cb1112fb 100644
--- a/packages/material-ui-icons/src/ImageAspectRatioTwoTone.js
+++ b/packages/material-ui-icons/src/ImageAspectRatioTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageOutlined.js b/packages/material-ui-icons/src/ImageOutlined.js
index 33bf494bbed8c1..eeaf25a07e6e30 100644
--- a/packages/material-ui-icons/src/ImageOutlined.js
+++ b/packages/material-ui-icons/src/ImageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageRounded.js b/packages/material-ui-icons/src/ImageRounded.js
index a620e3a94f3e19..d7a0e1294436bb 100644
--- a/packages/material-ui-icons/src/ImageRounded.js
+++ b/packages/material-ui-icons/src/ImageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSearch.js b/packages/material-ui-icons/src/ImageSearch.js
index 840a39decc5844..acca2a9ed0fda7 100644
--- a/packages/material-ui-icons/src/ImageSearch.js
+++ b/packages/material-ui-icons/src/ImageSearch.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSearchOutlined.js b/packages/material-ui-icons/src/ImageSearchOutlined.js
index 034b65ca5fcac7..bb25ca7102783c 100644
--- a/packages/material-ui-icons/src/ImageSearchOutlined.js
+++ b/packages/material-ui-icons/src/ImageSearchOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSearchRounded.js b/packages/material-ui-icons/src/ImageSearchRounded.js
index 40d01722e27ecd..3cee110e448be3 100644
--- a/packages/material-ui-icons/src/ImageSearchRounded.js
+++ b/packages/material-ui-icons/src/ImageSearchRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSearchSharp.js b/packages/material-ui-icons/src/ImageSearchSharp.js
index ecfae21e279d1d..913116548fa967 100644
--- a/packages/material-ui-icons/src/ImageSearchSharp.js
+++ b/packages/material-ui-icons/src/ImageSearchSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSearchTwoTone.js b/packages/material-ui-icons/src/ImageSearchTwoTone.js
index 1506d87b47a72d..bda6c7a5a0758b 100644
--- a/packages/material-ui-icons/src/ImageSearchTwoTone.js
+++ b/packages/material-ui-icons/src/ImageSearchTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageSharp.js b/packages/material-ui-icons/src/ImageSharp.js
index 3c3f78afa4f806..49a47d2d007db7 100644
--- a/packages/material-ui-icons/src/ImageSharp.js
+++ b/packages/material-ui-icons/src/ImageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImageTwoTone.js b/packages/material-ui-icons/src/ImageTwoTone.js
index b4d7f7bc579ac6..6bca959995bf96 100644
--- a/packages/material-ui-icons/src/ImageTwoTone.js
+++ b/packages/material-ui-icons/src/ImageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportContacts.js b/packages/material-ui-icons/src/ImportContacts.js
index b1af59110a1e8c..98c3003987f1ae 100644
--- a/packages/material-ui-icons/src/ImportContacts.js
+++ b/packages/material-ui-icons/src/ImportContacts.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportContactsOutlined.js b/packages/material-ui-icons/src/ImportContactsOutlined.js
index 474967d203dfb0..985e0c52f2723b 100644
--- a/packages/material-ui-icons/src/ImportContactsOutlined.js
+++ b/packages/material-ui-icons/src/ImportContactsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportContactsRounded.js b/packages/material-ui-icons/src/ImportContactsRounded.js
index fe0023fe0b52c9..cf46b24572463c 100644
--- a/packages/material-ui-icons/src/ImportContactsRounded.js
+++ b/packages/material-ui-icons/src/ImportContactsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportContactsSharp.js b/packages/material-ui-icons/src/ImportContactsSharp.js
index edaf68267e469a..3ee4f12cffb339 100644
--- a/packages/material-ui-icons/src/ImportContactsSharp.js
+++ b/packages/material-ui-icons/src/ImportContactsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportContactsTwoTone.js b/packages/material-ui-icons/src/ImportContactsTwoTone.js
index a7737a8214d2b1..16f9db1c69b312 100644
--- a/packages/material-ui-icons/src/ImportContactsTwoTone.js
+++ b/packages/material-ui-icons/src/ImportContactsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportExport.js b/packages/material-ui-icons/src/ImportExport.js
index 65fa451a01dcee..1ee009c0730f2f 100644
--- a/packages/material-ui-icons/src/ImportExport.js
+++ b/packages/material-ui-icons/src/ImportExport.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportExportOutlined.js b/packages/material-ui-icons/src/ImportExportOutlined.js
index 8b8def5d2525bc..7055ea846a58f3 100644
--- a/packages/material-ui-icons/src/ImportExportOutlined.js
+++ b/packages/material-ui-icons/src/ImportExportOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportExportRounded.js b/packages/material-ui-icons/src/ImportExportRounded.js
index f529ed926eafa0..192a03ad2bd6c0 100644
--- a/packages/material-ui-icons/src/ImportExportRounded.js
+++ b/packages/material-ui-icons/src/ImportExportRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportExportSharp.js b/packages/material-ui-icons/src/ImportExportSharp.js
index d1c1ef8afa8790..eadafbafd09ec8 100644
--- a/packages/material-ui-icons/src/ImportExportSharp.js
+++ b/packages/material-ui-icons/src/ImportExportSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportExportTwoTone.js b/packages/material-ui-icons/src/ImportExportTwoTone.js
index 56f9538a1aa002..d77b9f4eb7604d 100644
--- a/packages/material-ui-icons/src/ImportExportTwoTone.js
+++ b/packages/material-ui-icons/src/ImportExportTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportantDevices.js b/packages/material-ui-icons/src/ImportantDevices.js
index 640544fe773ac9..5b4fe465582e44 100644
--- a/packages/material-ui-icons/src/ImportantDevices.js
+++ b/packages/material-ui-icons/src/ImportantDevices.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportantDevicesOutlined.js b/packages/material-ui-icons/src/ImportantDevicesOutlined.js
index d71e8a9427dd8b..6686c36911d65c 100644
--- a/packages/material-ui-icons/src/ImportantDevicesOutlined.js
+++ b/packages/material-ui-icons/src/ImportantDevicesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportantDevicesRounded.js b/packages/material-ui-icons/src/ImportantDevicesRounded.js
index e40d916e2c69d0..42526c54abbbb8 100644
--- a/packages/material-ui-icons/src/ImportantDevicesRounded.js
+++ b/packages/material-ui-icons/src/ImportantDevicesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportantDevicesSharp.js b/packages/material-ui-icons/src/ImportantDevicesSharp.js
index 8da9ead8ac6832..e10227ee013870 100644
--- a/packages/material-ui-icons/src/ImportantDevicesSharp.js
+++ b/packages/material-ui-icons/src/ImportantDevicesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ImportantDevicesTwoTone.js b/packages/material-ui-icons/src/ImportantDevicesTwoTone.js
index 00d1bd10914ca3..24c539b59a97bc 100644
--- a/packages/material-ui-icons/src/ImportantDevicesTwoTone.js
+++ b/packages/material-ui-icons/src/ImportantDevicesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Inbox.js b/packages/material-ui-icons/src/Inbox.js
index 1005a080357592..30c9b3a00a21b4 100644
--- a/packages/material-ui-icons/src/Inbox.js
+++ b/packages/material-ui-icons/src/Inbox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InboxOutlined.js b/packages/material-ui-icons/src/InboxOutlined.js
index 308214ea6f580d..59c9947f2736f2 100644
--- a/packages/material-ui-icons/src/InboxOutlined.js
+++ b/packages/material-ui-icons/src/InboxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InboxRounded.js b/packages/material-ui-icons/src/InboxRounded.js
index 69d00eeca6a7c9..c30aeb28152824 100644
--- a/packages/material-ui-icons/src/InboxRounded.js
+++ b/packages/material-ui-icons/src/InboxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InboxSharp.js b/packages/material-ui-icons/src/InboxSharp.js
index 52b2c28fa7550c..80a3c0c1c632fb 100644
--- a/packages/material-ui-icons/src/InboxSharp.js
+++ b/packages/material-ui-icons/src/InboxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InboxTwoTone.js b/packages/material-ui-icons/src/InboxTwoTone.js
index 748d37d5eabc66..9066e204969628 100644
--- a/packages/material-ui-icons/src/InboxTwoTone.js
+++ b/packages/material-ui-icons/src/InboxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IndeterminateCheckBox.js b/packages/material-ui-icons/src/IndeterminateCheckBox.js
index 1789e45f52c9c5..2dfdb48b5264d9 100644
--- a/packages/material-ui-icons/src/IndeterminateCheckBox.js
+++ b/packages/material-ui-icons/src/IndeterminateCheckBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IndeterminateCheckBoxOutlined.js b/packages/material-ui-icons/src/IndeterminateCheckBoxOutlined.js
index a86e5d9f7d9d3a..713d29f029e62c 100644
--- a/packages/material-ui-icons/src/IndeterminateCheckBoxOutlined.js
+++ b/packages/material-ui-icons/src/IndeterminateCheckBoxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IndeterminateCheckBoxRounded.js b/packages/material-ui-icons/src/IndeterminateCheckBoxRounded.js
index 74ce3ff0a58bab..fb2d8e8cb10f67 100644
--- a/packages/material-ui-icons/src/IndeterminateCheckBoxRounded.js
+++ b/packages/material-ui-icons/src/IndeterminateCheckBoxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IndeterminateCheckBoxSharp.js b/packages/material-ui-icons/src/IndeterminateCheckBoxSharp.js
index fc690e271f82cc..40b4e86fea7999 100644
--- a/packages/material-ui-icons/src/IndeterminateCheckBoxSharp.js
+++ b/packages/material-ui-icons/src/IndeterminateCheckBoxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IndeterminateCheckBoxTwoTone.js b/packages/material-ui-icons/src/IndeterminateCheckBoxTwoTone.js
index f95730d6d3b4a2..d9c7edbc069f37 100644
--- a/packages/material-ui-icons/src/IndeterminateCheckBoxTwoTone.js
+++ b/packages/material-ui-icons/src/IndeterminateCheckBoxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Info.js b/packages/material-ui-icons/src/Info.js
index a0a9f742140341..27b35d5bf2d2db 100644
--- a/packages/material-ui-icons/src/Info.js
+++ b/packages/material-ui-icons/src/Info.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InfoOutlined.js b/packages/material-ui-icons/src/InfoOutlined.js
index 502bc5674b1c62..dd17ae4e90023a 100644
--- a/packages/material-ui-icons/src/InfoOutlined.js
+++ b/packages/material-ui-icons/src/InfoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InfoRounded.js b/packages/material-ui-icons/src/InfoRounded.js
index d3edc9aa8ea7b4..8ab7d49c806c62 100644
--- a/packages/material-ui-icons/src/InfoRounded.js
+++ b/packages/material-ui-icons/src/InfoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InfoSharp.js b/packages/material-ui-icons/src/InfoSharp.js
index 96170ecb8681d5..1675fec3b786ea 100644
--- a/packages/material-ui-icons/src/InfoSharp.js
+++ b/packages/material-ui-icons/src/InfoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InfoTwoTone.js b/packages/material-ui-icons/src/InfoTwoTone.js
index 50a353b446c26d..cbeb3577cc4a78 100644
--- a/packages/material-ui-icons/src/InfoTwoTone.js
+++ b/packages/material-ui-icons/src/InfoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Input.js b/packages/material-ui-icons/src/Input.js
index a55ef19a876585..f69aabd6fef85d 100644
--- a/packages/material-ui-icons/src/Input.js
+++ b/packages/material-ui-icons/src/Input.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InputOutlined.js b/packages/material-ui-icons/src/InputOutlined.js
index 7a15360b93144a..a0c2ce364929c2 100644
--- a/packages/material-ui-icons/src/InputOutlined.js
+++ b/packages/material-ui-icons/src/InputOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InputRounded.js b/packages/material-ui-icons/src/InputRounded.js
index a935f10b5d8ed6..049b198be568ce 100644
--- a/packages/material-ui-icons/src/InputRounded.js
+++ b/packages/material-ui-icons/src/InputRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InputSharp.js b/packages/material-ui-icons/src/InputSharp.js
index cab1570c723754..ea061086bfd34d 100644
--- a/packages/material-ui-icons/src/InputSharp.js
+++ b/packages/material-ui-icons/src/InputSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InputTwoTone.js b/packages/material-ui-icons/src/InputTwoTone.js
index 71f3fdf0c869b7..f82e49f22512ab 100644
--- a/packages/material-ui-icons/src/InputTwoTone.js
+++ b/packages/material-ui-icons/src/InputTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChart.js b/packages/material-ui-icons/src/InsertChart.js
index 26805c0972645d..5b6d73a562af15 100644
--- a/packages/material-ui-icons/src/InsertChart.js
+++ b/packages/material-ui-icons/src/InsertChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartOutlined.js b/packages/material-ui-icons/src/InsertChartOutlined.js
index 5017438e64001d..3cb0ab59d3a582 100644
--- a/packages/material-ui-icons/src/InsertChartOutlined.js
+++ b/packages/material-ui-icons/src/InsertChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartOutlinedOutlined.js b/packages/material-ui-icons/src/InsertChartOutlinedOutlined.js
index 3e8230a9432d0f..320ddd1bdc25cf 100644
--- a/packages/material-ui-icons/src/InsertChartOutlinedOutlined.js
+++ b/packages/material-ui-icons/src/InsertChartOutlinedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartOutlinedRounded.js b/packages/material-ui-icons/src/InsertChartOutlinedRounded.js
index 4b2fda4718ecbc..6c86a3df954fe7 100644
--- a/packages/material-ui-icons/src/InsertChartOutlinedRounded.js
+++ b/packages/material-ui-icons/src/InsertChartOutlinedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartOutlinedSharp.js b/packages/material-ui-icons/src/InsertChartOutlinedSharp.js
index ab06c606590b62..02cbe5549b736b 100644
--- a/packages/material-ui-icons/src/InsertChartOutlinedSharp.js
+++ b/packages/material-ui-icons/src/InsertChartOutlinedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartOutlinedTwoTone.js b/packages/material-ui-icons/src/InsertChartOutlinedTwoTone.js
index 6892c281692370..cdaefd539c48d4 100644
--- a/packages/material-ui-icons/src/InsertChartOutlinedTwoTone.js
+++ b/packages/material-ui-icons/src/InsertChartOutlinedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartRounded.js b/packages/material-ui-icons/src/InsertChartRounded.js
index da620ec0d490db..f322da97a84497 100644
--- a/packages/material-ui-icons/src/InsertChartRounded.js
+++ b/packages/material-ui-icons/src/InsertChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartSharp.js b/packages/material-ui-icons/src/InsertChartSharp.js
index 3cfd7f8925530c..e8e9a26d70a0f7 100644
--- a/packages/material-ui-icons/src/InsertChartSharp.js
+++ b/packages/material-ui-icons/src/InsertChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertChartTwoTone.js b/packages/material-ui-icons/src/InsertChartTwoTone.js
index f851fb35d405fa..42f0f75e522618 100644
--- a/packages/material-ui-icons/src/InsertChartTwoTone.js
+++ b/packages/material-ui-icons/src/InsertChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertComment.js b/packages/material-ui-icons/src/InsertComment.js
index c79b2c25663466..84b1db25f3020f 100644
--- a/packages/material-ui-icons/src/InsertComment.js
+++ b/packages/material-ui-icons/src/InsertComment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertCommentOutlined.js b/packages/material-ui-icons/src/InsertCommentOutlined.js
index fc307e4c87e379..da261afddb1df4 100644
--- a/packages/material-ui-icons/src/InsertCommentOutlined.js
+++ b/packages/material-ui-icons/src/InsertCommentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertCommentRounded.js b/packages/material-ui-icons/src/InsertCommentRounded.js
index 5180465824ffeb..5927b2cd1d87de 100644
--- a/packages/material-ui-icons/src/InsertCommentRounded.js
+++ b/packages/material-ui-icons/src/InsertCommentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertCommentSharp.js b/packages/material-ui-icons/src/InsertCommentSharp.js
index 42ecd74eaba42f..7268bb6b07f79e 100644
--- a/packages/material-ui-icons/src/InsertCommentSharp.js
+++ b/packages/material-ui-icons/src/InsertCommentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertCommentTwoTone.js b/packages/material-ui-icons/src/InsertCommentTwoTone.js
index eda77e452ced13..37946eb2b3444d 100644
--- a/packages/material-ui-icons/src/InsertCommentTwoTone.js
+++ b/packages/material-ui-icons/src/InsertCommentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertDriveFile.js b/packages/material-ui-icons/src/InsertDriveFile.js
index 9132304bd4cbad..8d9b7c04214b77 100644
--- a/packages/material-ui-icons/src/InsertDriveFile.js
+++ b/packages/material-ui-icons/src/InsertDriveFile.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertDriveFileOutlined.js b/packages/material-ui-icons/src/InsertDriveFileOutlined.js
index 8c602a6ac5739d..1b18e5207bc9ba 100644
--- a/packages/material-ui-icons/src/InsertDriveFileOutlined.js
+++ b/packages/material-ui-icons/src/InsertDriveFileOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertDriveFileRounded.js b/packages/material-ui-icons/src/InsertDriveFileRounded.js
index 1ecfb747968499..83a9b77181d497 100644
--- a/packages/material-ui-icons/src/InsertDriveFileRounded.js
+++ b/packages/material-ui-icons/src/InsertDriveFileRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertDriveFileSharp.js b/packages/material-ui-icons/src/InsertDriveFileSharp.js
index 0e5d111d301594..041a08d5d4f98d 100644
--- a/packages/material-ui-icons/src/InsertDriveFileSharp.js
+++ b/packages/material-ui-icons/src/InsertDriveFileSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertDriveFileTwoTone.js b/packages/material-ui-icons/src/InsertDriveFileTwoTone.js
index 68ffc49519742c..25e891be91f145 100644
--- a/packages/material-ui-icons/src/InsertDriveFileTwoTone.js
+++ b/packages/material-ui-icons/src/InsertDriveFileTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertEmoticon.js b/packages/material-ui-icons/src/InsertEmoticon.js
index 22f0d4c528b6e6..dad0e4afef830b 100644
--- a/packages/material-ui-icons/src/InsertEmoticon.js
+++ b/packages/material-ui-icons/src/InsertEmoticon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertEmoticonOutlined.js b/packages/material-ui-icons/src/InsertEmoticonOutlined.js
index a534b62333087e..7a497e9933c855 100644
--- a/packages/material-ui-icons/src/InsertEmoticonOutlined.js
+++ b/packages/material-ui-icons/src/InsertEmoticonOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertEmoticonRounded.js b/packages/material-ui-icons/src/InsertEmoticonRounded.js
index 18033926b6630a..ce3454ee485063 100644
--- a/packages/material-ui-icons/src/InsertEmoticonRounded.js
+++ b/packages/material-ui-icons/src/InsertEmoticonRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertEmoticonSharp.js b/packages/material-ui-icons/src/InsertEmoticonSharp.js
index 7ba40aa21354cc..a6c1035cfbfe4e 100644
--- a/packages/material-ui-icons/src/InsertEmoticonSharp.js
+++ b/packages/material-ui-icons/src/InsertEmoticonSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertEmoticonTwoTone.js b/packages/material-ui-icons/src/InsertEmoticonTwoTone.js
index 823405a34ade2c..ce9a26eb395c8b 100644
--- a/packages/material-ui-icons/src/InsertEmoticonTwoTone.js
+++ b/packages/material-ui-icons/src/InsertEmoticonTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertInvitation.js b/packages/material-ui-icons/src/InsertInvitation.js
index ab8390a73d9718..241f674156ddf1 100644
--- a/packages/material-ui-icons/src/InsertInvitation.js
+++ b/packages/material-ui-icons/src/InsertInvitation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertInvitationOutlined.js b/packages/material-ui-icons/src/InsertInvitationOutlined.js
index 50fc3c7111a669..adce4c7d34b337 100644
--- a/packages/material-ui-icons/src/InsertInvitationOutlined.js
+++ b/packages/material-ui-icons/src/InsertInvitationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertInvitationRounded.js b/packages/material-ui-icons/src/InsertInvitationRounded.js
index dcf22c6cff25eb..ac99b4c84e452e 100644
--- a/packages/material-ui-icons/src/InsertInvitationRounded.js
+++ b/packages/material-ui-icons/src/InsertInvitationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertInvitationSharp.js b/packages/material-ui-icons/src/InsertInvitationSharp.js
index 81aad33b6116a3..2765979975e5af 100644
--- a/packages/material-ui-icons/src/InsertInvitationSharp.js
+++ b/packages/material-ui-icons/src/InsertInvitationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertInvitationTwoTone.js b/packages/material-ui-icons/src/InsertInvitationTwoTone.js
index 382f81233f41a4..6e95bf0b7cd9f5 100644
--- a/packages/material-ui-icons/src/InsertInvitationTwoTone.js
+++ b/packages/material-ui-icons/src/InsertInvitationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertLink.js b/packages/material-ui-icons/src/InsertLink.js
index df5074b4b60df4..0358495a001373 100644
--- a/packages/material-ui-icons/src/InsertLink.js
+++ b/packages/material-ui-icons/src/InsertLink.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertLinkOutlined.js b/packages/material-ui-icons/src/InsertLinkOutlined.js
index c77a553d60a9bf..74552e7b306a11 100644
--- a/packages/material-ui-icons/src/InsertLinkOutlined.js
+++ b/packages/material-ui-icons/src/InsertLinkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertLinkRounded.js b/packages/material-ui-icons/src/InsertLinkRounded.js
index ba5e2f5495dbd1..d098169524ad79 100644
--- a/packages/material-ui-icons/src/InsertLinkRounded.js
+++ b/packages/material-ui-icons/src/InsertLinkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertLinkSharp.js b/packages/material-ui-icons/src/InsertLinkSharp.js
index 775b58dda90230..e80b1256b0ff88 100644
--- a/packages/material-ui-icons/src/InsertLinkSharp.js
+++ b/packages/material-ui-icons/src/InsertLinkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertLinkTwoTone.js b/packages/material-ui-icons/src/InsertLinkTwoTone.js
index 9e3a828a00c052..2bac593119a18e 100644
--- a/packages/material-ui-icons/src/InsertLinkTwoTone.js
+++ b/packages/material-ui-icons/src/InsertLinkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertPhoto.js b/packages/material-ui-icons/src/InsertPhoto.js
index bdec26db648dbf..696b65d3d26b8e 100644
--- a/packages/material-ui-icons/src/InsertPhoto.js
+++ b/packages/material-ui-icons/src/InsertPhoto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertPhotoOutlined.js b/packages/material-ui-icons/src/InsertPhotoOutlined.js
index eb75e7708c4289..2c10f9b7bc2236 100644
--- a/packages/material-ui-icons/src/InsertPhotoOutlined.js
+++ b/packages/material-ui-icons/src/InsertPhotoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertPhotoRounded.js b/packages/material-ui-icons/src/InsertPhotoRounded.js
index 1cff26b5b2e451..b24a093578e6b2 100644
--- a/packages/material-ui-icons/src/InsertPhotoRounded.js
+++ b/packages/material-ui-icons/src/InsertPhotoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertPhotoSharp.js b/packages/material-ui-icons/src/InsertPhotoSharp.js
index 598ad47b4070f9..772aeea5de077b 100644
--- a/packages/material-ui-icons/src/InsertPhotoSharp.js
+++ b/packages/material-ui-icons/src/InsertPhotoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InsertPhotoTwoTone.js b/packages/material-ui-icons/src/InsertPhotoTwoTone.js
index 5216c348043666..9ce2ba8a7fd7c8 100644
--- a/packages/material-ui-icons/src/InsertPhotoTwoTone.js
+++ b/packages/material-ui-icons/src/InsertPhotoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Instagram.js b/packages/material-ui-icons/src/Instagram.js
index 4c3144fd8640e5..8df0e4930a5e99 100644
--- a/packages/material-ui-icons/src/Instagram.js
+++ b/packages/material-ui-icons/src/Instagram.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColors.js b/packages/material-ui-icons/src/InvertColors.js
index 84952a3226d0c4..7448756e1b6e3f 100644
--- a/packages/material-ui-icons/src/InvertColors.js
+++ b/packages/material-ui-icons/src/InvertColors.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOff.js b/packages/material-ui-icons/src/InvertColorsOff.js
index fb9e036b849259..e47046494b6104 100644
--- a/packages/material-ui-icons/src/InvertColorsOff.js
+++ b/packages/material-ui-icons/src/InvertColorsOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOffOutlined.js b/packages/material-ui-icons/src/InvertColorsOffOutlined.js
index 38977b1ca50703..764bf48204cd41 100644
--- a/packages/material-ui-icons/src/InvertColorsOffOutlined.js
+++ b/packages/material-ui-icons/src/InvertColorsOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOffRounded.js b/packages/material-ui-icons/src/InvertColorsOffRounded.js
index 700548dd4c849c..54c4be34188af0 100644
--- a/packages/material-ui-icons/src/InvertColorsOffRounded.js
+++ b/packages/material-ui-icons/src/InvertColorsOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOffSharp.js b/packages/material-ui-icons/src/InvertColorsOffSharp.js
index 429cfa1af17914..b5e414e4e4d957 100644
--- a/packages/material-ui-icons/src/InvertColorsOffSharp.js
+++ b/packages/material-ui-icons/src/InvertColorsOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOffTwoTone.js b/packages/material-ui-icons/src/InvertColorsOffTwoTone.js
index 33d7d1a3c5d8c7..994009c576b3a0 100644
--- a/packages/material-ui-icons/src/InvertColorsOffTwoTone.js
+++ b/packages/material-ui-icons/src/InvertColorsOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsOutlined.js b/packages/material-ui-icons/src/InvertColorsOutlined.js
index a52c2f2514be57..0c8c4d35c29d3c 100644
--- a/packages/material-ui-icons/src/InvertColorsOutlined.js
+++ b/packages/material-ui-icons/src/InvertColorsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsRounded.js b/packages/material-ui-icons/src/InvertColorsRounded.js
index 32eab56374a984..5cfbdb411ecb8e 100644
--- a/packages/material-ui-icons/src/InvertColorsRounded.js
+++ b/packages/material-ui-icons/src/InvertColorsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsSharp.js b/packages/material-ui-icons/src/InvertColorsSharp.js
index 57537f90ca5b41..65dd21cd57541b 100644
--- a/packages/material-ui-icons/src/InvertColorsSharp.js
+++ b/packages/material-ui-icons/src/InvertColorsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/InvertColorsTwoTone.js b/packages/material-ui-icons/src/InvertColorsTwoTone.js
index 1039b9f9e55f7f..76721ad753837a 100644
--- a/packages/material-ui-icons/src/InvertColorsTwoTone.js
+++ b/packages/material-ui-icons/src/InvertColorsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Iso.js b/packages/material-ui-icons/src/Iso.js
index 26b0109a9d8410..a7248f4594d6a8 100644
--- a/packages/material-ui-icons/src/Iso.js
+++ b/packages/material-ui-icons/src/Iso.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IsoOutlined.js b/packages/material-ui-icons/src/IsoOutlined.js
index 8029216154a748..a9c9f0293dbd17 100644
--- a/packages/material-ui-icons/src/IsoOutlined.js
+++ b/packages/material-ui-icons/src/IsoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IsoRounded.js b/packages/material-ui-icons/src/IsoRounded.js
index 471a1e12b77c85..66cb45f3946623 100644
--- a/packages/material-ui-icons/src/IsoRounded.js
+++ b/packages/material-ui-icons/src/IsoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IsoSharp.js b/packages/material-ui-icons/src/IsoSharp.js
index aef64f013eb279..9f85deb7f7353d 100644
--- a/packages/material-ui-icons/src/IsoSharp.js
+++ b/packages/material-ui-icons/src/IsoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/IsoTwoTone.js b/packages/material-ui-icons/src/IsoTwoTone.js
index e7fc24aba710e1..45d5aa3de1934d 100644
--- a/packages/material-ui-icons/src/IsoTwoTone.js
+++ b/packages/material-ui-icons/src/IsoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Keyboard.js b/packages/material-ui-icons/src/Keyboard.js
index 1197590c2f4213..96330040b4191c 100644
--- a/packages/material-ui-icons/src/Keyboard.js
+++ b/packages/material-ui-icons/src/Keyboard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowDown.js b/packages/material-ui-icons/src/KeyboardArrowDown.js
index 229e9d1e74d2e1..44ae719cc637b2 100644
--- a/packages/material-ui-icons/src/KeyboardArrowDown.js
+++ b/packages/material-ui-icons/src/KeyboardArrowDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowDownOutlined.js b/packages/material-ui-icons/src/KeyboardArrowDownOutlined.js
index 6b83a5e9e97c49..d52eb5f1c4c4e1 100644
--- a/packages/material-ui-icons/src/KeyboardArrowDownOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardArrowDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowDownRounded.js b/packages/material-ui-icons/src/KeyboardArrowDownRounded.js
index 23ad1628225d44..e699b004ba82da 100644
--- a/packages/material-ui-icons/src/KeyboardArrowDownRounded.js
+++ b/packages/material-ui-icons/src/KeyboardArrowDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowDownSharp.js b/packages/material-ui-icons/src/KeyboardArrowDownSharp.js
index 5005d04aa8ee73..aefd55a9da90f7 100644
--- a/packages/material-ui-icons/src/KeyboardArrowDownSharp.js
+++ b/packages/material-ui-icons/src/KeyboardArrowDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowDownTwoTone.js b/packages/material-ui-icons/src/KeyboardArrowDownTwoTone.js
index 2e9c28749e4f08..4b6c9eb02fa318 100644
--- a/packages/material-ui-icons/src/KeyboardArrowDownTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardArrowDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowLeft.js b/packages/material-ui-icons/src/KeyboardArrowLeft.js
index df7e1e8a6093fa..d1cc9edc6ff256 100644
--- a/packages/material-ui-icons/src/KeyboardArrowLeft.js
+++ b/packages/material-ui-icons/src/KeyboardArrowLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowLeftOutlined.js b/packages/material-ui-icons/src/KeyboardArrowLeftOutlined.js
index a8280a1b744690..c2a4550bcdb0da 100644
--- a/packages/material-ui-icons/src/KeyboardArrowLeftOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardArrowLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowLeftRounded.js b/packages/material-ui-icons/src/KeyboardArrowLeftRounded.js
index 0758b13ae18c6d..6e2d19d411dec0 100644
--- a/packages/material-ui-icons/src/KeyboardArrowLeftRounded.js
+++ b/packages/material-ui-icons/src/KeyboardArrowLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowLeftSharp.js b/packages/material-ui-icons/src/KeyboardArrowLeftSharp.js
index a7ec506ba121c0..56d9e3c662eb4b 100644
--- a/packages/material-ui-icons/src/KeyboardArrowLeftSharp.js
+++ b/packages/material-ui-icons/src/KeyboardArrowLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowLeftTwoTone.js b/packages/material-ui-icons/src/KeyboardArrowLeftTwoTone.js
index 72ee6d77d36f3b..41ff8284146aaf 100644
--- a/packages/material-ui-icons/src/KeyboardArrowLeftTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardArrowLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowRight.js b/packages/material-ui-icons/src/KeyboardArrowRight.js
index 87a7f2758493f1..2019bfdc005b11 100644
--- a/packages/material-ui-icons/src/KeyboardArrowRight.js
+++ b/packages/material-ui-icons/src/KeyboardArrowRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowRightOutlined.js b/packages/material-ui-icons/src/KeyboardArrowRightOutlined.js
index ee397c74adce3d..1e1e2ca78aeff1 100644
--- a/packages/material-ui-icons/src/KeyboardArrowRightOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardArrowRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowRightRounded.js b/packages/material-ui-icons/src/KeyboardArrowRightRounded.js
index 895685400815c7..bc8b5d8ffe38ee 100644
--- a/packages/material-ui-icons/src/KeyboardArrowRightRounded.js
+++ b/packages/material-ui-icons/src/KeyboardArrowRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowRightSharp.js b/packages/material-ui-icons/src/KeyboardArrowRightSharp.js
index 230a7a93b364f2..23fe80f60fc6b8 100644
--- a/packages/material-ui-icons/src/KeyboardArrowRightSharp.js
+++ b/packages/material-ui-icons/src/KeyboardArrowRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowRightTwoTone.js b/packages/material-ui-icons/src/KeyboardArrowRightTwoTone.js
index c6d91d5d03d6de..4bc66ed5345eb3 100644
--- a/packages/material-ui-icons/src/KeyboardArrowRightTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardArrowRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowUp.js b/packages/material-ui-icons/src/KeyboardArrowUp.js
index 4b68e81aa80b96..742553958d2232 100644
--- a/packages/material-ui-icons/src/KeyboardArrowUp.js
+++ b/packages/material-ui-icons/src/KeyboardArrowUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowUpOutlined.js b/packages/material-ui-icons/src/KeyboardArrowUpOutlined.js
index 2f4ac9f8790a82..132d644df4ac96 100644
--- a/packages/material-ui-icons/src/KeyboardArrowUpOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardArrowUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowUpRounded.js b/packages/material-ui-icons/src/KeyboardArrowUpRounded.js
index 31ac42ceaca10a..9be837a39316fc 100644
--- a/packages/material-ui-icons/src/KeyboardArrowUpRounded.js
+++ b/packages/material-ui-icons/src/KeyboardArrowUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowUpSharp.js b/packages/material-ui-icons/src/KeyboardArrowUpSharp.js
index d2eabee548d912..eda4bdf705047e 100644
--- a/packages/material-ui-icons/src/KeyboardArrowUpSharp.js
+++ b/packages/material-ui-icons/src/KeyboardArrowUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardArrowUpTwoTone.js b/packages/material-ui-icons/src/KeyboardArrowUpTwoTone.js
index e8c5a1c5bca6c3..d238780a7921fc 100644
--- a/packages/material-ui-icons/src/KeyboardArrowUpTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardArrowUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardBackspace.js b/packages/material-ui-icons/src/KeyboardBackspace.js
index 50508a59773bde..ef9161196ea337 100644
--- a/packages/material-ui-icons/src/KeyboardBackspace.js
+++ b/packages/material-ui-icons/src/KeyboardBackspace.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardBackspaceOutlined.js b/packages/material-ui-icons/src/KeyboardBackspaceOutlined.js
index c24ae055f398bc..c5ccb747a49a66 100644
--- a/packages/material-ui-icons/src/KeyboardBackspaceOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardBackspaceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardBackspaceRounded.js b/packages/material-ui-icons/src/KeyboardBackspaceRounded.js
index de9e1cda021534..2c4bc595b625c6 100644
--- a/packages/material-ui-icons/src/KeyboardBackspaceRounded.js
+++ b/packages/material-ui-icons/src/KeyboardBackspaceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardBackspaceSharp.js b/packages/material-ui-icons/src/KeyboardBackspaceSharp.js
index 31cabd8bf2cb2f..e53add57177c6f 100644
--- a/packages/material-ui-icons/src/KeyboardBackspaceSharp.js
+++ b/packages/material-ui-icons/src/KeyboardBackspaceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardBackspaceTwoTone.js b/packages/material-ui-icons/src/KeyboardBackspaceTwoTone.js
index 70220c42987372..73d091330273dc 100644
--- a/packages/material-ui-icons/src/KeyboardBackspaceTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardBackspaceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardCapslock.js b/packages/material-ui-icons/src/KeyboardCapslock.js
index ee328104335e3e..2398eb606fb510 100644
--- a/packages/material-ui-icons/src/KeyboardCapslock.js
+++ b/packages/material-ui-icons/src/KeyboardCapslock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardCapslockOutlined.js b/packages/material-ui-icons/src/KeyboardCapslockOutlined.js
index c7f8705b95f4dc..82249fe760302a 100644
--- a/packages/material-ui-icons/src/KeyboardCapslockOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardCapslockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardCapslockRounded.js b/packages/material-ui-icons/src/KeyboardCapslockRounded.js
index 9cd839984643f4..d0e08f2f61702b 100644
--- a/packages/material-ui-icons/src/KeyboardCapslockRounded.js
+++ b/packages/material-ui-icons/src/KeyboardCapslockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardCapslockSharp.js b/packages/material-ui-icons/src/KeyboardCapslockSharp.js
index 107ce18f3c0577..1067d454234ff4 100644
--- a/packages/material-ui-icons/src/KeyboardCapslockSharp.js
+++ b/packages/material-ui-icons/src/KeyboardCapslockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardCapslockTwoTone.js b/packages/material-ui-icons/src/KeyboardCapslockTwoTone.js
index 9beeaee75027ba..3090698a1da0a9 100644
--- a/packages/material-ui-icons/src/KeyboardCapslockTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardCapslockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardHide.js b/packages/material-ui-icons/src/KeyboardHide.js
index 6817aeea9dfa93..1a351ed0102dc8 100644
--- a/packages/material-ui-icons/src/KeyboardHide.js
+++ b/packages/material-ui-icons/src/KeyboardHide.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardHideOutlined.js b/packages/material-ui-icons/src/KeyboardHideOutlined.js
index b22d825aae3b93..8f786cecdce84e 100644
--- a/packages/material-ui-icons/src/KeyboardHideOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardHideOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardHideRounded.js b/packages/material-ui-icons/src/KeyboardHideRounded.js
index d890f9b57a9512..b5601c82475cc9 100644
--- a/packages/material-ui-icons/src/KeyboardHideRounded.js
+++ b/packages/material-ui-icons/src/KeyboardHideRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardHideSharp.js b/packages/material-ui-icons/src/KeyboardHideSharp.js
index 41e25499b6097e..8bbcee90be3d5d 100644
--- a/packages/material-ui-icons/src/KeyboardHideSharp.js
+++ b/packages/material-ui-icons/src/KeyboardHideSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardHideTwoTone.js b/packages/material-ui-icons/src/KeyboardHideTwoTone.js
index c35d79c763b9c1..c67301dffd27a2 100644
--- a/packages/material-ui-icons/src/KeyboardHideTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardHideTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardOutlined.js b/packages/material-ui-icons/src/KeyboardOutlined.js
index 31c9991a8f3f04..f08803234a1c81 100644
--- a/packages/material-ui-icons/src/KeyboardOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardReturn.js b/packages/material-ui-icons/src/KeyboardReturn.js
index ca149f20de48b9..5f222402502f70 100644
--- a/packages/material-ui-icons/src/KeyboardReturn.js
+++ b/packages/material-ui-icons/src/KeyboardReturn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardReturnOutlined.js b/packages/material-ui-icons/src/KeyboardReturnOutlined.js
index 2d7dd021dfad8d..18600d492e5f13 100644
--- a/packages/material-ui-icons/src/KeyboardReturnOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardReturnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardReturnRounded.js b/packages/material-ui-icons/src/KeyboardReturnRounded.js
index 50f947201f72c3..fc12f23c6abf76 100644
--- a/packages/material-ui-icons/src/KeyboardReturnRounded.js
+++ b/packages/material-ui-icons/src/KeyboardReturnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardReturnSharp.js b/packages/material-ui-icons/src/KeyboardReturnSharp.js
index e5bc06452a2198..4d7c24adf11edd 100644
--- a/packages/material-ui-icons/src/KeyboardReturnSharp.js
+++ b/packages/material-ui-icons/src/KeyboardReturnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardReturnTwoTone.js b/packages/material-ui-icons/src/KeyboardReturnTwoTone.js
index 0d81d8d014a70a..7f7bb5e3df3cf6 100644
--- a/packages/material-ui-icons/src/KeyboardReturnTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardReturnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardRounded.js b/packages/material-ui-icons/src/KeyboardRounded.js
index 894ee7d0ac4e15..6a631ad89009af 100644
--- a/packages/material-ui-icons/src/KeyboardRounded.js
+++ b/packages/material-ui-icons/src/KeyboardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardSharp.js b/packages/material-ui-icons/src/KeyboardSharp.js
index 7c98c32b88a81e..57c16a5cd3d3b3 100644
--- a/packages/material-ui-icons/src/KeyboardSharp.js
+++ b/packages/material-ui-icons/src/KeyboardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTab.js b/packages/material-ui-icons/src/KeyboardTab.js
index 4cc5bca7dced86..cce0e95d2a1c2f 100644
--- a/packages/material-ui-icons/src/KeyboardTab.js
+++ b/packages/material-ui-icons/src/KeyboardTab.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTabOutlined.js b/packages/material-ui-icons/src/KeyboardTabOutlined.js
index 161d42e4a12470..62cec84586ced0 100644
--- a/packages/material-ui-icons/src/KeyboardTabOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardTabOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTabRounded.js b/packages/material-ui-icons/src/KeyboardTabRounded.js
index efb3905633a5d9..1188eac6e6249c 100644
--- a/packages/material-ui-icons/src/KeyboardTabRounded.js
+++ b/packages/material-ui-icons/src/KeyboardTabRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTabSharp.js b/packages/material-ui-icons/src/KeyboardTabSharp.js
index 2485326edebe30..3214e1b2238465 100644
--- a/packages/material-ui-icons/src/KeyboardTabSharp.js
+++ b/packages/material-ui-icons/src/KeyboardTabSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTabTwoTone.js b/packages/material-ui-icons/src/KeyboardTabTwoTone.js
index 0f9aeaf4249181..24e8628a2536a5 100644
--- a/packages/material-ui-icons/src/KeyboardTabTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardTabTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardTwoTone.js b/packages/material-ui-icons/src/KeyboardTwoTone.js
index 80c9dd2c3d3b93..96a824a350f471 100644
--- a/packages/material-ui-icons/src/KeyboardTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardVoice.js b/packages/material-ui-icons/src/KeyboardVoice.js
index a7128fde4eea39..ab016555b0a75f 100644
--- a/packages/material-ui-icons/src/KeyboardVoice.js
+++ b/packages/material-ui-icons/src/KeyboardVoice.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardVoiceOutlined.js b/packages/material-ui-icons/src/KeyboardVoiceOutlined.js
index b375b67857c72c..50fce6338bce4f 100644
--- a/packages/material-ui-icons/src/KeyboardVoiceOutlined.js
+++ b/packages/material-ui-icons/src/KeyboardVoiceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardVoiceRounded.js b/packages/material-ui-icons/src/KeyboardVoiceRounded.js
index b10742d2216434..9ab579cdf6dc84 100644
--- a/packages/material-ui-icons/src/KeyboardVoiceRounded.js
+++ b/packages/material-ui-icons/src/KeyboardVoiceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardVoiceSharp.js b/packages/material-ui-icons/src/KeyboardVoiceSharp.js
index 9fad39d6f2bff9..950baae12e5451 100644
--- a/packages/material-ui-icons/src/KeyboardVoiceSharp.js
+++ b/packages/material-ui-icons/src/KeyboardVoiceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KeyboardVoiceTwoTone.js b/packages/material-ui-icons/src/KeyboardVoiceTwoTone.js
index ea45f798bf4c13..d7948c40cc6e89 100644
--- a/packages/material-ui-icons/src/KeyboardVoiceTwoTone.js
+++ b/packages/material-ui-icons/src/KeyboardVoiceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KingBed.js b/packages/material-ui-icons/src/KingBed.js
index ddb951b2b79f81..8a3e4ea76bb7e4 100644
--- a/packages/material-ui-icons/src/KingBed.js
+++ b/packages/material-ui-icons/src/KingBed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KingBedOutlined.js b/packages/material-ui-icons/src/KingBedOutlined.js
index 9b667fe4d759b1..730b141f993a2c 100644
--- a/packages/material-ui-icons/src/KingBedOutlined.js
+++ b/packages/material-ui-icons/src/KingBedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KingBedRounded.js b/packages/material-ui-icons/src/KingBedRounded.js
index abea8909f1908b..89aec25992cc8a 100644
--- a/packages/material-ui-icons/src/KingBedRounded.js
+++ b/packages/material-ui-icons/src/KingBedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KingBedSharp.js b/packages/material-ui-icons/src/KingBedSharp.js
index 8f7363005b4f94..8c1db15395d291 100644
--- a/packages/material-ui-icons/src/KingBedSharp.js
+++ b/packages/material-ui-icons/src/KingBedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KingBedTwoTone.js b/packages/material-ui-icons/src/KingBedTwoTone.js
index 24d3bd940925dc..1c33f0535f85b6 100644
--- a/packages/material-ui-icons/src/KingBedTwoTone.js
+++ b/packages/material-ui-icons/src/KingBedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Kitchen.js b/packages/material-ui-icons/src/Kitchen.js
index 7c2d9f24718719..198bf55da4fc20 100644
--- a/packages/material-ui-icons/src/Kitchen.js
+++ b/packages/material-ui-icons/src/Kitchen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KitchenOutlined.js b/packages/material-ui-icons/src/KitchenOutlined.js
index ca69a25b4f1428..d72b95a773691d 100644
--- a/packages/material-ui-icons/src/KitchenOutlined.js
+++ b/packages/material-ui-icons/src/KitchenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KitchenRounded.js b/packages/material-ui-icons/src/KitchenRounded.js
index 51f17dbd71a639..c6329174c14b1e 100644
--- a/packages/material-ui-icons/src/KitchenRounded.js
+++ b/packages/material-ui-icons/src/KitchenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KitchenSharp.js b/packages/material-ui-icons/src/KitchenSharp.js
index 2575e4c8fb1a35..01732a41e49a0c 100644
--- a/packages/material-ui-icons/src/KitchenSharp.js
+++ b/packages/material-ui-icons/src/KitchenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/KitchenTwoTone.js b/packages/material-ui-icons/src/KitchenTwoTone.js
index 9ccef10f2ec145..e68bfd83b47213 100644
--- a/packages/material-ui-icons/src/KitchenTwoTone.js
+++ b/packages/material-ui-icons/src/KitchenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Label.js b/packages/material-ui-icons/src/Label.js
index ddab2ec030e460..a7fb2055685db7 100644
--- a/packages/material-ui-icons/src/Label.js
+++ b/packages/material-ui-icons/src/Label.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelImportant.js b/packages/material-ui-icons/src/LabelImportant.js
index ce94941ff2f05f..bbf63ed1d0f14e 100644
--- a/packages/material-ui-icons/src/LabelImportant.js
+++ b/packages/material-ui-icons/src/LabelImportant.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelImportantOutlined.js b/packages/material-ui-icons/src/LabelImportantOutlined.js
index d1941fe750d1d8..3179557b9bd7f0 100644
--- a/packages/material-ui-icons/src/LabelImportantOutlined.js
+++ b/packages/material-ui-icons/src/LabelImportantOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelImportantRounded.js b/packages/material-ui-icons/src/LabelImportantRounded.js
index 2d8b9bb0f4c0be..52b192e2aac0f5 100644
--- a/packages/material-ui-icons/src/LabelImportantRounded.js
+++ b/packages/material-ui-icons/src/LabelImportantRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelImportantSharp.js b/packages/material-ui-icons/src/LabelImportantSharp.js
index 504a138d84a1ba..76b62d1b46a118 100644
--- a/packages/material-ui-icons/src/LabelImportantSharp.js
+++ b/packages/material-ui-icons/src/LabelImportantSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelImportantTwoTone.js b/packages/material-ui-icons/src/LabelImportantTwoTone.js
index 608fe6a9b4044e..af003c0de56992 100644
--- a/packages/material-ui-icons/src/LabelImportantTwoTone.js
+++ b/packages/material-ui-icons/src/LabelImportantTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOff.js b/packages/material-ui-icons/src/LabelOff.js
index 17cc86f28d4b87..0227b14d996c59 100644
--- a/packages/material-ui-icons/src/LabelOff.js
+++ b/packages/material-ui-icons/src/LabelOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOffOutlined.js b/packages/material-ui-icons/src/LabelOffOutlined.js
index 25fb2c6f506ffe..eed1e467f08c94 100644
--- a/packages/material-ui-icons/src/LabelOffOutlined.js
+++ b/packages/material-ui-icons/src/LabelOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOffRounded.js b/packages/material-ui-icons/src/LabelOffRounded.js
index b1dba964647572..3aee6581d9edd5 100644
--- a/packages/material-ui-icons/src/LabelOffRounded.js
+++ b/packages/material-ui-icons/src/LabelOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOffSharp.js b/packages/material-ui-icons/src/LabelOffSharp.js
index b760000aba965c..28c6aee02b9784 100644
--- a/packages/material-ui-icons/src/LabelOffSharp.js
+++ b/packages/material-ui-icons/src/LabelOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOffTwoTone.js b/packages/material-ui-icons/src/LabelOffTwoTone.js
index 4d6a610422ba27..6e7b833111a270 100644
--- a/packages/material-ui-icons/src/LabelOffTwoTone.js
+++ b/packages/material-ui-icons/src/LabelOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelOutlined.js b/packages/material-ui-icons/src/LabelOutlined.js
index 701beab50fed25..b1b21f4cf6476f 100644
--- a/packages/material-ui-icons/src/LabelOutlined.js
+++ b/packages/material-ui-icons/src/LabelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelRounded.js b/packages/material-ui-icons/src/LabelRounded.js
index 4f53113d1a1260..4afbee07f45af7 100644
--- a/packages/material-ui-icons/src/LabelRounded.js
+++ b/packages/material-ui-icons/src/LabelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelSharp.js b/packages/material-ui-icons/src/LabelSharp.js
index e18161b27d0c07..ca9718d9c29cc8 100644
--- a/packages/material-ui-icons/src/LabelSharp.js
+++ b/packages/material-ui-icons/src/LabelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LabelTwoTone.js b/packages/material-ui-icons/src/LabelTwoTone.js
index ee2278033f1282..88fa3728cabddc 100644
--- a/packages/material-ui-icons/src/LabelTwoTone.js
+++ b/packages/material-ui-icons/src/LabelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Landscape.js b/packages/material-ui-icons/src/Landscape.js
index 26e4278fb4e0ca..2ca9eed454dd9b 100644
--- a/packages/material-ui-icons/src/Landscape.js
+++ b/packages/material-ui-icons/src/Landscape.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LandscapeOutlined.js b/packages/material-ui-icons/src/LandscapeOutlined.js
index af5cc07a5ebe99..0147140adfed96 100644
--- a/packages/material-ui-icons/src/LandscapeOutlined.js
+++ b/packages/material-ui-icons/src/LandscapeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LandscapeRounded.js b/packages/material-ui-icons/src/LandscapeRounded.js
index eac111ad50479a..525b746ac57ee6 100644
--- a/packages/material-ui-icons/src/LandscapeRounded.js
+++ b/packages/material-ui-icons/src/LandscapeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LandscapeSharp.js b/packages/material-ui-icons/src/LandscapeSharp.js
index a6b4b9f5ee3579..99a3bf572a9c02 100644
--- a/packages/material-ui-icons/src/LandscapeSharp.js
+++ b/packages/material-ui-icons/src/LandscapeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LandscapeTwoTone.js b/packages/material-ui-icons/src/LandscapeTwoTone.js
index 7ada510fbe2148..917dd6ad81d80e 100644
--- a/packages/material-ui-icons/src/LandscapeTwoTone.js
+++ b/packages/material-ui-icons/src/LandscapeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Language.js b/packages/material-ui-icons/src/Language.js
index c839cdc6327373..e5f70f9126110f 100644
--- a/packages/material-ui-icons/src/Language.js
+++ b/packages/material-ui-icons/src/Language.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LanguageOutlined.js b/packages/material-ui-icons/src/LanguageOutlined.js
index d3fe387f8dc275..740014593b08f8 100644
--- a/packages/material-ui-icons/src/LanguageOutlined.js
+++ b/packages/material-ui-icons/src/LanguageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LanguageRounded.js b/packages/material-ui-icons/src/LanguageRounded.js
index 359a2fc3f8d3e7..75300f2404da92 100644
--- a/packages/material-ui-icons/src/LanguageRounded.js
+++ b/packages/material-ui-icons/src/LanguageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LanguageSharp.js b/packages/material-ui-icons/src/LanguageSharp.js
index 54843c816baaa0..5a5999f6941ca0 100644
--- a/packages/material-ui-icons/src/LanguageSharp.js
+++ b/packages/material-ui-icons/src/LanguageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LanguageTwoTone.js b/packages/material-ui-icons/src/LanguageTwoTone.js
index 98b7d1a5ea9844..58ccbd9718e185 100644
--- a/packages/material-ui-icons/src/LanguageTwoTone.js
+++ b/packages/material-ui-icons/src/LanguageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Laptop.js b/packages/material-ui-icons/src/Laptop.js
index 4efd438f98a267..cee2945b132716 100644
--- a/packages/material-ui-icons/src/Laptop.js
+++ b/packages/material-ui-icons/src/Laptop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopChromebook.js b/packages/material-ui-icons/src/LaptopChromebook.js
index 6447376f06c5a2..4bd52997956329 100644
--- a/packages/material-ui-icons/src/LaptopChromebook.js
+++ b/packages/material-ui-icons/src/LaptopChromebook.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopChromebookOutlined.js b/packages/material-ui-icons/src/LaptopChromebookOutlined.js
index 101cd5ac64cba8..18ce61acfca575 100644
--- a/packages/material-ui-icons/src/LaptopChromebookOutlined.js
+++ b/packages/material-ui-icons/src/LaptopChromebookOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopChromebookRounded.js b/packages/material-ui-icons/src/LaptopChromebookRounded.js
index d2145e1c9a93f9..a759ba0b47c86c 100644
--- a/packages/material-ui-icons/src/LaptopChromebookRounded.js
+++ b/packages/material-ui-icons/src/LaptopChromebookRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopChromebookSharp.js b/packages/material-ui-icons/src/LaptopChromebookSharp.js
index 2402e4cb65cc92..cb72be16a4f5ff 100644
--- a/packages/material-ui-icons/src/LaptopChromebookSharp.js
+++ b/packages/material-ui-icons/src/LaptopChromebookSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopChromebookTwoTone.js b/packages/material-ui-icons/src/LaptopChromebookTwoTone.js
index 5f91ba28a80f1b..ef435c03c07acd 100644
--- a/packages/material-ui-icons/src/LaptopChromebookTwoTone.js
+++ b/packages/material-ui-icons/src/LaptopChromebookTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopMac.js b/packages/material-ui-icons/src/LaptopMac.js
index ebf4e2c91c9e48..fc9d361a5d95db 100644
--- a/packages/material-ui-icons/src/LaptopMac.js
+++ b/packages/material-ui-icons/src/LaptopMac.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopMacOutlined.js b/packages/material-ui-icons/src/LaptopMacOutlined.js
index 62aad08fdd5912..8d7b0df1ef5beb 100644
--- a/packages/material-ui-icons/src/LaptopMacOutlined.js
+++ b/packages/material-ui-icons/src/LaptopMacOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopMacRounded.js b/packages/material-ui-icons/src/LaptopMacRounded.js
index 3864fb04ae6745..5c6d3c1f733731 100644
--- a/packages/material-ui-icons/src/LaptopMacRounded.js
+++ b/packages/material-ui-icons/src/LaptopMacRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopMacSharp.js b/packages/material-ui-icons/src/LaptopMacSharp.js
index cd553eb6d7e40a..842492b71d3790 100644
--- a/packages/material-ui-icons/src/LaptopMacSharp.js
+++ b/packages/material-ui-icons/src/LaptopMacSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopMacTwoTone.js b/packages/material-ui-icons/src/LaptopMacTwoTone.js
index b9c3b7945be6d6..0398bbdde918a0 100644
--- a/packages/material-ui-icons/src/LaptopMacTwoTone.js
+++ b/packages/material-ui-icons/src/LaptopMacTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopOutlined.js b/packages/material-ui-icons/src/LaptopOutlined.js
index f854cb8228808c..85bee9b1c5c283 100644
--- a/packages/material-ui-icons/src/LaptopOutlined.js
+++ b/packages/material-ui-icons/src/LaptopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopRounded.js b/packages/material-ui-icons/src/LaptopRounded.js
index f785b35453e502..f5ac398153cfb3 100644
--- a/packages/material-ui-icons/src/LaptopRounded.js
+++ b/packages/material-ui-icons/src/LaptopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopSharp.js b/packages/material-ui-icons/src/LaptopSharp.js
index 4a20c5eac3cb14..fbb841343e17b4 100644
--- a/packages/material-ui-icons/src/LaptopSharp.js
+++ b/packages/material-ui-icons/src/LaptopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopTwoTone.js b/packages/material-ui-icons/src/LaptopTwoTone.js
index 5bbc65b6de765c..9f674c60b0bf12 100644
--- a/packages/material-ui-icons/src/LaptopTwoTone.js
+++ b/packages/material-ui-icons/src/LaptopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopWindows.js b/packages/material-ui-icons/src/LaptopWindows.js
index 81f4b0c1b9e95c..fccfca8101637f 100644
--- a/packages/material-ui-icons/src/LaptopWindows.js
+++ b/packages/material-ui-icons/src/LaptopWindows.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopWindowsOutlined.js b/packages/material-ui-icons/src/LaptopWindowsOutlined.js
index db7aa2a6ea0b4e..a6f4afdf851889 100644
--- a/packages/material-ui-icons/src/LaptopWindowsOutlined.js
+++ b/packages/material-ui-icons/src/LaptopWindowsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopWindowsRounded.js b/packages/material-ui-icons/src/LaptopWindowsRounded.js
index a31d45e2b640d4..a038bd7af595a2 100644
--- a/packages/material-ui-icons/src/LaptopWindowsRounded.js
+++ b/packages/material-ui-icons/src/LaptopWindowsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopWindowsSharp.js b/packages/material-ui-icons/src/LaptopWindowsSharp.js
index 1f3dd75875b3cb..6fc0f920fddcd6 100644
--- a/packages/material-ui-icons/src/LaptopWindowsSharp.js
+++ b/packages/material-ui-icons/src/LaptopWindowsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaptopWindowsTwoTone.js b/packages/material-ui-icons/src/LaptopWindowsTwoTone.js
index 028c198eb2275f..b0aa146b7e4a1a 100644
--- a/packages/material-ui-icons/src/LaptopWindowsTwoTone.js
+++ b/packages/material-ui-icons/src/LaptopWindowsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LastPage.js b/packages/material-ui-icons/src/LastPage.js
index c3068c9b9cf19f..2701765a196158 100644
--- a/packages/material-ui-icons/src/LastPage.js
+++ b/packages/material-ui-icons/src/LastPage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LastPageOutlined.js b/packages/material-ui-icons/src/LastPageOutlined.js
index 2f9c9db81da6d6..1e8b203119c8b6 100644
--- a/packages/material-ui-icons/src/LastPageOutlined.js
+++ b/packages/material-ui-icons/src/LastPageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LastPageRounded.js b/packages/material-ui-icons/src/LastPageRounded.js
index 92d7a63c2355a3..e87ae183496ef2 100644
--- a/packages/material-ui-icons/src/LastPageRounded.js
+++ b/packages/material-ui-icons/src/LastPageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LastPageSharp.js b/packages/material-ui-icons/src/LastPageSharp.js
index 9d36c3f125cefa..643e7b27a951ba 100644
--- a/packages/material-ui-icons/src/LastPageSharp.js
+++ b/packages/material-ui-icons/src/LastPageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LastPageTwoTone.js b/packages/material-ui-icons/src/LastPageTwoTone.js
index 043491eaf464f7..e10cbd95752859 100644
--- a/packages/material-ui-icons/src/LastPageTwoTone.js
+++ b/packages/material-ui-icons/src/LastPageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Launch.js b/packages/material-ui-icons/src/Launch.js
index 5816b014528fff..d22a16a04e6dd3 100644
--- a/packages/material-ui-icons/src/Launch.js
+++ b/packages/material-ui-icons/src/Launch.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaunchOutlined.js b/packages/material-ui-icons/src/LaunchOutlined.js
index 9eeaa69a3a44fb..f525f8ba2803bf 100644
--- a/packages/material-ui-icons/src/LaunchOutlined.js
+++ b/packages/material-ui-icons/src/LaunchOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaunchRounded.js b/packages/material-ui-icons/src/LaunchRounded.js
index c442d3a7ae9074..150d66c7cd5b98 100644
--- a/packages/material-ui-icons/src/LaunchRounded.js
+++ b/packages/material-ui-icons/src/LaunchRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaunchSharp.js b/packages/material-ui-icons/src/LaunchSharp.js
index 6c29db4ac9cd9b..44e9ba58c782dc 100644
--- a/packages/material-ui-icons/src/LaunchSharp.js
+++ b/packages/material-ui-icons/src/LaunchSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LaunchTwoTone.js b/packages/material-ui-icons/src/LaunchTwoTone.js
index b52d80fc717449..d1b5783fd5ed63 100644
--- a/packages/material-ui-icons/src/LaunchTwoTone.js
+++ b/packages/material-ui-icons/src/LaunchTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Layers.js b/packages/material-ui-icons/src/Layers.js
index cd7e15f2544a5f..8f44019015b8c6 100644
--- a/packages/material-ui-icons/src/Layers.js
+++ b/packages/material-ui-icons/src/Layers.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersClear.js b/packages/material-ui-icons/src/LayersClear.js
index 9124ac2f2924d3..e3507eb01dd826 100644
--- a/packages/material-ui-icons/src/LayersClear.js
+++ b/packages/material-ui-icons/src/LayersClear.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersClearOutlined.js b/packages/material-ui-icons/src/LayersClearOutlined.js
index 2d4f1a8b89687c..166eb2cfaafc2c 100644
--- a/packages/material-ui-icons/src/LayersClearOutlined.js
+++ b/packages/material-ui-icons/src/LayersClearOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersClearRounded.js b/packages/material-ui-icons/src/LayersClearRounded.js
index b5f68313746440..796dfef4656cba 100644
--- a/packages/material-ui-icons/src/LayersClearRounded.js
+++ b/packages/material-ui-icons/src/LayersClearRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersClearSharp.js b/packages/material-ui-icons/src/LayersClearSharp.js
index a7e790500ab0a0..5b702d3ff3bb5f 100644
--- a/packages/material-ui-icons/src/LayersClearSharp.js
+++ b/packages/material-ui-icons/src/LayersClearSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersClearTwoTone.js b/packages/material-ui-icons/src/LayersClearTwoTone.js
index 9511d3c9714267..d5d48b38f35818 100644
--- a/packages/material-ui-icons/src/LayersClearTwoTone.js
+++ b/packages/material-ui-icons/src/LayersClearTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersOutlined.js b/packages/material-ui-icons/src/LayersOutlined.js
index ac20e866223b39..2a278f32d4bd67 100644
--- a/packages/material-ui-icons/src/LayersOutlined.js
+++ b/packages/material-ui-icons/src/LayersOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersRounded.js b/packages/material-ui-icons/src/LayersRounded.js
index 5df45fed17664b..2eece4866d1ab0 100644
--- a/packages/material-ui-icons/src/LayersRounded.js
+++ b/packages/material-ui-icons/src/LayersRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersSharp.js b/packages/material-ui-icons/src/LayersSharp.js
index 46cdd51951c538..56989bdadacb0d 100644
--- a/packages/material-ui-icons/src/LayersSharp.js
+++ b/packages/material-ui-icons/src/LayersSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LayersTwoTone.js b/packages/material-ui-icons/src/LayersTwoTone.js
index 1416a3cc39302e..2ec0379bcd005e 100644
--- a/packages/material-ui-icons/src/LayersTwoTone.js
+++ b/packages/material-ui-icons/src/LayersTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakAdd.js b/packages/material-ui-icons/src/LeakAdd.js
index 88e6fd95a57246..45e7815967e8f4 100644
--- a/packages/material-ui-icons/src/LeakAdd.js
+++ b/packages/material-ui-icons/src/LeakAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakAddOutlined.js b/packages/material-ui-icons/src/LeakAddOutlined.js
index 84ca1631e616a8..5e9b67fd3c3b1c 100644
--- a/packages/material-ui-icons/src/LeakAddOutlined.js
+++ b/packages/material-ui-icons/src/LeakAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakAddRounded.js b/packages/material-ui-icons/src/LeakAddRounded.js
index 91be2f7d81070b..010fd7d2a40bfa 100644
--- a/packages/material-ui-icons/src/LeakAddRounded.js
+++ b/packages/material-ui-icons/src/LeakAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakAddSharp.js b/packages/material-ui-icons/src/LeakAddSharp.js
index d7fc5cb050d377..9e96c7a3fc0c81 100644
--- a/packages/material-ui-icons/src/LeakAddSharp.js
+++ b/packages/material-ui-icons/src/LeakAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakAddTwoTone.js b/packages/material-ui-icons/src/LeakAddTwoTone.js
index 3a4971255a399b..ee598f27fa434c 100644
--- a/packages/material-ui-icons/src/LeakAddTwoTone.js
+++ b/packages/material-ui-icons/src/LeakAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakRemove.js b/packages/material-ui-icons/src/LeakRemove.js
index a85c2860041a6d..1a6104c5f59299 100644
--- a/packages/material-ui-icons/src/LeakRemove.js
+++ b/packages/material-ui-icons/src/LeakRemove.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakRemoveOutlined.js b/packages/material-ui-icons/src/LeakRemoveOutlined.js
index bb9eaf7f15b8b0..8daa60a9f965dc 100644
--- a/packages/material-ui-icons/src/LeakRemoveOutlined.js
+++ b/packages/material-ui-icons/src/LeakRemoveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakRemoveRounded.js b/packages/material-ui-icons/src/LeakRemoveRounded.js
index ebf9bb503abe92..20f4020648db7c 100644
--- a/packages/material-ui-icons/src/LeakRemoveRounded.js
+++ b/packages/material-ui-icons/src/LeakRemoveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakRemoveSharp.js b/packages/material-ui-icons/src/LeakRemoveSharp.js
index d068340a7ff598..bc92305ccbaaf8 100644
--- a/packages/material-ui-icons/src/LeakRemoveSharp.js
+++ b/packages/material-ui-icons/src/LeakRemoveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LeakRemoveTwoTone.js b/packages/material-ui-icons/src/LeakRemoveTwoTone.js
index d2a46701e39fd8..4b60d36720171d 100644
--- a/packages/material-ui-icons/src/LeakRemoveTwoTone.js
+++ b/packages/material-ui-icons/src/LeakRemoveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Lens.js b/packages/material-ui-icons/src/Lens.js
index d02ea3fd5f57d6..2e321d601645ac 100644
--- a/packages/material-ui-icons/src/Lens.js
+++ b/packages/material-ui-icons/src/Lens.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LensOutlined.js b/packages/material-ui-icons/src/LensOutlined.js
index a690cf2927bcf2..aa82b0c246e7a4 100644
--- a/packages/material-ui-icons/src/LensOutlined.js
+++ b/packages/material-ui-icons/src/LensOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LensRounded.js b/packages/material-ui-icons/src/LensRounded.js
index f68c7220f78d72..821e396daef850 100644
--- a/packages/material-ui-icons/src/LensRounded.js
+++ b/packages/material-ui-icons/src/LensRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LensSharp.js b/packages/material-ui-icons/src/LensSharp.js
index 33c0aff2fbcb24..c3adf372630bd2 100644
--- a/packages/material-ui-icons/src/LensSharp.js
+++ b/packages/material-ui-icons/src/LensSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LensTwoTone.js b/packages/material-ui-icons/src/LensTwoTone.js
index 441a0f7b4c4519..5eddb58693e190 100644
--- a/packages/material-ui-icons/src/LensTwoTone.js
+++ b/packages/material-ui-icons/src/LensTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAdd.js b/packages/material-ui-icons/src/LibraryAdd.js
index f189816535abdf..87d5d97ad4c910 100644
--- a/packages/material-ui-icons/src/LibraryAdd.js
+++ b/packages/material-ui-icons/src/LibraryAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddCheck.js b/packages/material-ui-icons/src/LibraryAddCheck.js
index 3cc23d40fe2bdd..5276e57e75b9d7 100644
--- a/packages/material-ui-icons/src/LibraryAddCheck.js
+++ b/packages/material-ui-icons/src/LibraryAddCheck.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddCheckOutlined.js b/packages/material-ui-icons/src/LibraryAddCheckOutlined.js
index 896c0d7d005e10..8608016a466890 100644
--- a/packages/material-ui-icons/src/LibraryAddCheckOutlined.js
+++ b/packages/material-ui-icons/src/LibraryAddCheckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddCheckRounded.js b/packages/material-ui-icons/src/LibraryAddCheckRounded.js
index 096e2957d90ada..11363bcebf0396 100644
--- a/packages/material-ui-icons/src/LibraryAddCheckRounded.js
+++ b/packages/material-ui-icons/src/LibraryAddCheckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddCheckSharp.js b/packages/material-ui-icons/src/LibraryAddCheckSharp.js
index 9c6a9baffb6d48..099f4e0635c3dd 100644
--- a/packages/material-ui-icons/src/LibraryAddCheckSharp.js
+++ b/packages/material-ui-icons/src/LibraryAddCheckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddCheckTwoTone.js b/packages/material-ui-icons/src/LibraryAddCheckTwoTone.js
index 45807244a96583..c56952ebe74da5 100644
--- a/packages/material-ui-icons/src/LibraryAddCheckTwoTone.js
+++ b/packages/material-ui-icons/src/LibraryAddCheckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddOutlined.js b/packages/material-ui-icons/src/LibraryAddOutlined.js
index b2697b4434f5a0..45cad7d4eac42d 100644
--- a/packages/material-ui-icons/src/LibraryAddOutlined.js
+++ b/packages/material-ui-icons/src/LibraryAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddRounded.js b/packages/material-ui-icons/src/LibraryAddRounded.js
index a25527d696994a..1a34485561f51d 100644
--- a/packages/material-ui-icons/src/LibraryAddRounded.js
+++ b/packages/material-ui-icons/src/LibraryAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddSharp.js b/packages/material-ui-icons/src/LibraryAddSharp.js
index b1939429f7d08b..41c4b6207b7c5e 100644
--- a/packages/material-ui-icons/src/LibraryAddSharp.js
+++ b/packages/material-ui-icons/src/LibraryAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryAddTwoTone.js b/packages/material-ui-icons/src/LibraryAddTwoTone.js
index bd5c4d913d3f45..75df94cf3d0af9 100644
--- a/packages/material-ui-icons/src/LibraryAddTwoTone.js
+++ b/packages/material-ui-icons/src/LibraryAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryBooks.js b/packages/material-ui-icons/src/LibraryBooks.js
index bfb0417591c645..5ef21449adc48e 100644
--- a/packages/material-ui-icons/src/LibraryBooks.js
+++ b/packages/material-ui-icons/src/LibraryBooks.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryBooksOutlined.js b/packages/material-ui-icons/src/LibraryBooksOutlined.js
index 13768d618bfd8e..e763cb39e9863f 100644
--- a/packages/material-ui-icons/src/LibraryBooksOutlined.js
+++ b/packages/material-ui-icons/src/LibraryBooksOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryBooksRounded.js b/packages/material-ui-icons/src/LibraryBooksRounded.js
index 26d97e0f69c454..40ad4dc6d72d4d 100644
--- a/packages/material-ui-icons/src/LibraryBooksRounded.js
+++ b/packages/material-ui-icons/src/LibraryBooksRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryBooksSharp.js b/packages/material-ui-icons/src/LibraryBooksSharp.js
index f955409ecb9b06..34fcf2a5c53578 100644
--- a/packages/material-ui-icons/src/LibraryBooksSharp.js
+++ b/packages/material-ui-icons/src/LibraryBooksSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryBooksTwoTone.js b/packages/material-ui-icons/src/LibraryBooksTwoTone.js
index 6df840d3ecad73..ffb07944ad567a 100644
--- a/packages/material-ui-icons/src/LibraryBooksTwoTone.js
+++ b/packages/material-ui-icons/src/LibraryBooksTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryMusic.js b/packages/material-ui-icons/src/LibraryMusic.js
index 5468cf6e3ccbeb..236d04b1002fbf 100644
--- a/packages/material-ui-icons/src/LibraryMusic.js
+++ b/packages/material-ui-icons/src/LibraryMusic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryMusicOutlined.js b/packages/material-ui-icons/src/LibraryMusicOutlined.js
index e66ca578d74ad4..08a8e4ed0f168d 100644
--- a/packages/material-ui-icons/src/LibraryMusicOutlined.js
+++ b/packages/material-ui-icons/src/LibraryMusicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryMusicRounded.js b/packages/material-ui-icons/src/LibraryMusicRounded.js
index c030155cb40d4a..b9ef479e781ebe 100644
--- a/packages/material-ui-icons/src/LibraryMusicRounded.js
+++ b/packages/material-ui-icons/src/LibraryMusicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryMusicSharp.js b/packages/material-ui-icons/src/LibraryMusicSharp.js
index 632ccf01ac2868..7e58390f11ca09 100644
--- a/packages/material-ui-icons/src/LibraryMusicSharp.js
+++ b/packages/material-ui-icons/src/LibraryMusicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LibraryMusicTwoTone.js b/packages/material-ui-icons/src/LibraryMusicTwoTone.js
index c707591a1f137e..e22d1325f1465d 100644
--- a/packages/material-ui-icons/src/LibraryMusicTwoTone.js
+++ b/packages/material-ui-icons/src/LibraryMusicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineStyle.js b/packages/material-ui-icons/src/LineStyle.js
index 3cff23fc3542d9..acff18940e7ea4 100644
--- a/packages/material-ui-icons/src/LineStyle.js
+++ b/packages/material-ui-icons/src/LineStyle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineStyleOutlined.js b/packages/material-ui-icons/src/LineStyleOutlined.js
index d00d4128731a07..2802d1f49476a3 100644
--- a/packages/material-ui-icons/src/LineStyleOutlined.js
+++ b/packages/material-ui-icons/src/LineStyleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineStyleRounded.js b/packages/material-ui-icons/src/LineStyleRounded.js
index 69ade985ece6d8..c57256ee832a4d 100644
--- a/packages/material-ui-icons/src/LineStyleRounded.js
+++ b/packages/material-ui-icons/src/LineStyleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineStyleSharp.js b/packages/material-ui-icons/src/LineStyleSharp.js
index 78927217ee1385..bed179e5da1ce1 100644
--- a/packages/material-ui-icons/src/LineStyleSharp.js
+++ b/packages/material-ui-icons/src/LineStyleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineStyleTwoTone.js b/packages/material-ui-icons/src/LineStyleTwoTone.js
index 996aded1526e49..fbdfc93e364ec3 100644
--- a/packages/material-ui-icons/src/LineStyleTwoTone.js
+++ b/packages/material-ui-icons/src/LineStyleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineWeight.js b/packages/material-ui-icons/src/LineWeight.js
index 118fc7f1a1aaf9..d623b0efabf051 100644
--- a/packages/material-ui-icons/src/LineWeight.js
+++ b/packages/material-ui-icons/src/LineWeight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineWeightOutlined.js b/packages/material-ui-icons/src/LineWeightOutlined.js
index 1086d493e22fcd..fd223fe83438fc 100644
--- a/packages/material-ui-icons/src/LineWeightOutlined.js
+++ b/packages/material-ui-icons/src/LineWeightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineWeightRounded.js b/packages/material-ui-icons/src/LineWeightRounded.js
index 7ed9352546be3f..3629b85daad8ad 100644
--- a/packages/material-ui-icons/src/LineWeightRounded.js
+++ b/packages/material-ui-icons/src/LineWeightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineWeightSharp.js b/packages/material-ui-icons/src/LineWeightSharp.js
index 2689f40f2344ae..7d8f51929c8310 100644
--- a/packages/material-ui-icons/src/LineWeightSharp.js
+++ b/packages/material-ui-icons/src/LineWeightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LineWeightTwoTone.js b/packages/material-ui-icons/src/LineWeightTwoTone.js
index daacd2cf26cde4..daf83ffeca2a25 100644
--- a/packages/material-ui-icons/src/LineWeightTwoTone.js
+++ b/packages/material-ui-icons/src/LineWeightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinearScale.js b/packages/material-ui-icons/src/LinearScale.js
index 7c4746835c8a13..8ce42df921b9eb 100644
--- a/packages/material-ui-icons/src/LinearScale.js
+++ b/packages/material-ui-icons/src/LinearScale.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinearScaleOutlined.js b/packages/material-ui-icons/src/LinearScaleOutlined.js
index 6be7d4a88c4d56..ca2d138a8799a2 100644
--- a/packages/material-ui-icons/src/LinearScaleOutlined.js
+++ b/packages/material-ui-icons/src/LinearScaleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinearScaleRounded.js b/packages/material-ui-icons/src/LinearScaleRounded.js
index ad26ff000d4a61..a86626b02721db 100644
--- a/packages/material-ui-icons/src/LinearScaleRounded.js
+++ b/packages/material-ui-icons/src/LinearScaleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinearScaleSharp.js b/packages/material-ui-icons/src/LinearScaleSharp.js
index 36dc240fbc0a86..b6525f4e173595 100644
--- a/packages/material-ui-icons/src/LinearScaleSharp.js
+++ b/packages/material-ui-icons/src/LinearScaleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinearScaleTwoTone.js b/packages/material-ui-icons/src/LinearScaleTwoTone.js
index 60ea87546716a4..bcad242b0cd2fc 100644
--- a/packages/material-ui-icons/src/LinearScaleTwoTone.js
+++ b/packages/material-ui-icons/src/LinearScaleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Link.js b/packages/material-ui-icons/src/Link.js
index 1511a6388e857c..3fecaf1736ee12 100644
--- a/packages/material-ui-icons/src/Link.js
+++ b/packages/material-ui-icons/src/Link.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOff.js b/packages/material-ui-icons/src/LinkOff.js
index 3d7423a134de84..a4200e9186a75e 100644
--- a/packages/material-ui-icons/src/LinkOff.js
+++ b/packages/material-ui-icons/src/LinkOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOffOutlined.js b/packages/material-ui-icons/src/LinkOffOutlined.js
index 1d52df10174629..1edd078afae90e 100644
--- a/packages/material-ui-icons/src/LinkOffOutlined.js
+++ b/packages/material-ui-icons/src/LinkOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOffRounded.js b/packages/material-ui-icons/src/LinkOffRounded.js
index 2b42a0bb1f1d5e..eef18ae776380a 100644
--- a/packages/material-ui-icons/src/LinkOffRounded.js
+++ b/packages/material-ui-icons/src/LinkOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOffSharp.js b/packages/material-ui-icons/src/LinkOffSharp.js
index d798b4819cd3ae..64c1663754435c 100644
--- a/packages/material-ui-icons/src/LinkOffSharp.js
+++ b/packages/material-ui-icons/src/LinkOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOffTwoTone.js b/packages/material-ui-icons/src/LinkOffTwoTone.js
index 4d05eb26c4a65d..ff14b745c0b79e 100644
--- a/packages/material-ui-icons/src/LinkOffTwoTone.js
+++ b/packages/material-ui-icons/src/LinkOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkOutlined.js b/packages/material-ui-icons/src/LinkOutlined.js
index d89600dc7cd91d..4ba42145f1745b 100644
--- a/packages/material-ui-icons/src/LinkOutlined.js
+++ b/packages/material-ui-icons/src/LinkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkRounded.js b/packages/material-ui-icons/src/LinkRounded.js
index 7a65e28b61ce0e..a7515ad942bf19 100644
--- a/packages/material-ui-icons/src/LinkRounded.js
+++ b/packages/material-ui-icons/src/LinkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkSharp.js b/packages/material-ui-icons/src/LinkSharp.js
index 72d23752621326..826a6645e33003 100644
--- a/packages/material-ui-icons/src/LinkSharp.js
+++ b/packages/material-ui-icons/src/LinkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkTwoTone.js b/packages/material-ui-icons/src/LinkTwoTone.js
index d36c69c3863ea0..7b32789ff77f59 100644
--- a/packages/material-ui-icons/src/LinkTwoTone.js
+++ b/packages/material-ui-icons/src/LinkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedCamera.js b/packages/material-ui-icons/src/LinkedCamera.js
index 1dca7e8263d2ef..45c486b186adcf 100644
--- a/packages/material-ui-icons/src/LinkedCamera.js
+++ b/packages/material-ui-icons/src/LinkedCamera.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedCameraOutlined.js b/packages/material-ui-icons/src/LinkedCameraOutlined.js
index c95d11c5b50dd3..9496186787c754 100644
--- a/packages/material-ui-icons/src/LinkedCameraOutlined.js
+++ b/packages/material-ui-icons/src/LinkedCameraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedCameraRounded.js b/packages/material-ui-icons/src/LinkedCameraRounded.js
index 879fffb8dfe016..7583242086a989 100644
--- a/packages/material-ui-icons/src/LinkedCameraRounded.js
+++ b/packages/material-ui-icons/src/LinkedCameraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedCameraSharp.js b/packages/material-ui-icons/src/LinkedCameraSharp.js
index e1ece1dc9b9497..5b315e9975c1f1 100644
--- a/packages/material-ui-icons/src/LinkedCameraSharp.js
+++ b/packages/material-ui-icons/src/LinkedCameraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedCameraTwoTone.js b/packages/material-ui-icons/src/LinkedCameraTwoTone.js
index 7890ec4cb35671..d84a437a08ff78 100644
--- a/packages/material-ui-icons/src/LinkedCameraTwoTone.js
+++ b/packages/material-ui-icons/src/LinkedCameraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LinkedIn.js b/packages/material-ui-icons/src/LinkedIn.js
index d4e2d53d69812a..dd12253e139b74 100644
--- a/packages/material-ui-icons/src/LinkedIn.js
+++ b/packages/material-ui-icons/src/LinkedIn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/List.js b/packages/material-ui-icons/src/List.js
index 74378fa70297c4..85517bfaa5e332 100644
--- a/packages/material-ui-icons/src/List.js
+++ b/packages/material-ui-icons/src/List.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListAlt.js b/packages/material-ui-icons/src/ListAlt.js
index ab3c8b5d1abe48..24be35598b8aa0 100644
--- a/packages/material-ui-icons/src/ListAlt.js
+++ b/packages/material-ui-icons/src/ListAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListAltOutlined.js b/packages/material-ui-icons/src/ListAltOutlined.js
index f050252a8e576a..d6d9982a3b10ab 100644
--- a/packages/material-ui-icons/src/ListAltOutlined.js
+++ b/packages/material-ui-icons/src/ListAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListAltRounded.js b/packages/material-ui-icons/src/ListAltRounded.js
index 014b5506dfee44..59fb8bdb38d36a 100644
--- a/packages/material-ui-icons/src/ListAltRounded.js
+++ b/packages/material-ui-icons/src/ListAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListAltSharp.js b/packages/material-ui-icons/src/ListAltSharp.js
index 75c73dc11b9d36..5e089dbcb3d870 100644
--- a/packages/material-ui-icons/src/ListAltSharp.js
+++ b/packages/material-ui-icons/src/ListAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListAltTwoTone.js b/packages/material-ui-icons/src/ListAltTwoTone.js
index 00a4348d0a9d3d..04303cc5056d87 100644
--- a/packages/material-ui-icons/src/ListAltTwoTone.js
+++ b/packages/material-ui-icons/src/ListAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListOutlined.js b/packages/material-ui-icons/src/ListOutlined.js
index 7f74a890aa4b3f..b11e6f89632db8 100644
--- a/packages/material-ui-icons/src/ListOutlined.js
+++ b/packages/material-ui-icons/src/ListOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListRounded.js b/packages/material-ui-icons/src/ListRounded.js
index cb81d565e00c7f..e2deb0c94ee32d 100644
--- a/packages/material-ui-icons/src/ListRounded.js
+++ b/packages/material-ui-icons/src/ListRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListSharp.js b/packages/material-ui-icons/src/ListSharp.js
index 375169e3b20e1a..7e97f2b7a42d7b 100644
--- a/packages/material-ui-icons/src/ListSharp.js
+++ b/packages/material-ui-icons/src/ListSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ListTwoTone.js b/packages/material-ui-icons/src/ListTwoTone.js
index 987065965ce612..2ab67f71ba79fa 100644
--- a/packages/material-ui-icons/src/ListTwoTone.js
+++ b/packages/material-ui-icons/src/ListTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveHelp.js b/packages/material-ui-icons/src/LiveHelp.js
index ab89c3059c6cfb..67593d335e21f3 100644
--- a/packages/material-ui-icons/src/LiveHelp.js
+++ b/packages/material-ui-icons/src/LiveHelp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveHelpOutlined.js b/packages/material-ui-icons/src/LiveHelpOutlined.js
index 591131b4e3871e..c7b1da03eb4d53 100644
--- a/packages/material-ui-icons/src/LiveHelpOutlined.js
+++ b/packages/material-ui-icons/src/LiveHelpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveHelpRounded.js b/packages/material-ui-icons/src/LiveHelpRounded.js
index b445029e2e5782..a04c13ea4f38ca 100644
--- a/packages/material-ui-icons/src/LiveHelpRounded.js
+++ b/packages/material-ui-icons/src/LiveHelpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveHelpSharp.js b/packages/material-ui-icons/src/LiveHelpSharp.js
index ed16db17c27534..7f63e6533bb25e 100644
--- a/packages/material-ui-icons/src/LiveHelpSharp.js
+++ b/packages/material-ui-icons/src/LiveHelpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveHelpTwoTone.js b/packages/material-ui-icons/src/LiveHelpTwoTone.js
index a691a04f9554e3..f2ccafb02ac61b 100644
--- a/packages/material-ui-icons/src/LiveHelpTwoTone.js
+++ b/packages/material-ui-icons/src/LiveHelpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveTv.js b/packages/material-ui-icons/src/LiveTv.js
index 577cdb5f97b444..21b44e5df6444f 100644
--- a/packages/material-ui-icons/src/LiveTv.js
+++ b/packages/material-ui-icons/src/LiveTv.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveTvOutlined.js b/packages/material-ui-icons/src/LiveTvOutlined.js
index 5bfdceb5187d2b..92f66a6722b13d 100644
--- a/packages/material-ui-icons/src/LiveTvOutlined.js
+++ b/packages/material-ui-icons/src/LiveTvOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveTvRounded.js b/packages/material-ui-icons/src/LiveTvRounded.js
index 2c55f6261c49f0..80e4279c16792f 100644
--- a/packages/material-ui-icons/src/LiveTvRounded.js
+++ b/packages/material-ui-icons/src/LiveTvRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveTvSharp.js b/packages/material-ui-icons/src/LiveTvSharp.js
index 534baa6a6bb4c8..814549df1754e5 100644
--- a/packages/material-ui-icons/src/LiveTvSharp.js
+++ b/packages/material-ui-icons/src/LiveTvSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LiveTvTwoTone.js b/packages/material-ui-icons/src/LiveTvTwoTone.js
index e16807e95fc7fd..7f2d2800008ac1 100644
--- a/packages/material-ui-icons/src/LiveTvTwoTone.js
+++ b/packages/material-ui-icons/src/LiveTvTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalActivity.js b/packages/material-ui-icons/src/LocalActivity.js
index e05d886f1e58b2..48f6e25e784005 100644
--- a/packages/material-ui-icons/src/LocalActivity.js
+++ b/packages/material-ui-icons/src/LocalActivity.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalActivityOutlined.js b/packages/material-ui-icons/src/LocalActivityOutlined.js
index 94c4f7c2e4f0e1..53b865398db0b2 100644
--- a/packages/material-ui-icons/src/LocalActivityOutlined.js
+++ b/packages/material-ui-icons/src/LocalActivityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalActivityRounded.js b/packages/material-ui-icons/src/LocalActivityRounded.js
index 5b41d11688d3fd..0e27312c0aa983 100644
--- a/packages/material-ui-icons/src/LocalActivityRounded.js
+++ b/packages/material-ui-icons/src/LocalActivityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalActivitySharp.js b/packages/material-ui-icons/src/LocalActivitySharp.js
index e97fe0c7ac94e2..c3099ffdee1e32 100644
--- a/packages/material-ui-icons/src/LocalActivitySharp.js
+++ b/packages/material-ui-icons/src/LocalActivitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalActivityTwoTone.js b/packages/material-ui-icons/src/LocalActivityTwoTone.js
index 21140acb31716d..4429f05dd760ea 100644
--- a/packages/material-ui-icons/src/LocalActivityTwoTone.js
+++ b/packages/material-ui-icons/src/LocalActivityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAirport.js b/packages/material-ui-icons/src/LocalAirport.js
index bebfb39688d6c2..03ad2f52c544da 100644
--- a/packages/material-ui-icons/src/LocalAirport.js
+++ b/packages/material-ui-icons/src/LocalAirport.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAirportOutlined.js b/packages/material-ui-icons/src/LocalAirportOutlined.js
index e147016dc342c5..e032b34c5ab007 100644
--- a/packages/material-ui-icons/src/LocalAirportOutlined.js
+++ b/packages/material-ui-icons/src/LocalAirportOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAirportRounded.js b/packages/material-ui-icons/src/LocalAirportRounded.js
index c37fa40ff149bc..7ad4783b372d92 100644
--- a/packages/material-ui-icons/src/LocalAirportRounded.js
+++ b/packages/material-ui-icons/src/LocalAirportRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAirportSharp.js b/packages/material-ui-icons/src/LocalAirportSharp.js
index 107f746f272737..a7722000758c52 100644
--- a/packages/material-ui-icons/src/LocalAirportSharp.js
+++ b/packages/material-ui-icons/src/LocalAirportSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAirportTwoTone.js b/packages/material-ui-icons/src/LocalAirportTwoTone.js
index eea8510d32272e..b36d43cb693207 100644
--- a/packages/material-ui-icons/src/LocalAirportTwoTone.js
+++ b/packages/material-ui-icons/src/LocalAirportTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAtm.js b/packages/material-ui-icons/src/LocalAtm.js
index 8f8fd63781c228..ebd20be9c5263f 100644
--- a/packages/material-ui-icons/src/LocalAtm.js
+++ b/packages/material-ui-icons/src/LocalAtm.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAtmOutlined.js b/packages/material-ui-icons/src/LocalAtmOutlined.js
index 489e70b6f4badf..999beb3ef19c23 100644
--- a/packages/material-ui-icons/src/LocalAtmOutlined.js
+++ b/packages/material-ui-icons/src/LocalAtmOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAtmRounded.js b/packages/material-ui-icons/src/LocalAtmRounded.js
index 15edadf19eb534..e085f07c32350c 100644
--- a/packages/material-ui-icons/src/LocalAtmRounded.js
+++ b/packages/material-ui-icons/src/LocalAtmRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAtmSharp.js b/packages/material-ui-icons/src/LocalAtmSharp.js
index c9fe72c507033c..a3b49f665c84bd 100644
--- a/packages/material-ui-icons/src/LocalAtmSharp.js
+++ b/packages/material-ui-icons/src/LocalAtmSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalAtmTwoTone.js b/packages/material-ui-icons/src/LocalAtmTwoTone.js
index 2adb6201b66672..868cd60065c13c 100644
--- a/packages/material-ui-icons/src/LocalAtmTwoTone.js
+++ b/packages/material-ui-icons/src/LocalAtmTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalBar.js b/packages/material-ui-icons/src/LocalBar.js
index efa3d2eee818a5..230d83541eda70 100644
--- a/packages/material-ui-icons/src/LocalBar.js
+++ b/packages/material-ui-icons/src/LocalBar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalBarOutlined.js b/packages/material-ui-icons/src/LocalBarOutlined.js
index beaae40ec86167..8a88c9d720d6dd 100644
--- a/packages/material-ui-icons/src/LocalBarOutlined.js
+++ b/packages/material-ui-icons/src/LocalBarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalBarRounded.js b/packages/material-ui-icons/src/LocalBarRounded.js
index daa8f7535d6706..fd69b7e0cee995 100644
--- a/packages/material-ui-icons/src/LocalBarRounded.js
+++ b/packages/material-ui-icons/src/LocalBarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalBarSharp.js b/packages/material-ui-icons/src/LocalBarSharp.js
index fca666db4fd89c..4d756ec90dee51 100644
--- a/packages/material-ui-icons/src/LocalBarSharp.js
+++ b/packages/material-ui-icons/src/LocalBarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalBarTwoTone.js b/packages/material-ui-icons/src/LocalBarTwoTone.js
index c4c6eb3cc5baa5..83bb74c83c9534 100644
--- a/packages/material-ui-icons/src/LocalBarTwoTone.js
+++ b/packages/material-ui-icons/src/LocalBarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCafe.js b/packages/material-ui-icons/src/LocalCafe.js
index 3605264551ace3..f15df5ef790742 100644
--- a/packages/material-ui-icons/src/LocalCafe.js
+++ b/packages/material-ui-icons/src/LocalCafe.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCafeOutlined.js b/packages/material-ui-icons/src/LocalCafeOutlined.js
index f0c0280e610ad7..114937d7f4df84 100644
--- a/packages/material-ui-icons/src/LocalCafeOutlined.js
+++ b/packages/material-ui-icons/src/LocalCafeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCafeRounded.js b/packages/material-ui-icons/src/LocalCafeRounded.js
index 6b4748a78c28e4..d7ba6299390987 100644
--- a/packages/material-ui-icons/src/LocalCafeRounded.js
+++ b/packages/material-ui-icons/src/LocalCafeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCafeSharp.js b/packages/material-ui-icons/src/LocalCafeSharp.js
index 4edef0a33261e4..42aa2968874eb2 100644
--- a/packages/material-ui-icons/src/LocalCafeSharp.js
+++ b/packages/material-ui-icons/src/LocalCafeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCafeTwoTone.js b/packages/material-ui-icons/src/LocalCafeTwoTone.js
index fa9d192d71f5d7..31c7b971cc49b5 100644
--- a/packages/material-ui-icons/src/LocalCafeTwoTone.js
+++ b/packages/material-ui-icons/src/LocalCafeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCarWash.js b/packages/material-ui-icons/src/LocalCarWash.js
index becedf54ac0176..19eabcc79471fa 100644
--- a/packages/material-ui-icons/src/LocalCarWash.js
+++ b/packages/material-ui-icons/src/LocalCarWash.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCarWashOutlined.js b/packages/material-ui-icons/src/LocalCarWashOutlined.js
index 5eed970b880e9a..0165496970dc51 100644
--- a/packages/material-ui-icons/src/LocalCarWashOutlined.js
+++ b/packages/material-ui-icons/src/LocalCarWashOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCarWashRounded.js b/packages/material-ui-icons/src/LocalCarWashRounded.js
index ec9738eabc0f50..9f9c5d218b3256 100644
--- a/packages/material-ui-icons/src/LocalCarWashRounded.js
+++ b/packages/material-ui-icons/src/LocalCarWashRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCarWashSharp.js b/packages/material-ui-icons/src/LocalCarWashSharp.js
index dc78603a2bfb05..adabc4536b4502 100644
--- a/packages/material-ui-icons/src/LocalCarWashSharp.js
+++ b/packages/material-ui-icons/src/LocalCarWashSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalCarWashTwoTone.js b/packages/material-ui-icons/src/LocalCarWashTwoTone.js
index f9d55402a77ead..ffc6c57d1eb5a5 100644
--- a/packages/material-ui-icons/src/LocalCarWashTwoTone.js
+++ b/packages/material-ui-icons/src/LocalCarWashTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalConvenienceStore.js b/packages/material-ui-icons/src/LocalConvenienceStore.js
index 8dc33fd41337b2..697ae48208210b 100644
--- a/packages/material-ui-icons/src/LocalConvenienceStore.js
+++ b/packages/material-ui-icons/src/LocalConvenienceStore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalConvenienceStoreOutlined.js b/packages/material-ui-icons/src/LocalConvenienceStoreOutlined.js
index 2bc175448de122..1f9ab29adccf5e 100644
--- a/packages/material-ui-icons/src/LocalConvenienceStoreOutlined.js
+++ b/packages/material-ui-icons/src/LocalConvenienceStoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalConvenienceStoreRounded.js b/packages/material-ui-icons/src/LocalConvenienceStoreRounded.js
index f5b2f1ceafe553..af8d13182cc782 100644
--- a/packages/material-ui-icons/src/LocalConvenienceStoreRounded.js
+++ b/packages/material-ui-icons/src/LocalConvenienceStoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalConvenienceStoreSharp.js b/packages/material-ui-icons/src/LocalConvenienceStoreSharp.js
index 72d3eec5c2af60..4142287ca70717 100644
--- a/packages/material-ui-icons/src/LocalConvenienceStoreSharp.js
+++ b/packages/material-ui-icons/src/LocalConvenienceStoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalConvenienceStoreTwoTone.js b/packages/material-ui-icons/src/LocalConvenienceStoreTwoTone.js
index 444bc0b8583944..7419050fc2d240 100644
--- a/packages/material-ui-icons/src/LocalConvenienceStoreTwoTone.js
+++ b/packages/material-ui-icons/src/LocalConvenienceStoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDining.js b/packages/material-ui-icons/src/LocalDining.js
index 9df590d09ae6bc..4bad10ba628f7c 100644
--- a/packages/material-ui-icons/src/LocalDining.js
+++ b/packages/material-ui-icons/src/LocalDining.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDiningOutlined.js b/packages/material-ui-icons/src/LocalDiningOutlined.js
index 0a335d3e09525e..aac843315caf07 100644
--- a/packages/material-ui-icons/src/LocalDiningOutlined.js
+++ b/packages/material-ui-icons/src/LocalDiningOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDiningRounded.js b/packages/material-ui-icons/src/LocalDiningRounded.js
index 1a63dd750d38af..ca7ad2b21377e9 100644
--- a/packages/material-ui-icons/src/LocalDiningRounded.js
+++ b/packages/material-ui-icons/src/LocalDiningRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDiningSharp.js b/packages/material-ui-icons/src/LocalDiningSharp.js
index df1eb4e2af2d25..48bab586af9467 100644
--- a/packages/material-ui-icons/src/LocalDiningSharp.js
+++ b/packages/material-ui-icons/src/LocalDiningSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDiningTwoTone.js b/packages/material-ui-icons/src/LocalDiningTwoTone.js
index f8f9810ce54f25..62c8e7bd5700b7 100644
--- a/packages/material-ui-icons/src/LocalDiningTwoTone.js
+++ b/packages/material-ui-icons/src/LocalDiningTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDrink.js b/packages/material-ui-icons/src/LocalDrink.js
index 91192787702daf..cb219254c78889 100644
--- a/packages/material-ui-icons/src/LocalDrink.js
+++ b/packages/material-ui-icons/src/LocalDrink.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDrinkOutlined.js b/packages/material-ui-icons/src/LocalDrinkOutlined.js
index 399bf9b0882468..e9f8ac043394e3 100644
--- a/packages/material-ui-icons/src/LocalDrinkOutlined.js
+++ b/packages/material-ui-icons/src/LocalDrinkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDrinkRounded.js b/packages/material-ui-icons/src/LocalDrinkRounded.js
index 6138e1378409f3..721f3fb88fd169 100644
--- a/packages/material-ui-icons/src/LocalDrinkRounded.js
+++ b/packages/material-ui-icons/src/LocalDrinkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDrinkSharp.js b/packages/material-ui-icons/src/LocalDrinkSharp.js
index 6a690b7593844e..499a81652f535c 100644
--- a/packages/material-ui-icons/src/LocalDrinkSharp.js
+++ b/packages/material-ui-icons/src/LocalDrinkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalDrinkTwoTone.js b/packages/material-ui-icons/src/LocalDrinkTwoTone.js
index 53f95f2e388b38..70e438704f4f3c 100644
--- a/packages/material-ui-icons/src/LocalDrinkTwoTone.js
+++ b/packages/material-ui-icons/src/LocalDrinkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalFlorist.js b/packages/material-ui-icons/src/LocalFlorist.js
index 1cb35d4e3554e0..551378bdbfd81d 100644
--- a/packages/material-ui-icons/src/LocalFlorist.js
+++ b/packages/material-ui-icons/src/LocalFlorist.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalFloristOutlined.js b/packages/material-ui-icons/src/LocalFloristOutlined.js
index 52f7514dd7922b..4ce0a56998e50e 100644
--- a/packages/material-ui-icons/src/LocalFloristOutlined.js
+++ b/packages/material-ui-icons/src/LocalFloristOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalFloristRounded.js b/packages/material-ui-icons/src/LocalFloristRounded.js
index ffd664c4995838..89c8de324e32f4 100644
--- a/packages/material-ui-icons/src/LocalFloristRounded.js
+++ b/packages/material-ui-icons/src/LocalFloristRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalFloristSharp.js b/packages/material-ui-icons/src/LocalFloristSharp.js
index b30a87208db431..c3af5ba1c33d10 100644
--- a/packages/material-ui-icons/src/LocalFloristSharp.js
+++ b/packages/material-ui-icons/src/LocalFloristSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalFloristTwoTone.js b/packages/material-ui-icons/src/LocalFloristTwoTone.js
index 3e63387b3184bc..4c7a22cc516d86 100644
--- a/packages/material-ui-icons/src/LocalFloristTwoTone.js
+++ b/packages/material-ui-icons/src/LocalFloristTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGasStation.js b/packages/material-ui-icons/src/LocalGasStation.js
index 17d1cf224d1409..2f2449406f8fd6 100644
--- a/packages/material-ui-icons/src/LocalGasStation.js
+++ b/packages/material-ui-icons/src/LocalGasStation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGasStationOutlined.js b/packages/material-ui-icons/src/LocalGasStationOutlined.js
index 3073b8e246ccb3..77f2b2b39faf79 100644
--- a/packages/material-ui-icons/src/LocalGasStationOutlined.js
+++ b/packages/material-ui-icons/src/LocalGasStationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGasStationRounded.js b/packages/material-ui-icons/src/LocalGasStationRounded.js
index ff9972089d85e2..e40f25f6c2bd3b 100644
--- a/packages/material-ui-icons/src/LocalGasStationRounded.js
+++ b/packages/material-ui-icons/src/LocalGasStationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGasStationSharp.js b/packages/material-ui-icons/src/LocalGasStationSharp.js
index 68fd3569390587..7ba33ebdce953f 100644
--- a/packages/material-ui-icons/src/LocalGasStationSharp.js
+++ b/packages/material-ui-icons/src/LocalGasStationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGasStationTwoTone.js b/packages/material-ui-icons/src/LocalGasStationTwoTone.js
index 86764ceee982e9..7b0eb39628f892 100644
--- a/packages/material-ui-icons/src/LocalGasStationTwoTone.js
+++ b/packages/material-ui-icons/src/LocalGasStationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGroceryStore.js b/packages/material-ui-icons/src/LocalGroceryStore.js
index 0c35d4538f39d4..046f7762f88650 100644
--- a/packages/material-ui-icons/src/LocalGroceryStore.js
+++ b/packages/material-ui-icons/src/LocalGroceryStore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGroceryStoreOutlined.js b/packages/material-ui-icons/src/LocalGroceryStoreOutlined.js
index 05e270af774dc2..058586cdb04c3d 100644
--- a/packages/material-ui-icons/src/LocalGroceryStoreOutlined.js
+++ b/packages/material-ui-icons/src/LocalGroceryStoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGroceryStoreRounded.js b/packages/material-ui-icons/src/LocalGroceryStoreRounded.js
index 40bb5b86a0967a..025039cb761671 100644
--- a/packages/material-ui-icons/src/LocalGroceryStoreRounded.js
+++ b/packages/material-ui-icons/src/LocalGroceryStoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGroceryStoreSharp.js b/packages/material-ui-icons/src/LocalGroceryStoreSharp.js
index cf5766037aa1b9..e6d1a37189eaa7 100644
--- a/packages/material-ui-icons/src/LocalGroceryStoreSharp.js
+++ b/packages/material-ui-icons/src/LocalGroceryStoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalGroceryStoreTwoTone.js b/packages/material-ui-icons/src/LocalGroceryStoreTwoTone.js
index 4efba1b4ddcf0a..9c36f9bc76fe2b 100644
--- a/packages/material-ui-icons/src/LocalGroceryStoreTwoTone.js
+++ b/packages/material-ui-icons/src/LocalGroceryStoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHospital.js b/packages/material-ui-icons/src/LocalHospital.js
index 19cf46431380fe..d7bc5298f38940 100644
--- a/packages/material-ui-icons/src/LocalHospital.js
+++ b/packages/material-ui-icons/src/LocalHospital.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHospitalOutlined.js b/packages/material-ui-icons/src/LocalHospitalOutlined.js
index 9bd87d2e74dd00..026045497858c3 100644
--- a/packages/material-ui-icons/src/LocalHospitalOutlined.js
+++ b/packages/material-ui-icons/src/LocalHospitalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHospitalRounded.js b/packages/material-ui-icons/src/LocalHospitalRounded.js
index ce38b3e3b01eb0..5fa5dfe17ef4c2 100644
--- a/packages/material-ui-icons/src/LocalHospitalRounded.js
+++ b/packages/material-ui-icons/src/LocalHospitalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHospitalSharp.js b/packages/material-ui-icons/src/LocalHospitalSharp.js
index 1dde7237203bc5..710301ca7caeef 100644
--- a/packages/material-ui-icons/src/LocalHospitalSharp.js
+++ b/packages/material-ui-icons/src/LocalHospitalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHospitalTwoTone.js b/packages/material-ui-icons/src/LocalHospitalTwoTone.js
index 1145730c644ea9..723ae11c5b18b3 100644
--- a/packages/material-ui-icons/src/LocalHospitalTwoTone.js
+++ b/packages/material-ui-icons/src/LocalHospitalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHotel.js b/packages/material-ui-icons/src/LocalHotel.js
index 4f6fa163ffdf1f..fd3a1eb0ba6c6c 100644
--- a/packages/material-ui-icons/src/LocalHotel.js
+++ b/packages/material-ui-icons/src/LocalHotel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHotelOutlined.js b/packages/material-ui-icons/src/LocalHotelOutlined.js
index 9e18aa8b127bbb..5d89cd33cfd8a7 100644
--- a/packages/material-ui-icons/src/LocalHotelOutlined.js
+++ b/packages/material-ui-icons/src/LocalHotelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHotelRounded.js b/packages/material-ui-icons/src/LocalHotelRounded.js
index 0cb752439bee9b..2de6b2ad1431ba 100644
--- a/packages/material-ui-icons/src/LocalHotelRounded.js
+++ b/packages/material-ui-icons/src/LocalHotelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHotelSharp.js b/packages/material-ui-icons/src/LocalHotelSharp.js
index 5f8a1b4787447d..a5b78e07b492cb 100644
--- a/packages/material-ui-icons/src/LocalHotelSharp.js
+++ b/packages/material-ui-icons/src/LocalHotelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalHotelTwoTone.js b/packages/material-ui-icons/src/LocalHotelTwoTone.js
index 73f0c2c9069d78..f64f4ff9cfa272 100644
--- a/packages/material-ui-icons/src/LocalHotelTwoTone.js
+++ b/packages/material-ui-icons/src/LocalHotelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLaundryService.js b/packages/material-ui-icons/src/LocalLaundryService.js
index 864b4822b43f61..6afdce8ded2650 100644
--- a/packages/material-ui-icons/src/LocalLaundryService.js
+++ b/packages/material-ui-icons/src/LocalLaundryService.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLaundryServiceOutlined.js b/packages/material-ui-icons/src/LocalLaundryServiceOutlined.js
index c7de76d7a28ef9..ffbf34e4df6718 100644
--- a/packages/material-ui-icons/src/LocalLaundryServiceOutlined.js
+++ b/packages/material-ui-icons/src/LocalLaundryServiceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLaundryServiceRounded.js b/packages/material-ui-icons/src/LocalLaundryServiceRounded.js
index a4ad67a3031cc0..614b4f8d00febe 100644
--- a/packages/material-ui-icons/src/LocalLaundryServiceRounded.js
+++ b/packages/material-ui-icons/src/LocalLaundryServiceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLaundryServiceSharp.js b/packages/material-ui-icons/src/LocalLaundryServiceSharp.js
index ed96a51267b184..eef15421aad955 100644
--- a/packages/material-ui-icons/src/LocalLaundryServiceSharp.js
+++ b/packages/material-ui-icons/src/LocalLaundryServiceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLaundryServiceTwoTone.js b/packages/material-ui-icons/src/LocalLaundryServiceTwoTone.js
index b75417a38347f5..734f6e433aa351 100644
--- a/packages/material-ui-icons/src/LocalLaundryServiceTwoTone.js
+++ b/packages/material-ui-icons/src/LocalLaundryServiceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLibrary.js b/packages/material-ui-icons/src/LocalLibrary.js
index f27dd64c8b12bd..4a721c4d3b567e 100644
--- a/packages/material-ui-icons/src/LocalLibrary.js
+++ b/packages/material-ui-icons/src/LocalLibrary.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLibraryOutlined.js b/packages/material-ui-icons/src/LocalLibraryOutlined.js
index 26865904551283..ff44eda28693cf 100644
--- a/packages/material-ui-icons/src/LocalLibraryOutlined.js
+++ b/packages/material-ui-icons/src/LocalLibraryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLibraryRounded.js b/packages/material-ui-icons/src/LocalLibraryRounded.js
index 62c7d672e73212..ccc4bfa342b278 100644
--- a/packages/material-ui-icons/src/LocalLibraryRounded.js
+++ b/packages/material-ui-icons/src/LocalLibraryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLibrarySharp.js b/packages/material-ui-icons/src/LocalLibrarySharp.js
index fce0118a31b066..76594c6c87c4aa 100644
--- a/packages/material-ui-icons/src/LocalLibrarySharp.js
+++ b/packages/material-ui-icons/src/LocalLibrarySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalLibraryTwoTone.js b/packages/material-ui-icons/src/LocalLibraryTwoTone.js
index 7294a4c4ecc330..5e57ed6272209d 100644
--- a/packages/material-ui-icons/src/LocalLibraryTwoTone.js
+++ b/packages/material-ui-icons/src/LocalLibraryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMall.js b/packages/material-ui-icons/src/LocalMall.js
index bc46e8faac3180..c82e68d8b64c56 100644
--- a/packages/material-ui-icons/src/LocalMall.js
+++ b/packages/material-ui-icons/src/LocalMall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMallOutlined.js b/packages/material-ui-icons/src/LocalMallOutlined.js
index d8b5864e343eb9..ddb62d9b628b5e 100644
--- a/packages/material-ui-icons/src/LocalMallOutlined.js
+++ b/packages/material-ui-icons/src/LocalMallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMallRounded.js b/packages/material-ui-icons/src/LocalMallRounded.js
index 851d2c90aa0249..a8b30b7740a30c 100644
--- a/packages/material-ui-icons/src/LocalMallRounded.js
+++ b/packages/material-ui-icons/src/LocalMallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMallSharp.js b/packages/material-ui-icons/src/LocalMallSharp.js
index 9810b841fac14a..4e832c380d2513 100644
--- a/packages/material-ui-icons/src/LocalMallSharp.js
+++ b/packages/material-ui-icons/src/LocalMallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMallTwoTone.js b/packages/material-ui-icons/src/LocalMallTwoTone.js
index f13e1933c1049c..af54c31cd85620 100644
--- a/packages/material-ui-icons/src/LocalMallTwoTone.js
+++ b/packages/material-ui-icons/src/LocalMallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMovies.js b/packages/material-ui-icons/src/LocalMovies.js
index da13caad8d0378..6a952b88331158 100644
--- a/packages/material-ui-icons/src/LocalMovies.js
+++ b/packages/material-ui-icons/src/LocalMovies.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMoviesOutlined.js b/packages/material-ui-icons/src/LocalMoviesOutlined.js
index 01f2445808f699..79ad9ad8784444 100644
--- a/packages/material-ui-icons/src/LocalMoviesOutlined.js
+++ b/packages/material-ui-icons/src/LocalMoviesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMoviesRounded.js b/packages/material-ui-icons/src/LocalMoviesRounded.js
index 3689de9c32a8ab..f7cfe84e112bb4 100644
--- a/packages/material-ui-icons/src/LocalMoviesRounded.js
+++ b/packages/material-ui-icons/src/LocalMoviesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMoviesSharp.js b/packages/material-ui-icons/src/LocalMoviesSharp.js
index 7d74d4b9c55834..4ccd6306292684 100644
--- a/packages/material-ui-icons/src/LocalMoviesSharp.js
+++ b/packages/material-ui-icons/src/LocalMoviesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalMoviesTwoTone.js b/packages/material-ui-icons/src/LocalMoviesTwoTone.js
index 6a7717c93e4447..75a313c550a683 100644
--- a/packages/material-ui-icons/src/LocalMoviesTwoTone.js
+++ b/packages/material-ui-icons/src/LocalMoviesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalOffer.js b/packages/material-ui-icons/src/LocalOffer.js
index 86ebf64a8d942d..98139e20a23acf 100644
--- a/packages/material-ui-icons/src/LocalOffer.js
+++ b/packages/material-ui-icons/src/LocalOffer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalOfferOutlined.js b/packages/material-ui-icons/src/LocalOfferOutlined.js
index 8249b80b006982..6afd147a49b3cb 100644
--- a/packages/material-ui-icons/src/LocalOfferOutlined.js
+++ b/packages/material-ui-icons/src/LocalOfferOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalOfferRounded.js b/packages/material-ui-icons/src/LocalOfferRounded.js
index 8bdb371719086c..79a9e3cd057b55 100644
--- a/packages/material-ui-icons/src/LocalOfferRounded.js
+++ b/packages/material-ui-icons/src/LocalOfferRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalOfferSharp.js b/packages/material-ui-icons/src/LocalOfferSharp.js
index 69916c14f7eafc..4f56e19a7f3053 100644
--- a/packages/material-ui-icons/src/LocalOfferSharp.js
+++ b/packages/material-ui-icons/src/LocalOfferSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalOfferTwoTone.js b/packages/material-ui-icons/src/LocalOfferTwoTone.js
index a484a685f442f8..668eda28c17ca4 100644
--- a/packages/material-ui-icons/src/LocalOfferTwoTone.js
+++ b/packages/material-ui-icons/src/LocalOfferTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalParking.js b/packages/material-ui-icons/src/LocalParking.js
index 72f9e5c0c9e689..8868d90926d6b0 100644
--- a/packages/material-ui-icons/src/LocalParking.js
+++ b/packages/material-ui-icons/src/LocalParking.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalParkingOutlined.js b/packages/material-ui-icons/src/LocalParkingOutlined.js
index 6ba9bb578139fd..cd256b0613f0b5 100644
--- a/packages/material-ui-icons/src/LocalParkingOutlined.js
+++ b/packages/material-ui-icons/src/LocalParkingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalParkingRounded.js b/packages/material-ui-icons/src/LocalParkingRounded.js
index 63864af181c3eb..c7c5e19c2483fe 100644
--- a/packages/material-ui-icons/src/LocalParkingRounded.js
+++ b/packages/material-ui-icons/src/LocalParkingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalParkingSharp.js b/packages/material-ui-icons/src/LocalParkingSharp.js
index c65ce8ea49e7b6..8c814fae453985 100644
--- a/packages/material-ui-icons/src/LocalParkingSharp.js
+++ b/packages/material-ui-icons/src/LocalParkingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalParkingTwoTone.js b/packages/material-ui-icons/src/LocalParkingTwoTone.js
index 5f1e2d5bb015a9..50f7d477d5fa87 100644
--- a/packages/material-ui-icons/src/LocalParkingTwoTone.js
+++ b/packages/material-ui-icons/src/LocalParkingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPharmacy.js b/packages/material-ui-icons/src/LocalPharmacy.js
index 6536064290162c..0a6e7d340ebd14 100644
--- a/packages/material-ui-icons/src/LocalPharmacy.js
+++ b/packages/material-ui-icons/src/LocalPharmacy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPharmacyOutlined.js b/packages/material-ui-icons/src/LocalPharmacyOutlined.js
index b522badbf51015..1df9f296a11466 100644
--- a/packages/material-ui-icons/src/LocalPharmacyOutlined.js
+++ b/packages/material-ui-icons/src/LocalPharmacyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPharmacyRounded.js b/packages/material-ui-icons/src/LocalPharmacyRounded.js
index 989c8fa679b5b9..a571d9d5b603df 100644
--- a/packages/material-ui-icons/src/LocalPharmacyRounded.js
+++ b/packages/material-ui-icons/src/LocalPharmacyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPharmacySharp.js b/packages/material-ui-icons/src/LocalPharmacySharp.js
index d04612155abdf1..3534e7d3bfee2c 100644
--- a/packages/material-ui-icons/src/LocalPharmacySharp.js
+++ b/packages/material-ui-icons/src/LocalPharmacySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPharmacyTwoTone.js b/packages/material-ui-icons/src/LocalPharmacyTwoTone.js
index e4a1f482ccf010..0748cf90b398b3 100644
--- a/packages/material-ui-icons/src/LocalPharmacyTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPharmacyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPhone.js b/packages/material-ui-icons/src/LocalPhone.js
index ce39ee0013e932..96b73ca72bc3fc 100644
--- a/packages/material-ui-icons/src/LocalPhone.js
+++ b/packages/material-ui-icons/src/LocalPhone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPhoneOutlined.js b/packages/material-ui-icons/src/LocalPhoneOutlined.js
index a3ef44da4a7f1c..0d24051c70248f 100644
--- a/packages/material-ui-icons/src/LocalPhoneOutlined.js
+++ b/packages/material-ui-icons/src/LocalPhoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPhoneRounded.js b/packages/material-ui-icons/src/LocalPhoneRounded.js
index fb98ea132cdef7..9018545bec8f62 100644
--- a/packages/material-ui-icons/src/LocalPhoneRounded.js
+++ b/packages/material-ui-icons/src/LocalPhoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPhoneSharp.js b/packages/material-ui-icons/src/LocalPhoneSharp.js
index aede465291a4be..4a24a07b2666a9 100644
--- a/packages/material-ui-icons/src/LocalPhoneSharp.js
+++ b/packages/material-ui-icons/src/LocalPhoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPhoneTwoTone.js b/packages/material-ui-icons/src/LocalPhoneTwoTone.js
index 592890aa282b51..305745d22cdbd8 100644
--- a/packages/material-ui-icons/src/LocalPhoneTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPhoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPizza.js b/packages/material-ui-icons/src/LocalPizza.js
index 0af197e237fea9..a761f2f045872f 100644
--- a/packages/material-ui-icons/src/LocalPizza.js
+++ b/packages/material-ui-icons/src/LocalPizza.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPizzaOutlined.js b/packages/material-ui-icons/src/LocalPizzaOutlined.js
index 0f22010a357384..ecb84fe489d3cd 100644
--- a/packages/material-ui-icons/src/LocalPizzaOutlined.js
+++ b/packages/material-ui-icons/src/LocalPizzaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPizzaRounded.js b/packages/material-ui-icons/src/LocalPizzaRounded.js
index 7131465b62a11b..f78f1d80dc6a09 100644
--- a/packages/material-ui-icons/src/LocalPizzaRounded.js
+++ b/packages/material-ui-icons/src/LocalPizzaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPizzaSharp.js b/packages/material-ui-icons/src/LocalPizzaSharp.js
index 12dacd58a8edb6..fa6bc985365a77 100644
--- a/packages/material-ui-icons/src/LocalPizzaSharp.js
+++ b/packages/material-ui-icons/src/LocalPizzaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPizzaTwoTone.js b/packages/material-ui-icons/src/LocalPizzaTwoTone.js
index 6d5622d719ea00..5fa6abf85ce1bb 100644
--- a/packages/material-ui-icons/src/LocalPizzaTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPizzaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPlay.js b/packages/material-ui-icons/src/LocalPlay.js
index 84c428a6b17c2c..7d0734d7751a08 100644
--- a/packages/material-ui-icons/src/LocalPlay.js
+++ b/packages/material-ui-icons/src/LocalPlay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPlayOutlined.js b/packages/material-ui-icons/src/LocalPlayOutlined.js
index a99766f2cf4f9b..379179edca8052 100644
--- a/packages/material-ui-icons/src/LocalPlayOutlined.js
+++ b/packages/material-ui-icons/src/LocalPlayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPlayRounded.js b/packages/material-ui-icons/src/LocalPlayRounded.js
index 756998e28b3d38..e69b4e6b79299b 100644
--- a/packages/material-ui-icons/src/LocalPlayRounded.js
+++ b/packages/material-ui-icons/src/LocalPlayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPlaySharp.js b/packages/material-ui-icons/src/LocalPlaySharp.js
index 05127ac3641cac..e7da437bf11b09 100644
--- a/packages/material-ui-icons/src/LocalPlaySharp.js
+++ b/packages/material-ui-icons/src/LocalPlaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPlayTwoTone.js b/packages/material-ui-icons/src/LocalPlayTwoTone.js
index d122d5d9cc08ca..3182c972525127 100644
--- a/packages/material-ui-icons/src/LocalPlayTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPlayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPostOffice.js b/packages/material-ui-icons/src/LocalPostOffice.js
index 89a7e36e6c5c1b..47881d79413b32 100644
--- a/packages/material-ui-icons/src/LocalPostOffice.js
+++ b/packages/material-ui-icons/src/LocalPostOffice.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPostOfficeOutlined.js b/packages/material-ui-icons/src/LocalPostOfficeOutlined.js
index e389c08cbe2bd6..9fe602ad7f82c6 100644
--- a/packages/material-ui-icons/src/LocalPostOfficeOutlined.js
+++ b/packages/material-ui-icons/src/LocalPostOfficeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPostOfficeRounded.js b/packages/material-ui-icons/src/LocalPostOfficeRounded.js
index fd3d325852d939..c305bfa2e0bdcf 100644
--- a/packages/material-ui-icons/src/LocalPostOfficeRounded.js
+++ b/packages/material-ui-icons/src/LocalPostOfficeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPostOfficeSharp.js b/packages/material-ui-icons/src/LocalPostOfficeSharp.js
index 11cde3c980e065..603b808aa0f4d1 100644
--- a/packages/material-ui-icons/src/LocalPostOfficeSharp.js
+++ b/packages/material-ui-icons/src/LocalPostOfficeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPostOfficeTwoTone.js b/packages/material-ui-icons/src/LocalPostOfficeTwoTone.js
index 086326fa4f0a35..3171ca787855c0 100644
--- a/packages/material-ui-icons/src/LocalPostOfficeTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPostOfficeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPrintshop.js b/packages/material-ui-icons/src/LocalPrintshop.js
index 5ba98ce7c5e213..ebc4e9e1abd08c 100644
--- a/packages/material-ui-icons/src/LocalPrintshop.js
+++ b/packages/material-ui-icons/src/LocalPrintshop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPrintshopOutlined.js b/packages/material-ui-icons/src/LocalPrintshopOutlined.js
index 1183cf95f14f3e..f692300a0de90d 100644
--- a/packages/material-ui-icons/src/LocalPrintshopOutlined.js
+++ b/packages/material-ui-icons/src/LocalPrintshopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPrintshopRounded.js b/packages/material-ui-icons/src/LocalPrintshopRounded.js
index 59c947465675a2..4f65296dc95a7a 100644
--- a/packages/material-ui-icons/src/LocalPrintshopRounded.js
+++ b/packages/material-ui-icons/src/LocalPrintshopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPrintshopSharp.js b/packages/material-ui-icons/src/LocalPrintshopSharp.js
index a6ef1de4479729..5014d8f411a2e8 100644
--- a/packages/material-ui-icons/src/LocalPrintshopSharp.js
+++ b/packages/material-ui-icons/src/LocalPrintshopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalPrintshopTwoTone.js b/packages/material-ui-icons/src/LocalPrintshopTwoTone.js
index e470aa9fa61294..52e3490bd1bce3 100644
--- a/packages/material-ui-icons/src/LocalPrintshopTwoTone.js
+++ b/packages/material-ui-icons/src/LocalPrintshopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalSee.js b/packages/material-ui-icons/src/LocalSee.js
index 3600fc2fe9a7ff..080ac46de0c767 100644
--- a/packages/material-ui-icons/src/LocalSee.js
+++ b/packages/material-ui-icons/src/LocalSee.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalSeeOutlined.js b/packages/material-ui-icons/src/LocalSeeOutlined.js
index 956933053e2004..b0c02e7e324eca 100644
--- a/packages/material-ui-icons/src/LocalSeeOutlined.js
+++ b/packages/material-ui-icons/src/LocalSeeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalSeeRounded.js b/packages/material-ui-icons/src/LocalSeeRounded.js
index 656f11fa9615ab..01b8c3f5cae52e 100644
--- a/packages/material-ui-icons/src/LocalSeeRounded.js
+++ b/packages/material-ui-icons/src/LocalSeeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalSeeSharp.js b/packages/material-ui-icons/src/LocalSeeSharp.js
index 4028b5f3a30262..a88f22c84bc3fa 100644
--- a/packages/material-ui-icons/src/LocalSeeSharp.js
+++ b/packages/material-ui-icons/src/LocalSeeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalSeeTwoTone.js b/packages/material-ui-icons/src/LocalSeeTwoTone.js
index 1e5ceddb47cda3..2131120d5bf68e 100644
--- a/packages/material-ui-icons/src/LocalSeeTwoTone.js
+++ b/packages/material-ui-icons/src/LocalSeeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalShipping.js b/packages/material-ui-icons/src/LocalShipping.js
index aa9e1658f7a7ae..77ef0dfe995c6d 100644
--- a/packages/material-ui-icons/src/LocalShipping.js
+++ b/packages/material-ui-icons/src/LocalShipping.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalShippingOutlined.js b/packages/material-ui-icons/src/LocalShippingOutlined.js
index a5fbdd14abe74e..336b5d392d00de 100644
--- a/packages/material-ui-icons/src/LocalShippingOutlined.js
+++ b/packages/material-ui-icons/src/LocalShippingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalShippingRounded.js b/packages/material-ui-icons/src/LocalShippingRounded.js
index 5b6921c303a286..17c76015d0cee2 100644
--- a/packages/material-ui-icons/src/LocalShippingRounded.js
+++ b/packages/material-ui-icons/src/LocalShippingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalShippingSharp.js b/packages/material-ui-icons/src/LocalShippingSharp.js
index a0702557e4c46b..72d8f664cf6fe0 100644
--- a/packages/material-ui-icons/src/LocalShippingSharp.js
+++ b/packages/material-ui-icons/src/LocalShippingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalShippingTwoTone.js b/packages/material-ui-icons/src/LocalShippingTwoTone.js
index 906f7e912f09d9..91fef76ec1bbda 100644
--- a/packages/material-ui-icons/src/LocalShippingTwoTone.js
+++ b/packages/material-ui-icons/src/LocalShippingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalTaxi.js b/packages/material-ui-icons/src/LocalTaxi.js
index f9b07de30ebe27..6cc1f81a31032b 100644
--- a/packages/material-ui-icons/src/LocalTaxi.js
+++ b/packages/material-ui-icons/src/LocalTaxi.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalTaxiOutlined.js b/packages/material-ui-icons/src/LocalTaxiOutlined.js
index fdab2cdbe5f3bf..4bf15651ddfe76 100644
--- a/packages/material-ui-icons/src/LocalTaxiOutlined.js
+++ b/packages/material-ui-icons/src/LocalTaxiOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalTaxiRounded.js b/packages/material-ui-icons/src/LocalTaxiRounded.js
index 5306022b1547b7..feff0af46fff3e 100644
--- a/packages/material-ui-icons/src/LocalTaxiRounded.js
+++ b/packages/material-ui-icons/src/LocalTaxiRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalTaxiSharp.js b/packages/material-ui-icons/src/LocalTaxiSharp.js
index 302eb643da3a8c..5281899be13fb5 100644
--- a/packages/material-ui-icons/src/LocalTaxiSharp.js
+++ b/packages/material-ui-icons/src/LocalTaxiSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocalTaxiTwoTone.js b/packages/material-ui-icons/src/LocalTaxiTwoTone.js
index bc3a686f16005d..b65416ae544105 100644
--- a/packages/material-ui-icons/src/LocalTaxiTwoTone.js
+++ b/packages/material-ui-icons/src/LocalTaxiTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationCity.js b/packages/material-ui-icons/src/LocationCity.js
index af2c35d9e55629..7bcd59ba04257e 100644
--- a/packages/material-ui-icons/src/LocationCity.js
+++ b/packages/material-ui-icons/src/LocationCity.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationCityOutlined.js b/packages/material-ui-icons/src/LocationCityOutlined.js
index 8feeb301d6e75b..1a430d750739cc 100644
--- a/packages/material-ui-icons/src/LocationCityOutlined.js
+++ b/packages/material-ui-icons/src/LocationCityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationCityRounded.js b/packages/material-ui-icons/src/LocationCityRounded.js
index 9825310cf4efea..8095fdbee7f9cd 100644
--- a/packages/material-ui-icons/src/LocationCityRounded.js
+++ b/packages/material-ui-icons/src/LocationCityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationCitySharp.js b/packages/material-ui-icons/src/LocationCitySharp.js
index adba908528a270..d60b79c95d3b50 100644
--- a/packages/material-ui-icons/src/LocationCitySharp.js
+++ b/packages/material-ui-icons/src/LocationCitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationCityTwoTone.js b/packages/material-ui-icons/src/LocationCityTwoTone.js
index 59a9805fa14dbc..56fb734a653c61 100644
--- a/packages/material-ui-icons/src/LocationCityTwoTone.js
+++ b/packages/material-ui-icons/src/LocationCityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationDisabled.js b/packages/material-ui-icons/src/LocationDisabled.js
index a3682263315a93..4559dd67e04d58 100644
--- a/packages/material-ui-icons/src/LocationDisabled.js
+++ b/packages/material-ui-icons/src/LocationDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationDisabledOutlined.js b/packages/material-ui-icons/src/LocationDisabledOutlined.js
index 332aab478f71ca..3ceaaa398bda90 100644
--- a/packages/material-ui-icons/src/LocationDisabledOutlined.js
+++ b/packages/material-ui-icons/src/LocationDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationDisabledRounded.js b/packages/material-ui-icons/src/LocationDisabledRounded.js
index 074ebafb6116f7..d2c8ceb7f4f9ce 100644
--- a/packages/material-ui-icons/src/LocationDisabledRounded.js
+++ b/packages/material-ui-icons/src/LocationDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationDisabledSharp.js b/packages/material-ui-icons/src/LocationDisabledSharp.js
index 7f8c1a50d3e630..c34570be4b062e 100644
--- a/packages/material-ui-icons/src/LocationDisabledSharp.js
+++ b/packages/material-ui-icons/src/LocationDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationDisabledTwoTone.js b/packages/material-ui-icons/src/LocationDisabledTwoTone.js
index b987eb9979fe65..fd1176f360971f 100644
--- a/packages/material-ui-icons/src/LocationDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/LocationDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationOff.js b/packages/material-ui-icons/src/LocationOff.js
index 2d17c27452b0f8..ccf9e44a12d7ae 100644
--- a/packages/material-ui-icons/src/LocationOff.js
+++ b/packages/material-ui-icons/src/LocationOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationOffOutlined.js b/packages/material-ui-icons/src/LocationOffOutlined.js
index ff6dd43e1f6b8b..4cc8fa4226d8c1 100644
--- a/packages/material-ui-icons/src/LocationOffOutlined.js
+++ b/packages/material-ui-icons/src/LocationOffOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOffOutlined');
diff --git a/packages/material-ui-icons/src/LocationOffRounded.js b/packages/material-ui-icons/src/LocationOffRounded.js
index c4fe275886fc12..cb8c7ec7e55007 100644
--- a/packages/material-ui-icons/src/LocationOffRounded.js
+++ b/packages/material-ui-icons/src/LocationOffRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOffRounded');
diff --git a/packages/material-ui-icons/src/LocationOffSharp.js b/packages/material-ui-icons/src/LocationOffSharp.js
index 7fb31dc8763133..8b6ee79efa07c8 100644
--- a/packages/material-ui-icons/src/LocationOffSharp.js
+++ b/packages/material-ui-icons/src/LocationOffSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOffSharp');
diff --git a/packages/material-ui-icons/src/LocationOffTwoTone.js b/packages/material-ui-icons/src/LocationOffTwoTone.js
index 5dd8d7829025b2..e1ce520e58ef1d 100644
--- a/packages/material-ui-icons/src/LocationOffTwoTone.js
+++ b/packages/material-ui-icons/src/LocationOffTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOffTwoTone');
diff --git a/packages/material-ui-icons/src/LocationOn.js b/packages/material-ui-icons/src/LocationOn.js
index faf8b66ef43e12..aec45b29ee1549 100644
--- a/packages/material-ui-icons/src/LocationOn.js
+++ b/packages/material-ui-icons/src/LocationOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationOnOutlined.js b/packages/material-ui-icons/src/LocationOnOutlined.js
index 370769a95c0a89..a4cabc77b74f16 100644
--- a/packages/material-ui-icons/src/LocationOnOutlined.js
+++ b/packages/material-ui-icons/src/LocationOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationOnRounded.js b/packages/material-ui-icons/src/LocationOnRounded.js
index 18dd53bf4114d8..ecd4df95dd3721 100644
--- a/packages/material-ui-icons/src/LocationOnRounded.js
+++ b/packages/material-ui-icons/src/LocationOnRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOnRounded');
diff --git a/packages/material-ui-icons/src/LocationOnSharp.js b/packages/material-ui-icons/src/LocationOnSharp.js
index 5e5881928bfaf6..360dab2075808d 100644
--- a/packages/material-ui-icons/src/LocationOnSharp.js
+++ b/packages/material-ui-icons/src/LocationOnSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'LocationOnSharp');
diff --git a/packages/material-ui-icons/src/LocationOnTwoTone.js b/packages/material-ui-icons/src/LocationOnTwoTone.js
index efe551c1732f40..4f7c6ff4c3bc21 100644
--- a/packages/material-ui-icons/src/LocationOnTwoTone.js
+++ b/packages/material-ui-icons/src/LocationOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationSearching.js b/packages/material-ui-icons/src/LocationSearching.js
index e61eb061ca864a..56fc8e975e47c2 100644
--- a/packages/material-ui-icons/src/LocationSearching.js
+++ b/packages/material-ui-icons/src/LocationSearching.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationSearchingOutlined.js b/packages/material-ui-icons/src/LocationSearchingOutlined.js
index a352d124d600c7..ed7d0018740100 100644
--- a/packages/material-ui-icons/src/LocationSearchingOutlined.js
+++ b/packages/material-ui-icons/src/LocationSearchingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationSearchingRounded.js b/packages/material-ui-icons/src/LocationSearchingRounded.js
index 13f086f1ac2fb0..449672a0810018 100644
--- a/packages/material-ui-icons/src/LocationSearchingRounded.js
+++ b/packages/material-ui-icons/src/LocationSearchingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationSearchingSharp.js b/packages/material-ui-icons/src/LocationSearchingSharp.js
index 762672a8efe053..c2f01d5b093c22 100644
--- a/packages/material-ui-icons/src/LocationSearchingSharp.js
+++ b/packages/material-ui-icons/src/LocationSearchingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LocationSearchingTwoTone.js b/packages/material-ui-icons/src/LocationSearchingTwoTone.js
index d60700216e37c5..ce98bd23a180e3 100644
--- a/packages/material-ui-icons/src/LocationSearchingTwoTone.js
+++ b/packages/material-ui-icons/src/LocationSearchingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Lock.js b/packages/material-ui-icons/src/Lock.js
index 8cd09a66cbb37e..60f4cf7deef7be 100644
--- a/packages/material-ui-icons/src/Lock.js
+++ b/packages/material-ui-icons/src/Lock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOpen.js b/packages/material-ui-icons/src/LockOpen.js
index 9a547e4cd0e84b..05573b47bb9b56 100644
--- a/packages/material-ui-icons/src/LockOpen.js
+++ b/packages/material-ui-icons/src/LockOpen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOpenOutlined.js b/packages/material-ui-icons/src/LockOpenOutlined.js
index 67b8ac91dc49f8..bb5ab0ec65e91f 100644
--- a/packages/material-ui-icons/src/LockOpenOutlined.js
+++ b/packages/material-ui-icons/src/LockOpenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOpenRounded.js b/packages/material-ui-icons/src/LockOpenRounded.js
index 093258f50d749a..7c82fcb860cc28 100644
--- a/packages/material-ui-icons/src/LockOpenRounded.js
+++ b/packages/material-ui-icons/src/LockOpenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOpenSharp.js b/packages/material-ui-icons/src/LockOpenSharp.js
index aab1edb3cdb0e5..d860e6f284e03b 100644
--- a/packages/material-ui-icons/src/LockOpenSharp.js
+++ b/packages/material-ui-icons/src/LockOpenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOpenTwoTone.js b/packages/material-ui-icons/src/LockOpenTwoTone.js
index 5d5c6dc6c0d277..bdd9c7e06184bc 100644
--- a/packages/material-ui-icons/src/LockOpenTwoTone.js
+++ b/packages/material-ui-icons/src/LockOpenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockOutlined.js b/packages/material-ui-icons/src/LockOutlined.js
index d53df96bea7415..0204407a59409e 100644
--- a/packages/material-ui-icons/src/LockOutlined.js
+++ b/packages/material-ui-icons/src/LockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockRounded.js b/packages/material-ui-icons/src/LockRounded.js
index 3dbe1fd8740485..9f4dd9ad84aadc 100644
--- a/packages/material-ui-icons/src/LockRounded.js
+++ b/packages/material-ui-icons/src/LockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockSharp.js b/packages/material-ui-icons/src/LockSharp.js
index 32583f550ae6bc..7e16a979a68fd1 100644
--- a/packages/material-ui-icons/src/LockSharp.js
+++ b/packages/material-ui-icons/src/LockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LockTwoTone.js b/packages/material-ui-icons/src/LockTwoTone.js
index c1b37b6ec81c19..6353f3b2734878 100644
--- a/packages/material-ui-icons/src/LockTwoTone.js
+++ b/packages/material-ui-icons/src/LockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks.js b/packages/material-ui-icons/src/Looks.js
index 6368cb8216e754..239c0e5bcf5af2 100644
--- a/packages/material-ui-icons/src/Looks.js
+++ b/packages/material-ui-icons/src/Looks.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks3.js b/packages/material-ui-icons/src/Looks3.js
index 6f437a2cc2cde9..bf875e30c22c0f 100644
--- a/packages/material-ui-icons/src/Looks3.js
+++ b/packages/material-ui-icons/src/Looks3.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks3Outlined.js b/packages/material-ui-icons/src/Looks3Outlined.js
index 790af602ef62e3..1cc908cc82378c 100644
--- a/packages/material-ui-icons/src/Looks3Outlined.js
+++ b/packages/material-ui-icons/src/Looks3Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks3Rounded.js b/packages/material-ui-icons/src/Looks3Rounded.js
index 86be0269db62c8..80219d569c3397 100644
--- a/packages/material-ui-icons/src/Looks3Rounded.js
+++ b/packages/material-ui-icons/src/Looks3Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks3Sharp.js b/packages/material-ui-icons/src/Looks3Sharp.js
index 5fc147e336f93a..40aad302cce5c0 100644
--- a/packages/material-ui-icons/src/Looks3Sharp.js
+++ b/packages/material-ui-icons/src/Looks3Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks3TwoTone.js b/packages/material-ui-icons/src/Looks3TwoTone.js
index 960581cdf79f39..3249107e0769e5 100644
--- a/packages/material-ui-icons/src/Looks3TwoTone.js
+++ b/packages/material-ui-icons/src/Looks3TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks4.js b/packages/material-ui-icons/src/Looks4.js
index 2816a39b17aad9..4beb4ce054bf95 100644
--- a/packages/material-ui-icons/src/Looks4.js
+++ b/packages/material-ui-icons/src/Looks4.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks4Outlined.js b/packages/material-ui-icons/src/Looks4Outlined.js
index 23151e245a2fd9..a0cb60ecbf1163 100644
--- a/packages/material-ui-icons/src/Looks4Outlined.js
+++ b/packages/material-ui-icons/src/Looks4Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks4Rounded.js b/packages/material-ui-icons/src/Looks4Rounded.js
index 13001513bd6796..7507e96de9bd74 100644
--- a/packages/material-ui-icons/src/Looks4Rounded.js
+++ b/packages/material-ui-icons/src/Looks4Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks4Sharp.js b/packages/material-ui-icons/src/Looks4Sharp.js
index 023accde9a547e..fff64895b18512 100644
--- a/packages/material-ui-icons/src/Looks4Sharp.js
+++ b/packages/material-ui-icons/src/Looks4Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks4TwoTone.js b/packages/material-ui-icons/src/Looks4TwoTone.js
index 8580703cc6eab8..8d37e38e74732b 100644
--- a/packages/material-ui-icons/src/Looks4TwoTone.js
+++ b/packages/material-ui-icons/src/Looks4TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks5.js b/packages/material-ui-icons/src/Looks5.js
index 03cf2c298baf82..2287e5bb7f15cb 100644
--- a/packages/material-ui-icons/src/Looks5.js
+++ b/packages/material-ui-icons/src/Looks5.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks5Outlined.js b/packages/material-ui-icons/src/Looks5Outlined.js
index b18f4af2451c66..d9ebdcb92d625c 100644
--- a/packages/material-ui-icons/src/Looks5Outlined.js
+++ b/packages/material-ui-icons/src/Looks5Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks5Rounded.js b/packages/material-ui-icons/src/Looks5Rounded.js
index a74d8a36bb6390..146b152d1ebdbf 100644
--- a/packages/material-ui-icons/src/Looks5Rounded.js
+++ b/packages/material-ui-icons/src/Looks5Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks5Sharp.js b/packages/material-ui-icons/src/Looks5Sharp.js
index 92b461d0046dab..39936d1976e5ca 100644
--- a/packages/material-ui-icons/src/Looks5Sharp.js
+++ b/packages/material-ui-icons/src/Looks5Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks5TwoTone.js b/packages/material-ui-icons/src/Looks5TwoTone.js
index 95143d9a96d1af..6a89e3a09c4cf8 100644
--- a/packages/material-ui-icons/src/Looks5TwoTone.js
+++ b/packages/material-ui-icons/src/Looks5TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks6.js b/packages/material-ui-icons/src/Looks6.js
index 4cc4d952d1320e..c18805a0ef6ddc 100644
--- a/packages/material-ui-icons/src/Looks6.js
+++ b/packages/material-ui-icons/src/Looks6.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks6Outlined.js b/packages/material-ui-icons/src/Looks6Outlined.js
index 235e3732f1e111..360f054cefb6ac 100644
--- a/packages/material-ui-icons/src/Looks6Outlined.js
+++ b/packages/material-ui-icons/src/Looks6Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks6Rounded.js b/packages/material-ui-icons/src/Looks6Rounded.js
index d9e904e30b0b57..45d7b6324ced94 100644
--- a/packages/material-ui-icons/src/Looks6Rounded.js
+++ b/packages/material-ui-icons/src/Looks6Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks6Sharp.js b/packages/material-ui-icons/src/Looks6Sharp.js
index 6bf73de4b4e7e1..23cc27ee61d182 100644
--- a/packages/material-ui-icons/src/Looks6Sharp.js
+++ b/packages/material-ui-icons/src/Looks6Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Looks6TwoTone.js b/packages/material-ui-icons/src/Looks6TwoTone.js
index 1e85aa2bea2560..e9ca6a3751095f 100644
--- a/packages/material-ui-icons/src/Looks6TwoTone.js
+++ b/packages/material-ui-icons/src/Looks6TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOne.js b/packages/material-ui-icons/src/LooksOne.js
index e9906aa84ff239..d293aeb7e69618 100644
--- a/packages/material-ui-icons/src/LooksOne.js
+++ b/packages/material-ui-icons/src/LooksOne.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOneOutlined.js b/packages/material-ui-icons/src/LooksOneOutlined.js
index 2433e589c1aac5..b0aa0194055daa 100644
--- a/packages/material-ui-icons/src/LooksOneOutlined.js
+++ b/packages/material-ui-icons/src/LooksOneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOneRounded.js b/packages/material-ui-icons/src/LooksOneRounded.js
index e7bbbbe657c5f8..3b468c7eef6cb1 100644
--- a/packages/material-ui-icons/src/LooksOneRounded.js
+++ b/packages/material-ui-icons/src/LooksOneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOneSharp.js b/packages/material-ui-icons/src/LooksOneSharp.js
index 0ab1d705e9f2a7..c1dd437e4a4d82 100644
--- a/packages/material-ui-icons/src/LooksOneSharp.js
+++ b/packages/material-ui-icons/src/LooksOneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOneTwoTone.js b/packages/material-ui-icons/src/LooksOneTwoTone.js
index 928cf775bc4654..6597a1d86a0713 100644
--- a/packages/material-ui-icons/src/LooksOneTwoTone.js
+++ b/packages/material-ui-icons/src/LooksOneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksOutlined.js b/packages/material-ui-icons/src/LooksOutlined.js
index c5cdd3e71d3be6..cbf8b2789c6de9 100644
--- a/packages/material-ui-icons/src/LooksOutlined.js
+++ b/packages/material-ui-icons/src/LooksOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksRounded.js b/packages/material-ui-icons/src/LooksRounded.js
index a313d889fbb3bc..e5635ade74d79e 100644
--- a/packages/material-ui-icons/src/LooksRounded.js
+++ b/packages/material-ui-icons/src/LooksRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksSharp.js b/packages/material-ui-icons/src/LooksSharp.js
index 1764a35e00d4e8..9aefca7984eb04 100644
--- a/packages/material-ui-icons/src/LooksSharp.js
+++ b/packages/material-ui-icons/src/LooksSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwo.js b/packages/material-ui-icons/src/LooksTwo.js
index 5680554bf05de1..189b4c98501a7a 100644
--- a/packages/material-ui-icons/src/LooksTwo.js
+++ b/packages/material-ui-icons/src/LooksTwo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwoOutlined.js b/packages/material-ui-icons/src/LooksTwoOutlined.js
index 4f758d31ad6b41..ca0503c82da374 100644
--- a/packages/material-ui-icons/src/LooksTwoOutlined.js
+++ b/packages/material-ui-icons/src/LooksTwoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwoRounded.js b/packages/material-ui-icons/src/LooksTwoRounded.js
index d512b557ba6c05..4a1520f9d470cb 100644
--- a/packages/material-ui-icons/src/LooksTwoRounded.js
+++ b/packages/material-ui-icons/src/LooksTwoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwoSharp.js b/packages/material-ui-icons/src/LooksTwoSharp.js
index 01b1fcf89940bf..244991176c2600 100644
--- a/packages/material-ui-icons/src/LooksTwoSharp.js
+++ b/packages/material-ui-icons/src/LooksTwoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwoTone.js b/packages/material-ui-icons/src/LooksTwoTone.js
index 63ad3c93584da0..6ccaf0c474840b 100644
--- a/packages/material-ui-icons/src/LooksTwoTone.js
+++ b/packages/material-ui-icons/src/LooksTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LooksTwoTwoTone.js b/packages/material-ui-icons/src/LooksTwoTwoTone.js
index 1d931b8e6e982b..cada1a2f5d58eb 100644
--- a/packages/material-ui-icons/src/LooksTwoTwoTone.js
+++ b/packages/material-ui-icons/src/LooksTwoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Loop.js b/packages/material-ui-icons/src/Loop.js
index 87d0a17b2a2d85..e843cc56147120 100644
--- a/packages/material-ui-icons/src/Loop.js
+++ b/packages/material-ui-icons/src/Loop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoopOutlined.js b/packages/material-ui-icons/src/LoopOutlined.js
index 41b02d1f726056..16332868d191a6 100644
--- a/packages/material-ui-icons/src/LoopOutlined.js
+++ b/packages/material-ui-icons/src/LoopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoopRounded.js b/packages/material-ui-icons/src/LoopRounded.js
index 7812c580d23768..5d003d785031e8 100644
--- a/packages/material-ui-icons/src/LoopRounded.js
+++ b/packages/material-ui-icons/src/LoopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoopSharp.js b/packages/material-ui-icons/src/LoopSharp.js
index 7b17d7a8e4041e..9d5b672a51b1d6 100644
--- a/packages/material-ui-icons/src/LoopSharp.js
+++ b/packages/material-ui-icons/src/LoopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoopTwoTone.js b/packages/material-ui-icons/src/LoopTwoTone.js
index 2195cbe7723ebc..2b55ce3e60a1ef 100644
--- a/packages/material-ui-icons/src/LoopTwoTone.js
+++ b/packages/material-ui-icons/src/LoopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Loupe.js b/packages/material-ui-icons/src/Loupe.js
index 7dbd3671d83a57..aa7f8522aa3ae9 100644
--- a/packages/material-ui-icons/src/Loupe.js
+++ b/packages/material-ui-icons/src/Loupe.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoupeOutlined.js b/packages/material-ui-icons/src/LoupeOutlined.js
index 482c0a5566a5d6..fa4e69a57e6730 100644
--- a/packages/material-ui-icons/src/LoupeOutlined.js
+++ b/packages/material-ui-icons/src/LoupeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoupeRounded.js b/packages/material-ui-icons/src/LoupeRounded.js
index c56aee9b4d09f1..57be7338d02536 100644
--- a/packages/material-ui-icons/src/LoupeRounded.js
+++ b/packages/material-ui-icons/src/LoupeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoupeSharp.js b/packages/material-ui-icons/src/LoupeSharp.js
index 304c7ba771cb1a..07d738ad22320a 100644
--- a/packages/material-ui-icons/src/LoupeSharp.js
+++ b/packages/material-ui-icons/src/LoupeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoupeTwoTone.js b/packages/material-ui-icons/src/LoupeTwoTone.js
index 3c0ebba97ecc47..ca38cd618afc3a 100644
--- a/packages/material-ui-icons/src/LoupeTwoTone.js
+++ b/packages/material-ui-icons/src/LoupeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LowPriority.js b/packages/material-ui-icons/src/LowPriority.js
index b5dcb898e986f2..55ba4fe33c63f8 100644
--- a/packages/material-ui-icons/src/LowPriority.js
+++ b/packages/material-ui-icons/src/LowPriority.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LowPriorityOutlined.js b/packages/material-ui-icons/src/LowPriorityOutlined.js
index 1e8f307484daf4..a90e45bdf62291 100644
--- a/packages/material-ui-icons/src/LowPriorityOutlined.js
+++ b/packages/material-ui-icons/src/LowPriorityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LowPriorityRounded.js b/packages/material-ui-icons/src/LowPriorityRounded.js
index ecbff333f81dce..c11969ace5ce23 100644
--- a/packages/material-ui-icons/src/LowPriorityRounded.js
+++ b/packages/material-ui-icons/src/LowPriorityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LowPrioritySharp.js b/packages/material-ui-icons/src/LowPrioritySharp.js
index b2a0ac05fa2b2f..20c981047128d8 100644
--- a/packages/material-ui-icons/src/LowPrioritySharp.js
+++ b/packages/material-ui-icons/src/LowPrioritySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LowPriorityTwoTone.js b/packages/material-ui-icons/src/LowPriorityTwoTone.js
index 1ab41e30537d40..49eb4a822fe1f8 100644
--- a/packages/material-ui-icons/src/LowPriorityTwoTone.js
+++ b/packages/material-ui-icons/src/LowPriorityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Loyalty.js b/packages/material-ui-icons/src/Loyalty.js
index 2ecf0218d90598..bb0e0f4dd6cd0e 100644
--- a/packages/material-ui-icons/src/Loyalty.js
+++ b/packages/material-ui-icons/src/Loyalty.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoyaltyOutlined.js b/packages/material-ui-icons/src/LoyaltyOutlined.js
index 514e2e4cc224d6..66577b45a8c85f 100644
--- a/packages/material-ui-icons/src/LoyaltyOutlined.js
+++ b/packages/material-ui-icons/src/LoyaltyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoyaltyRounded.js b/packages/material-ui-icons/src/LoyaltyRounded.js
index f0479154184b09..4e710b60820077 100644
--- a/packages/material-ui-icons/src/LoyaltyRounded.js
+++ b/packages/material-ui-icons/src/LoyaltyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoyaltySharp.js b/packages/material-ui-icons/src/LoyaltySharp.js
index 9e3ce4a10efaae..371ab288e93e40 100644
--- a/packages/material-ui-icons/src/LoyaltySharp.js
+++ b/packages/material-ui-icons/src/LoyaltySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/LoyaltyTwoTone.js b/packages/material-ui-icons/src/LoyaltyTwoTone.js
index d09a5682dab931..6b1b2e2ab2f2f3 100644
--- a/packages/material-ui-icons/src/LoyaltyTwoTone.js
+++ b/packages/material-ui-icons/src/LoyaltyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Mail.js b/packages/material-ui-icons/src/Mail.js
index 3647859343e0cd..8e760ab77185ad 100644
--- a/packages/material-ui-icons/src/Mail.js
+++ b/packages/material-ui-icons/src/Mail.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutline.js b/packages/material-ui-icons/src/MailOutline.js
index e97baae4b682a9..9d460afb907d94 100644
--- a/packages/material-ui-icons/src/MailOutline.js
+++ b/packages/material-ui-icons/src/MailOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutlineOutlined.js b/packages/material-ui-icons/src/MailOutlineOutlined.js
index 5fd957d08b17f5..ab30c83d57ebb0 100644
--- a/packages/material-ui-icons/src/MailOutlineOutlined.js
+++ b/packages/material-ui-icons/src/MailOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutlineRounded.js b/packages/material-ui-icons/src/MailOutlineRounded.js
index 982b5de15bc3a8..4cf6036e6a7204 100644
--- a/packages/material-ui-icons/src/MailOutlineRounded.js
+++ b/packages/material-ui-icons/src/MailOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutlineSharp.js b/packages/material-ui-icons/src/MailOutlineSharp.js
index e13167e079748f..292001594ff114 100644
--- a/packages/material-ui-icons/src/MailOutlineSharp.js
+++ b/packages/material-ui-icons/src/MailOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutlineTwoTone.js b/packages/material-ui-icons/src/MailOutlineTwoTone.js
index f68e98d500b048..46c60aa1e38d70 100644
--- a/packages/material-ui-icons/src/MailOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/MailOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailOutlined.js b/packages/material-ui-icons/src/MailOutlined.js
index 60dec0690b12e2..b1ab7557293a5e 100644
--- a/packages/material-ui-icons/src/MailOutlined.js
+++ b/packages/material-ui-icons/src/MailOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailRounded.js b/packages/material-ui-icons/src/MailRounded.js
index 3eb93090792d6d..ed8f957fd8a8fe 100644
--- a/packages/material-ui-icons/src/MailRounded.js
+++ b/packages/material-ui-icons/src/MailRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailSharp.js b/packages/material-ui-icons/src/MailSharp.js
index 477e22fb37a855..9d6b0393d50cdd 100644
--- a/packages/material-ui-icons/src/MailSharp.js
+++ b/packages/material-ui-icons/src/MailSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MailTwoTone.js b/packages/material-ui-icons/src/MailTwoTone.js
index 275b0f92df915b..aa63f2bd300f77 100644
--- a/packages/material-ui-icons/src/MailTwoTone.js
+++ b/packages/material-ui-icons/src/MailTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Map.js b/packages/material-ui-icons/src/Map.js
index 804bfac30fc0f2..68a9b45f883819 100644
--- a/packages/material-ui-icons/src/Map.js
+++ b/packages/material-ui-icons/src/Map.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MapOutlined.js b/packages/material-ui-icons/src/MapOutlined.js
index de0c9320b1cde4..12f38d960d9bdc 100644
--- a/packages/material-ui-icons/src/MapOutlined.js
+++ b/packages/material-ui-icons/src/MapOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MapRounded.js b/packages/material-ui-icons/src/MapRounded.js
index 8e22005364d260..c33f1518c53835 100644
--- a/packages/material-ui-icons/src/MapRounded.js
+++ b/packages/material-ui-icons/src/MapRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MapSharp.js b/packages/material-ui-icons/src/MapSharp.js
index 4a91f69d427f1f..d12f7a9980b89c 100644
--- a/packages/material-ui-icons/src/MapSharp.js
+++ b/packages/material-ui-icons/src/MapSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MapTwoTone.js b/packages/material-ui-icons/src/MapTwoTone.js
index b67c9481a5eda8..e523be35e75c2a 100644
--- a/packages/material-ui-icons/src/MapTwoTone.js
+++ b/packages/material-ui-icons/src/MapTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Markunread.js b/packages/material-ui-icons/src/Markunread.js
index 73a38b18af70df..4a65ff2ddd41bd 100644
--- a/packages/material-ui-icons/src/Markunread.js
+++ b/packages/material-ui-icons/src/Markunread.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadMailbox.js b/packages/material-ui-icons/src/MarkunreadMailbox.js
index 4348be3cedd90f..ac21981474f13d 100644
--- a/packages/material-ui-icons/src/MarkunreadMailbox.js
+++ b/packages/material-ui-icons/src/MarkunreadMailbox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadMailboxOutlined.js b/packages/material-ui-icons/src/MarkunreadMailboxOutlined.js
index f91933ba63fdee..cde87b120b3b3d 100644
--- a/packages/material-ui-icons/src/MarkunreadMailboxOutlined.js
+++ b/packages/material-ui-icons/src/MarkunreadMailboxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadMailboxRounded.js b/packages/material-ui-icons/src/MarkunreadMailboxRounded.js
index c8bbae22d0ea0c..9f5a8407463ded 100644
--- a/packages/material-ui-icons/src/MarkunreadMailboxRounded.js
+++ b/packages/material-ui-icons/src/MarkunreadMailboxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadMailboxSharp.js b/packages/material-ui-icons/src/MarkunreadMailboxSharp.js
index 24f2cdf9b60cf1..d0c4c48fde91bc 100644
--- a/packages/material-ui-icons/src/MarkunreadMailboxSharp.js
+++ b/packages/material-ui-icons/src/MarkunreadMailboxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadMailboxTwoTone.js b/packages/material-ui-icons/src/MarkunreadMailboxTwoTone.js
index 64f3aa66d1256e..931b6d31707af2 100644
--- a/packages/material-ui-icons/src/MarkunreadMailboxTwoTone.js
+++ b/packages/material-ui-icons/src/MarkunreadMailboxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadOutlined.js b/packages/material-ui-icons/src/MarkunreadOutlined.js
index b5ec09df1e7dd8..036f6fe8b71f26 100644
--- a/packages/material-ui-icons/src/MarkunreadOutlined.js
+++ b/packages/material-ui-icons/src/MarkunreadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadRounded.js b/packages/material-ui-icons/src/MarkunreadRounded.js
index fc864f410224e4..00c659e81041cc 100644
--- a/packages/material-ui-icons/src/MarkunreadRounded.js
+++ b/packages/material-ui-icons/src/MarkunreadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadSharp.js b/packages/material-ui-icons/src/MarkunreadSharp.js
index 759cfc91a5759a..428e4ee90ca13b 100644
--- a/packages/material-ui-icons/src/MarkunreadSharp.js
+++ b/packages/material-ui-icons/src/MarkunreadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MarkunreadTwoTone.js b/packages/material-ui-icons/src/MarkunreadTwoTone.js
index fd36774404382f..e1b9f539830b05 100644
--- a/packages/material-ui-icons/src/MarkunreadTwoTone.js
+++ b/packages/material-ui-icons/src/MarkunreadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Maximize.js b/packages/material-ui-icons/src/Maximize.js
index e8b5ac925d595b..014b75fd3a74a7 100644
--- a/packages/material-ui-icons/src/Maximize.js
+++ b/packages/material-ui-icons/src/Maximize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MaximizeOutlined.js b/packages/material-ui-icons/src/MaximizeOutlined.js
index 712e7d1f9a7fb9..c2061a0e17e671 100644
--- a/packages/material-ui-icons/src/MaximizeOutlined.js
+++ b/packages/material-ui-icons/src/MaximizeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MaximizeRounded.js b/packages/material-ui-icons/src/MaximizeRounded.js
index f31139136afd3c..092ae596f6f35a 100644
--- a/packages/material-ui-icons/src/MaximizeRounded.js
+++ b/packages/material-ui-icons/src/MaximizeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MaximizeSharp.js b/packages/material-ui-icons/src/MaximizeSharp.js
index 32d8d67da582d7..3fba03d4cac9a9 100644
--- a/packages/material-ui-icons/src/MaximizeSharp.js
+++ b/packages/material-ui-icons/src/MaximizeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MaximizeTwoTone.js b/packages/material-ui-icons/src/MaximizeTwoTone.js
index 482eb72ec23e4c..e285891ff2829b 100644
--- a/packages/material-ui-icons/src/MaximizeTwoTone.js
+++ b/packages/material-ui-icons/src/MaximizeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MeetingRoom.js b/packages/material-ui-icons/src/MeetingRoom.js
index 51a908c05c2959..fe85d97b722dbd 100644
--- a/packages/material-ui-icons/src/MeetingRoom.js
+++ b/packages/material-ui-icons/src/MeetingRoom.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MeetingRoomOutlined.js b/packages/material-ui-icons/src/MeetingRoomOutlined.js
index 76d4fd23b557f8..60a3b020e50586 100644
--- a/packages/material-ui-icons/src/MeetingRoomOutlined.js
+++ b/packages/material-ui-icons/src/MeetingRoomOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MeetingRoomRounded.js b/packages/material-ui-icons/src/MeetingRoomRounded.js
index eb1dae6b15edaa..b5f8b0d8b1f7d0 100644
--- a/packages/material-ui-icons/src/MeetingRoomRounded.js
+++ b/packages/material-ui-icons/src/MeetingRoomRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MeetingRoomSharp.js b/packages/material-ui-icons/src/MeetingRoomSharp.js
index 866b59558b0b65..05bbad2837d3d7 100644
--- a/packages/material-ui-icons/src/MeetingRoomSharp.js
+++ b/packages/material-ui-icons/src/MeetingRoomSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MeetingRoomTwoTone.js b/packages/material-ui-icons/src/MeetingRoomTwoTone.js
index 5770079040d5bb..17f8a1696dfa0b 100644
--- a/packages/material-ui-icons/src/MeetingRoomTwoTone.js
+++ b/packages/material-ui-icons/src/MeetingRoomTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Memory.js b/packages/material-ui-icons/src/Memory.js
index 678d1db92bb1db..5e6d833bb681ec 100644
--- a/packages/material-ui-icons/src/Memory.js
+++ b/packages/material-ui-icons/src/Memory.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MemoryOutlined.js b/packages/material-ui-icons/src/MemoryOutlined.js
index 17721463d824c8..07a72a189251b0 100644
--- a/packages/material-ui-icons/src/MemoryOutlined.js
+++ b/packages/material-ui-icons/src/MemoryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MemoryRounded.js b/packages/material-ui-icons/src/MemoryRounded.js
index c05025595d5bca..d4e8c3efaf70ff 100644
--- a/packages/material-ui-icons/src/MemoryRounded.js
+++ b/packages/material-ui-icons/src/MemoryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MemorySharp.js b/packages/material-ui-icons/src/MemorySharp.js
index 9f21363b5a79c8..edcc9153e19467 100644
--- a/packages/material-ui-icons/src/MemorySharp.js
+++ b/packages/material-ui-icons/src/MemorySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MemoryTwoTone.js b/packages/material-ui-icons/src/MemoryTwoTone.js
index f49bfbefc8f768..f2f9c92334b68d 100644
--- a/packages/material-ui-icons/src/MemoryTwoTone.js
+++ b/packages/material-ui-icons/src/MemoryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Menu.js b/packages/material-ui-icons/src/Menu.js
index ad78ff1de4fa9a..4316a7cdda0246 100644
--- a/packages/material-ui-icons/src/Menu.js
+++ b/packages/material-ui-icons/src/Menu.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuBook.js b/packages/material-ui-icons/src/MenuBook.js
index 3e5666984603f9..0eed70e17c437c 100644
--- a/packages/material-ui-icons/src/MenuBook.js
+++ b/packages/material-ui-icons/src/MenuBook.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuBookOutlined.js b/packages/material-ui-icons/src/MenuBookOutlined.js
index a7d3ffee936a29..b1f58489a4ed9c 100644
--- a/packages/material-ui-icons/src/MenuBookOutlined.js
+++ b/packages/material-ui-icons/src/MenuBookOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuBookRounded.js b/packages/material-ui-icons/src/MenuBookRounded.js
index 1ff1db21410d12..126c0e1a398777 100644
--- a/packages/material-ui-icons/src/MenuBookRounded.js
+++ b/packages/material-ui-icons/src/MenuBookRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuBookSharp.js b/packages/material-ui-icons/src/MenuBookSharp.js
index c6185bb89b0e7b..ce86cfcbe8a883 100644
--- a/packages/material-ui-icons/src/MenuBookSharp.js
+++ b/packages/material-ui-icons/src/MenuBookSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuBookTwoTone.js b/packages/material-ui-icons/src/MenuBookTwoTone.js
index 973f2f40c02305..498eae89ff0df5 100644
--- a/packages/material-ui-icons/src/MenuBookTwoTone.js
+++ b/packages/material-ui-icons/src/MenuBookTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOpen.js b/packages/material-ui-icons/src/MenuOpen.js
index 25d4317c760d71..76d4c4b87d3525 100644
--- a/packages/material-ui-icons/src/MenuOpen.js
+++ b/packages/material-ui-icons/src/MenuOpen.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOpenOutlined.js b/packages/material-ui-icons/src/MenuOpenOutlined.js
index 2004e2d2978d6b..d098bc3ac7c2fe 100644
--- a/packages/material-ui-icons/src/MenuOpenOutlined.js
+++ b/packages/material-ui-icons/src/MenuOpenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOpenRounded.js b/packages/material-ui-icons/src/MenuOpenRounded.js
index bf240aa3306ab8..73295fbda0accc 100644
--- a/packages/material-ui-icons/src/MenuOpenRounded.js
+++ b/packages/material-ui-icons/src/MenuOpenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOpenSharp.js b/packages/material-ui-icons/src/MenuOpenSharp.js
index 789b44946cdc4a..dc32c8ad90db27 100644
--- a/packages/material-ui-icons/src/MenuOpenSharp.js
+++ b/packages/material-ui-icons/src/MenuOpenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOpenTwoTone.js b/packages/material-ui-icons/src/MenuOpenTwoTone.js
index d44c14aed1dd17..94988018c8029e 100644
--- a/packages/material-ui-icons/src/MenuOpenTwoTone.js
+++ b/packages/material-ui-icons/src/MenuOpenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuOutlined.js b/packages/material-ui-icons/src/MenuOutlined.js
index e7523c39441fb0..a32245ed0b811e 100644
--- a/packages/material-ui-icons/src/MenuOutlined.js
+++ b/packages/material-ui-icons/src/MenuOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuRounded.js b/packages/material-ui-icons/src/MenuRounded.js
index 969ab8c78e7c74..7ddd08b3887afa 100644
--- a/packages/material-ui-icons/src/MenuRounded.js
+++ b/packages/material-ui-icons/src/MenuRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuSharp.js b/packages/material-ui-icons/src/MenuSharp.js
index fa1653286ff08d..178a125ffbc70f 100644
--- a/packages/material-ui-icons/src/MenuSharp.js
+++ b/packages/material-ui-icons/src/MenuSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MenuTwoTone.js b/packages/material-ui-icons/src/MenuTwoTone.js
index 85ca80175da43b..1a16481be39f35 100644
--- a/packages/material-ui-icons/src/MenuTwoTone.js
+++ b/packages/material-ui-icons/src/MenuTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MergeType.js b/packages/material-ui-icons/src/MergeType.js
index f4a47b2249a72c..07bb0e3b94c247 100644
--- a/packages/material-ui-icons/src/MergeType.js
+++ b/packages/material-ui-icons/src/MergeType.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MergeTypeOutlined.js b/packages/material-ui-icons/src/MergeTypeOutlined.js
index 499a11d41dd944..48c55cc22a36ae 100644
--- a/packages/material-ui-icons/src/MergeTypeOutlined.js
+++ b/packages/material-ui-icons/src/MergeTypeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MergeTypeRounded.js b/packages/material-ui-icons/src/MergeTypeRounded.js
index 1000e72382211b..c44e2e71e4679b 100644
--- a/packages/material-ui-icons/src/MergeTypeRounded.js
+++ b/packages/material-ui-icons/src/MergeTypeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MergeTypeSharp.js b/packages/material-ui-icons/src/MergeTypeSharp.js
index b32e2441c74914..7ebd7be4f05cfd 100644
--- a/packages/material-ui-icons/src/MergeTypeSharp.js
+++ b/packages/material-ui-icons/src/MergeTypeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MergeTypeTwoTone.js b/packages/material-ui-icons/src/MergeTypeTwoTone.js
index 934e296bdd293e..0da3b306dc1738 100644
--- a/packages/material-ui-icons/src/MergeTypeTwoTone.js
+++ b/packages/material-ui-icons/src/MergeTypeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Message.js b/packages/material-ui-icons/src/Message.js
index cd2f296835d4d2..93ee2cb9f6eea9 100644
--- a/packages/material-ui-icons/src/Message.js
+++ b/packages/material-ui-icons/src/Message.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MessageOutlined.js b/packages/material-ui-icons/src/MessageOutlined.js
index 67c2701773027e..80a4cd1b746f97 100644
--- a/packages/material-ui-icons/src/MessageOutlined.js
+++ b/packages/material-ui-icons/src/MessageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MessageRounded.js b/packages/material-ui-icons/src/MessageRounded.js
index 25a630a38fdac0..cc688204a66981 100644
--- a/packages/material-ui-icons/src/MessageRounded.js
+++ b/packages/material-ui-icons/src/MessageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MessageSharp.js b/packages/material-ui-icons/src/MessageSharp.js
index a5268108d840da..c6a766b7c5a142 100644
--- a/packages/material-ui-icons/src/MessageSharp.js
+++ b/packages/material-ui-icons/src/MessageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MessageTwoTone.js b/packages/material-ui-icons/src/MessageTwoTone.js
index 554ae69f557c2c..092f6a9d3fa418 100644
--- a/packages/material-ui-icons/src/MessageTwoTone.js
+++ b/packages/material-ui-icons/src/MessageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Mic.js b/packages/material-ui-icons/src/Mic.js
index 1ec2eabf9573ed..edda76b6542817 100644
--- a/packages/material-ui-icons/src/Mic.js
+++ b/packages/material-ui-icons/src/Mic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicNone.js b/packages/material-ui-icons/src/MicNone.js
index e62b310b1b2a7e..f2251d7aaaa253 100644
--- a/packages/material-ui-icons/src/MicNone.js
+++ b/packages/material-ui-icons/src/MicNone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicNoneOutlined.js b/packages/material-ui-icons/src/MicNoneOutlined.js
index 514879abc60da1..50015cf009f35f 100644
--- a/packages/material-ui-icons/src/MicNoneOutlined.js
+++ b/packages/material-ui-icons/src/MicNoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicNoneRounded.js b/packages/material-ui-icons/src/MicNoneRounded.js
index 85337c90ca07c4..58227a0a2718d5 100644
--- a/packages/material-ui-icons/src/MicNoneRounded.js
+++ b/packages/material-ui-icons/src/MicNoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicNoneSharp.js b/packages/material-ui-icons/src/MicNoneSharp.js
index 0d5990f25eb10b..a3d7d2b43d8f43 100644
--- a/packages/material-ui-icons/src/MicNoneSharp.js
+++ b/packages/material-ui-icons/src/MicNoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicNoneTwoTone.js b/packages/material-ui-icons/src/MicNoneTwoTone.js
index 522ea2f578adcb..f85abd11a764d6 100644
--- a/packages/material-ui-icons/src/MicNoneTwoTone.js
+++ b/packages/material-ui-icons/src/MicNoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOff.js b/packages/material-ui-icons/src/MicOff.js
index 69cd967bfef44e..3d242b6a7a1559 100644
--- a/packages/material-ui-icons/src/MicOff.js
+++ b/packages/material-ui-icons/src/MicOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOffOutlined.js b/packages/material-ui-icons/src/MicOffOutlined.js
index f3be56be6a7420..36d58c233983a5 100644
--- a/packages/material-ui-icons/src/MicOffOutlined.js
+++ b/packages/material-ui-icons/src/MicOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOffRounded.js b/packages/material-ui-icons/src/MicOffRounded.js
index 09f548353a6927..b8a8df1f3d9ed4 100644
--- a/packages/material-ui-icons/src/MicOffRounded.js
+++ b/packages/material-ui-icons/src/MicOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOffSharp.js b/packages/material-ui-icons/src/MicOffSharp.js
index 03f3031a9457b4..0b6b74ca113994 100644
--- a/packages/material-ui-icons/src/MicOffSharp.js
+++ b/packages/material-ui-icons/src/MicOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOffTwoTone.js b/packages/material-ui-icons/src/MicOffTwoTone.js
index f5abe145f9c78c..1c34a13db006e1 100644
--- a/packages/material-ui-icons/src/MicOffTwoTone.js
+++ b/packages/material-ui-icons/src/MicOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicOutlined.js b/packages/material-ui-icons/src/MicOutlined.js
index 86bbed051d66cc..91ce6d785170a1 100644
--- a/packages/material-ui-icons/src/MicOutlined.js
+++ b/packages/material-ui-icons/src/MicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicRounded.js b/packages/material-ui-icons/src/MicRounded.js
index d8de03f14b8c30..f2efdf1ef61609 100644
--- a/packages/material-ui-icons/src/MicRounded.js
+++ b/packages/material-ui-icons/src/MicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicSharp.js b/packages/material-ui-icons/src/MicSharp.js
index e17c52b781f54a..a0dedafa8792f8 100644
--- a/packages/material-ui-icons/src/MicSharp.js
+++ b/packages/material-ui-icons/src/MicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MicTwoTone.js b/packages/material-ui-icons/src/MicTwoTone.js
index e548ae647892e8..3ffddbdfb8eed7 100644
--- a/packages/material-ui-icons/src/MicTwoTone.js
+++ b/packages/material-ui-icons/src/MicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Minimize.js b/packages/material-ui-icons/src/Minimize.js
index b8c70f998141ed..9e1c3400f33b56 100644
--- a/packages/material-ui-icons/src/Minimize.js
+++ b/packages/material-ui-icons/src/Minimize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MinimizeOutlined.js b/packages/material-ui-icons/src/MinimizeOutlined.js
index 35e6d3602d80f2..00d878835dd340 100644
--- a/packages/material-ui-icons/src/MinimizeOutlined.js
+++ b/packages/material-ui-icons/src/MinimizeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MinimizeRounded.js b/packages/material-ui-icons/src/MinimizeRounded.js
index ad85f62e32b3d7..6935b5a8719bbd 100644
--- a/packages/material-ui-icons/src/MinimizeRounded.js
+++ b/packages/material-ui-icons/src/MinimizeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MinimizeSharp.js b/packages/material-ui-icons/src/MinimizeSharp.js
index 138c7db72af0fa..29238b7a30ce5f 100644
--- a/packages/material-ui-icons/src/MinimizeSharp.js
+++ b/packages/material-ui-icons/src/MinimizeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MinimizeTwoTone.js b/packages/material-ui-icons/src/MinimizeTwoTone.js
index 90b07e4b0ee4bf..207ee10043c987 100644
--- a/packages/material-ui-icons/src/MinimizeTwoTone.js
+++ b/packages/material-ui-icons/src/MinimizeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MissedVideoCall.js b/packages/material-ui-icons/src/MissedVideoCall.js
index 54c8299dc7c17e..38fd4949b94d11 100644
--- a/packages/material-ui-icons/src/MissedVideoCall.js
+++ b/packages/material-ui-icons/src/MissedVideoCall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MissedVideoCallOutlined.js b/packages/material-ui-icons/src/MissedVideoCallOutlined.js
index 1abe55dac02e2a..f25050672bb361 100644
--- a/packages/material-ui-icons/src/MissedVideoCallOutlined.js
+++ b/packages/material-ui-icons/src/MissedVideoCallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MissedVideoCallRounded.js b/packages/material-ui-icons/src/MissedVideoCallRounded.js
index cfc989bb70bd75..49758077b28de2 100644
--- a/packages/material-ui-icons/src/MissedVideoCallRounded.js
+++ b/packages/material-ui-icons/src/MissedVideoCallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MissedVideoCallSharp.js b/packages/material-ui-icons/src/MissedVideoCallSharp.js
index 5382ba16a2310b..c026a91d8fabeb 100644
--- a/packages/material-ui-icons/src/MissedVideoCallSharp.js
+++ b/packages/material-ui-icons/src/MissedVideoCallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MissedVideoCallTwoTone.js b/packages/material-ui-icons/src/MissedVideoCallTwoTone.js
index 9d3709f6027dc5..879716112f3f5e 100644
--- a/packages/material-ui-icons/src/MissedVideoCallTwoTone.js
+++ b/packages/material-ui-icons/src/MissedVideoCallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Mms.js b/packages/material-ui-icons/src/Mms.js
index 41749bd2556477..1b3cb965aa94f6 100644
--- a/packages/material-ui-icons/src/Mms.js
+++ b/packages/material-ui-icons/src/Mms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MmsOutlined.js b/packages/material-ui-icons/src/MmsOutlined.js
index 653ea0cf2b8e3e..a516bf3e1a90b6 100644
--- a/packages/material-ui-icons/src/MmsOutlined.js
+++ b/packages/material-ui-icons/src/MmsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MmsRounded.js b/packages/material-ui-icons/src/MmsRounded.js
index 7323abec30f925..adbf459e479d79 100644
--- a/packages/material-ui-icons/src/MmsRounded.js
+++ b/packages/material-ui-icons/src/MmsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MmsSharp.js b/packages/material-ui-icons/src/MmsSharp.js
index 961d864796b9c9..c78a53c5c8fbfb 100644
--- a/packages/material-ui-icons/src/MmsSharp.js
+++ b/packages/material-ui-icons/src/MmsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MmsTwoTone.js b/packages/material-ui-icons/src/MmsTwoTone.js
index 1f2f2c5f3c11d7..e6be91281942b9 100644
--- a/packages/material-ui-icons/src/MmsTwoTone.js
+++ b/packages/material-ui-icons/src/MmsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileFriendly.js b/packages/material-ui-icons/src/MobileFriendly.js
index c2630a81fe17f4..f3dc8c693e1c20 100644
--- a/packages/material-ui-icons/src/MobileFriendly.js
+++ b/packages/material-ui-icons/src/MobileFriendly.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileFriendlyOutlined.js b/packages/material-ui-icons/src/MobileFriendlyOutlined.js
index d7a93973ffd3dd..ac6abfc9f3efd4 100644
--- a/packages/material-ui-icons/src/MobileFriendlyOutlined.js
+++ b/packages/material-ui-icons/src/MobileFriendlyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileFriendlyRounded.js b/packages/material-ui-icons/src/MobileFriendlyRounded.js
index 72dde7742d5e52..9b8ee86d57f004 100644
--- a/packages/material-ui-icons/src/MobileFriendlyRounded.js
+++ b/packages/material-ui-icons/src/MobileFriendlyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileFriendlySharp.js b/packages/material-ui-icons/src/MobileFriendlySharp.js
index ffd237e43fa66b..2a7a6db642f40c 100644
--- a/packages/material-ui-icons/src/MobileFriendlySharp.js
+++ b/packages/material-ui-icons/src/MobileFriendlySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileFriendlyTwoTone.js b/packages/material-ui-icons/src/MobileFriendlyTwoTone.js
index 60f91f407c053b..d6dd29d4aee73e 100644
--- a/packages/material-ui-icons/src/MobileFriendlyTwoTone.js
+++ b/packages/material-ui-icons/src/MobileFriendlyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileOff.js b/packages/material-ui-icons/src/MobileOff.js
index 3e84d4c60a2cf1..4e99ccbf060814 100644
--- a/packages/material-ui-icons/src/MobileOff.js
+++ b/packages/material-ui-icons/src/MobileOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileOffOutlined.js b/packages/material-ui-icons/src/MobileOffOutlined.js
index 06d27a8f80063c..cff1fa8e00dbe3 100644
--- a/packages/material-ui-icons/src/MobileOffOutlined.js
+++ b/packages/material-ui-icons/src/MobileOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileOffRounded.js b/packages/material-ui-icons/src/MobileOffRounded.js
index fc4cbbccf12465..44de45934082fb 100644
--- a/packages/material-ui-icons/src/MobileOffRounded.js
+++ b/packages/material-ui-icons/src/MobileOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileOffSharp.js b/packages/material-ui-icons/src/MobileOffSharp.js
index ed354b0d94f800..20a7fbbbe9f5ab 100644
--- a/packages/material-ui-icons/src/MobileOffSharp.js
+++ b/packages/material-ui-icons/src/MobileOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileOffTwoTone.js b/packages/material-ui-icons/src/MobileOffTwoTone.js
index 13314991f6256e..b699006bf0afe2 100644
--- a/packages/material-ui-icons/src/MobileOffTwoTone.js
+++ b/packages/material-ui-icons/src/MobileOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileScreenShare.js b/packages/material-ui-icons/src/MobileScreenShare.js
index eb28f5a78bd873..e86da0388c96f7 100644
--- a/packages/material-ui-icons/src/MobileScreenShare.js
+++ b/packages/material-ui-icons/src/MobileScreenShare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileScreenShareOutlined.js b/packages/material-ui-icons/src/MobileScreenShareOutlined.js
index 1a046aea64e1b5..ed8051db76744a 100644
--- a/packages/material-ui-icons/src/MobileScreenShareOutlined.js
+++ b/packages/material-ui-icons/src/MobileScreenShareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileScreenShareRounded.js b/packages/material-ui-icons/src/MobileScreenShareRounded.js
index 0ce71ea81391a6..9c6720d307bbc4 100644
--- a/packages/material-ui-icons/src/MobileScreenShareRounded.js
+++ b/packages/material-ui-icons/src/MobileScreenShareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileScreenShareSharp.js b/packages/material-ui-icons/src/MobileScreenShareSharp.js
index fa191286e2532f..3e51f62b619a14 100644
--- a/packages/material-ui-icons/src/MobileScreenShareSharp.js
+++ b/packages/material-ui-icons/src/MobileScreenShareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MobileScreenShareTwoTone.js b/packages/material-ui-icons/src/MobileScreenShareTwoTone.js
index 435f567143ade9..d61184f2034b3f 100644
--- a/packages/material-ui-icons/src/MobileScreenShareTwoTone.js
+++ b/packages/material-ui-icons/src/MobileScreenShareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ModeComment.js b/packages/material-ui-icons/src/ModeComment.js
index 5e89c5908b8189..47e6d0d37da73d 100644
--- a/packages/material-ui-icons/src/ModeComment.js
+++ b/packages/material-ui-icons/src/ModeComment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ModeCommentOutlined.js b/packages/material-ui-icons/src/ModeCommentOutlined.js
index 50c83fd92dfaeb..98b1a5ed2c1748 100644
--- a/packages/material-ui-icons/src/ModeCommentOutlined.js
+++ b/packages/material-ui-icons/src/ModeCommentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ModeCommentRounded.js b/packages/material-ui-icons/src/ModeCommentRounded.js
index c0707522206b28..53d1af77bd01f7 100644
--- a/packages/material-ui-icons/src/ModeCommentRounded.js
+++ b/packages/material-ui-icons/src/ModeCommentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ModeCommentSharp.js b/packages/material-ui-icons/src/ModeCommentSharp.js
index 71daeba142fbb2..15f4bce8bc8626 100644
--- a/packages/material-ui-icons/src/ModeCommentSharp.js
+++ b/packages/material-ui-icons/src/ModeCommentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ModeCommentTwoTone.js b/packages/material-ui-icons/src/ModeCommentTwoTone.js
index e1d94ae11b58f6..1babd470b9fa90 100644
--- a/packages/material-ui-icons/src/ModeCommentTwoTone.js
+++ b/packages/material-ui-icons/src/ModeCommentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonetizationOn.js b/packages/material-ui-icons/src/MonetizationOn.js
index 63e8b651d8ae51..51904ddc0fb893 100644
--- a/packages/material-ui-icons/src/MonetizationOn.js
+++ b/packages/material-ui-icons/src/MonetizationOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonetizationOnOutlined.js b/packages/material-ui-icons/src/MonetizationOnOutlined.js
index b9c6f36f14f8db..6209007d30a1f5 100644
--- a/packages/material-ui-icons/src/MonetizationOnOutlined.js
+++ b/packages/material-ui-icons/src/MonetizationOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonetizationOnRounded.js b/packages/material-ui-icons/src/MonetizationOnRounded.js
index 892fdba1a31772..9b08aadff4f311 100644
--- a/packages/material-ui-icons/src/MonetizationOnRounded.js
+++ b/packages/material-ui-icons/src/MonetizationOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonetizationOnSharp.js b/packages/material-ui-icons/src/MonetizationOnSharp.js
index 5ab68603f00975..3339db9b62f52a 100644
--- a/packages/material-ui-icons/src/MonetizationOnSharp.js
+++ b/packages/material-ui-icons/src/MonetizationOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonetizationOnTwoTone.js b/packages/material-ui-icons/src/MonetizationOnTwoTone.js
index 7f4422173361a7..a81ce02666d341 100644
--- a/packages/material-ui-icons/src/MonetizationOnTwoTone.js
+++ b/packages/material-ui-icons/src/MonetizationOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Money.js b/packages/material-ui-icons/src/Money.js
index c44b99d2723ac1..87146d9f6cc958 100644
--- a/packages/material-ui-icons/src/Money.js
+++ b/packages/material-ui-icons/src/Money.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOff.js b/packages/material-ui-icons/src/MoneyOff.js
index d6a47260d2d48a..036d3bdc2fa276 100644
--- a/packages/material-ui-icons/src/MoneyOff.js
+++ b/packages/material-ui-icons/src/MoneyOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOffOutlined.js b/packages/material-ui-icons/src/MoneyOffOutlined.js
index 31dc3da3a0f5ac..8b0e995ae71e1e 100644
--- a/packages/material-ui-icons/src/MoneyOffOutlined.js
+++ b/packages/material-ui-icons/src/MoneyOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOffRounded.js b/packages/material-ui-icons/src/MoneyOffRounded.js
index 5e7bda29013834..86b13195fe136c 100644
--- a/packages/material-ui-icons/src/MoneyOffRounded.js
+++ b/packages/material-ui-icons/src/MoneyOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOffSharp.js b/packages/material-ui-icons/src/MoneyOffSharp.js
index b39a6b20d04a37..310140b55ee672 100644
--- a/packages/material-ui-icons/src/MoneyOffSharp.js
+++ b/packages/material-ui-icons/src/MoneyOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOffTwoTone.js b/packages/material-ui-icons/src/MoneyOffTwoTone.js
index 1cde0f33333536..96b129b49fe492 100644
--- a/packages/material-ui-icons/src/MoneyOffTwoTone.js
+++ b/packages/material-ui-icons/src/MoneyOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyOutlined.js b/packages/material-ui-icons/src/MoneyOutlined.js
index 3a2ef9123b70d8..13ce9507a90f40 100644
--- a/packages/material-ui-icons/src/MoneyOutlined.js
+++ b/packages/material-ui-icons/src/MoneyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyRounded.js b/packages/material-ui-icons/src/MoneyRounded.js
index f6de03dbe0bd31..5ae9b1aebe513e 100644
--- a/packages/material-ui-icons/src/MoneyRounded.js
+++ b/packages/material-ui-icons/src/MoneyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneySharp.js b/packages/material-ui-icons/src/MoneySharp.js
index 58217b4e1f334c..4f305ffc3695e9 100644
--- a/packages/material-ui-icons/src/MoneySharp.js
+++ b/packages/material-ui-icons/src/MoneySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoneyTwoTone.js b/packages/material-ui-icons/src/MoneyTwoTone.js
index de1cc5be6b2673..eb99da740f156c 100644
--- a/packages/material-ui-icons/src/MoneyTwoTone.js
+++ b/packages/material-ui-icons/src/MoneyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonochromePhotos.js b/packages/material-ui-icons/src/MonochromePhotos.js
index 4df07a8c709d8c..f279592f925bf8 100644
--- a/packages/material-ui-icons/src/MonochromePhotos.js
+++ b/packages/material-ui-icons/src/MonochromePhotos.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonochromePhotosOutlined.js b/packages/material-ui-icons/src/MonochromePhotosOutlined.js
index b1cd4158a75ae6..952d1c3cfb62e2 100644
--- a/packages/material-ui-icons/src/MonochromePhotosOutlined.js
+++ b/packages/material-ui-icons/src/MonochromePhotosOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonochromePhotosRounded.js b/packages/material-ui-icons/src/MonochromePhotosRounded.js
index 6400e2056f4e9a..89a5c5160196ec 100644
--- a/packages/material-ui-icons/src/MonochromePhotosRounded.js
+++ b/packages/material-ui-icons/src/MonochromePhotosRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonochromePhotosSharp.js b/packages/material-ui-icons/src/MonochromePhotosSharp.js
index e9be541a8e0d94..6711616d3a129d 100644
--- a/packages/material-ui-icons/src/MonochromePhotosSharp.js
+++ b/packages/material-ui-icons/src/MonochromePhotosSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MonochromePhotosTwoTone.js b/packages/material-ui-icons/src/MonochromePhotosTwoTone.js
index d19cd424488d3b..198c67366fb545 100644
--- a/packages/material-ui-icons/src/MonochromePhotosTwoTone.js
+++ b/packages/material-ui-icons/src/MonochromePhotosTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Mood.js b/packages/material-ui-icons/src/Mood.js
index 7b2616a30cddc0..14d6d2b255d45e 100644
--- a/packages/material-ui-icons/src/Mood.js
+++ b/packages/material-ui-icons/src/Mood.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodBad.js b/packages/material-ui-icons/src/MoodBad.js
index db7c6b2e348085..26f7b38d63c9a7 100644
--- a/packages/material-ui-icons/src/MoodBad.js
+++ b/packages/material-ui-icons/src/MoodBad.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodBadOutlined.js b/packages/material-ui-icons/src/MoodBadOutlined.js
index a85bf3cf3176e3..b5c2e8920c5ba2 100644
--- a/packages/material-ui-icons/src/MoodBadOutlined.js
+++ b/packages/material-ui-icons/src/MoodBadOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodBadRounded.js b/packages/material-ui-icons/src/MoodBadRounded.js
index 60c6f3438bd5a1..b8d332880e916e 100644
--- a/packages/material-ui-icons/src/MoodBadRounded.js
+++ b/packages/material-ui-icons/src/MoodBadRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodBadSharp.js b/packages/material-ui-icons/src/MoodBadSharp.js
index 4bffbd7d5f7a50..68f70e31065746 100644
--- a/packages/material-ui-icons/src/MoodBadSharp.js
+++ b/packages/material-ui-icons/src/MoodBadSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodBadTwoTone.js b/packages/material-ui-icons/src/MoodBadTwoTone.js
index 0668b1d4e4dd70..82b6932fec52cd 100644
--- a/packages/material-ui-icons/src/MoodBadTwoTone.js
+++ b/packages/material-ui-icons/src/MoodBadTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodOutlined.js b/packages/material-ui-icons/src/MoodOutlined.js
index 50d1206ed74c77..ae6bf7e79721d0 100644
--- a/packages/material-ui-icons/src/MoodOutlined.js
+++ b/packages/material-ui-icons/src/MoodOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodRounded.js b/packages/material-ui-icons/src/MoodRounded.js
index 6adb52ac4a7595..2b6690a8e02717 100644
--- a/packages/material-ui-icons/src/MoodRounded.js
+++ b/packages/material-ui-icons/src/MoodRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodSharp.js b/packages/material-ui-icons/src/MoodSharp.js
index 9bc4a433e55ea6..e9245e3d33c86c 100644
--- a/packages/material-ui-icons/src/MoodSharp.js
+++ b/packages/material-ui-icons/src/MoodSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoodTwoTone.js b/packages/material-ui-icons/src/MoodTwoTone.js
index df9424ae23e816..491c94e6caf75d 100644
--- a/packages/material-ui-icons/src/MoodTwoTone.js
+++ b/packages/material-ui-icons/src/MoodTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/More.js b/packages/material-ui-icons/src/More.js
index b988fa3e8dad5d..567164c9d0b2c5 100644
--- a/packages/material-ui-icons/src/More.js
+++ b/packages/material-ui-icons/src/More.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreHoriz.js b/packages/material-ui-icons/src/MoreHoriz.js
index 95a7c86fe6af6d..a424ffc892a36a 100644
--- a/packages/material-ui-icons/src/MoreHoriz.js
+++ b/packages/material-ui-icons/src/MoreHoriz.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreHorizOutlined.js b/packages/material-ui-icons/src/MoreHorizOutlined.js
index df6c89ea82107c..ddec3e52144f95 100644
--- a/packages/material-ui-icons/src/MoreHorizOutlined.js
+++ b/packages/material-ui-icons/src/MoreHorizOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreHorizRounded.js b/packages/material-ui-icons/src/MoreHorizRounded.js
index e1301a563d1857..e20904f63ec25f 100644
--- a/packages/material-ui-icons/src/MoreHorizRounded.js
+++ b/packages/material-ui-icons/src/MoreHorizRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreHorizSharp.js b/packages/material-ui-icons/src/MoreHorizSharp.js
index 60e6876cd682aa..0d07a337b2a775 100644
--- a/packages/material-ui-icons/src/MoreHorizSharp.js
+++ b/packages/material-ui-icons/src/MoreHorizSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreHorizTwoTone.js b/packages/material-ui-icons/src/MoreHorizTwoTone.js
index 365a28ae13f948..3dc600cd4f3bee 100644
--- a/packages/material-ui-icons/src/MoreHorizTwoTone.js
+++ b/packages/material-ui-icons/src/MoreHorizTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreOutlined.js b/packages/material-ui-icons/src/MoreOutlined.js
index bbdd9ca4ebc38d..787f94047ccea6 100644
--- a/packages/material-ui-icons/src/MoreOutlined.js
+++ b/packages/material-ui-icons/src/MoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreRounded.js b/packages/material-ui-icons/src/MoreRounded.js
index f3ef8fa11d1735..98e41909348b96 100644
--- a/packages/material-ui-icons/src/MoreRounded.js
+++ b/packages/material-ui-icons/src/MoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreSharp.js b/packages/material-ui-icons/src/MoreSharp.js
index e426aa1961533a..958a6de75ccf82 100644
--- a/packages/material-ui-icons/src/MoreSharp.js
+++ b/packages/material-ui-icons/src/MoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreTwoTone.js b/packages/material-ui-icons/src/MoreTwoTone.js
index 675d7155221093..5e1356190b9d1d 100644
--- a/packages/material-ui-icons/src/MoreTwoTone.js
+++ b/packages/material-ui-icons/src/MoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreVert.js b/packages/material-ui-icons/src/MoreVert.js
index d293a6d9043a11..fcc03f45b6d67b 100644
--- a/packages/material-ui-icons/src/MoreVert.js
+++ b/packages/material-ui-icons/src/MoreVert.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreVertOutlined.js b/packages/material-ui-icons/src/MoreVertOutlined.js
index 453ccae9a3dc07..67ca99cc92c485 100644
--- a/packages/material-ui-icons/src/MoreVertOutlined.js
+++ b/packages/material-ui-icons/src/MoreVertOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreVertRounded.js b/packages/material-ui-icons/src/MoreVertRounded.js
index 9994b4e76893ce..70d2f450eb1210 100644
--- a/packages/material-ui-icons/src/MoreVertRounded.js
+++ b/packages/material-ui-icons/src/MoreVertRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreVertSharp.js b/packages/material-ui-icons/src/MoreVertSharp.js
index 37ca59000dc705..8214ce086ac835 100644
--- a/packages/material-ui-icons/src/MoreVertSharp.js
+++ b/packages/material-ui-icons/src/MoreVertSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoreVertTwoTone.js b/packages/material-ui-icons/src/MoreVertTwoTone.js
index 6247aa2da58978..b1bda143e6da6c 100644
--- a/packages/material-ui-icons/src/MoreVertTwoTone.js
+++ b/packages/material-ui-icons/src/MoreVertTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Motorcycle.js b/packages/material-ui-icons/src/Motorcycle.js
index 65a00d0ef74bc6..2cba1f14437792 100644
--- a/packages/material-ui-icons/src/Motorcycle.js
+++ b/packages/material-ui-icons/src/Motorcycle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MotorcycleOutlined.js b/packages/material-ui-icons/src/MotorcycleOutlined.js
index 78afdb6b88b81a..40ec4f6f7bedff 100644
--- a/packages/material-ui-icons/src/MotorcycleOutlined.js
+++ b/packages/material-ui-icons/src/MotorcycleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MotorcycleRounded.js b/packages/material-ui-icons/src/MotorcycleRounded.js
index b8f28a6d245c6a..11e5153c7f8b2b 100644
--- a/packages/material-ui-icons/src/MotorcycleRounded.js
+++ b/packages/material-ui-icons/src/MotorcycleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MotorcycleSharp.js b/packages/material-ui-icons/src/MotorcycleSharp.js
index bd6904fe3c3048..556a8eb2590649 100644
--- a/packages/material-ui-icons/src/MotorcycleSharp.js
+++ b/packages/material-ui-icons/src/MotorcycleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MotorcycleTwoTone.js b/packages/material-ui-icons/src/MotorcycleTwoTone.js
index 59fb0e8bb9c8e8..3a96ba16681489 100644
--- a/packages/material-ui-icons/src/MotorcycleTwoTone.js
+++ b/packages/material-ui-icons/src/MotorcycleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Mouse.js b/packages/material-ui-icons/src/Mouse.js
index a238f93339ee93..ec1b3fc63437d0 100644
--- a/packages/material-ui-icons/src/Mouse.js
+++ b/packages/material-ui-icons/src/Mouse.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MouseOutlined.js b/packages/material-ui-icons/src/MouseOutlined.js
index 9f9b60fe2d3265..c34d7c0506c3bf 100644
--- a/packages/material-ui-icons/src/MouseOutlined.js
+++ b/packages/material-ui-icons/src/MouseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MouseRounded.js b/packages/material-ui-icons/src/MouseRounded.js
index 7cf306dc6bdfbc..19a8812c00d59c 100644
--- a/packages/material-ui-icons/src/MouseRounded.js
+++ b/packages/material-ui-icons/src/MouseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MouseSharp.js b/packages/material-ui-icons/src/MouseSharp.js
index 3f45614fff128d..1431a41cdb5e58 100644
--- a/packages/material-ui-icons/src/MouseSharp.js
+++ b/packages/material-ui-icons/src/MouseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MouseTwoTone.js b/packages/material-ui-icons/src/MouseTwoTone.js
index 3d1408dba8b1c3..67818a69c51fbd 100644
--- a/packages/material-ui-icons/src/MouseTwoTone.js
+++ b/packages/material-ui-icons/src/MouseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoveToInbox.js b/packages/material-ui-icons/src/MoveToInbox.js
index 90d177fd870157..89e1448f2ddc43 100644
--- a/packages/material-ui-icons/src/MoveToInbox.js
+++ b/packages/material-ui-icons/src/MoveToInbox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoveToInboxOutlined.js b/packages/material-ui-icons/src/MoveToInboxOutlined.js
index 6374dd9097c0a7..55056c91150da3 100644
--- a/packages/material-ui-icons/src/MoveToInboxOutlined.js
+++ b/packages/material-ui-icons/src/MoveToInboxOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoveToInboxRounded.js b/packages/material-ui-icons/src/MoveToInboxRounded.js
index 3e80ced55cdd28..087771e1daf467 100644
--- a/packages/material-ui-icons/src/MoveToInboxRounded.js
+++ b/packages/material-ui-icons/src/MoveToInboxRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoveToInboxSharp.js b/packages/material-ui-icons/src/MoveToInboxSharp.js
index ed22ccc5be0eb0..7721ffa328dc21 100644
--- a/packages/material-ui-icons/src/MoveToInboxSharp.js
+++ b/packages/material-ui-icons/src/MoveToInboxSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MoveToInboxTwoTone.js b/packages/material-ui-icons/src/MoveToInboxTwoTone.js
index ecc08f326a0f45..7da46881028f85 100644
--- a/packages/material-ui-icons/src/MoveToInboxTwoTone.js
+++ b/packages/material-ui-icons/src/MoveToInboxTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Movie.js b/packages/material-ui-icons/src/Movie.js
index 060d412e81058a..8f094f2fb789ad 100644
--- a/packages/material-ui-icons/src/Movie.js
+++ b/packages/material-ui-icons/src/Movie.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieCreation.js b/packages/material-ui-icons/src/MovieCreation.js
index 6eee7b8f75645d..b1cc160b2c3700 100644
--- a/packages/material-ui-icons/src/MovieCreation.js
+++ b/packages/material-ui-icons/src/MovieCreation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieCreationOutlined.js b/packages/material-ui-icons/src/MovieCreationOutlined.js
index ce797c6e4f75f1..10a00b715a01ce 100644
--- a/packages/material-ui-icons/src/MovieCreationOutlined.js
+++ b/packages/material-ui-icons/src/MovieCreationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieCreationRounded.js b/packages/material-ui-icons/src/MovieCreationRounded.js
index b76779afa583bb..3284a689f33908 100644
--- a/packages/material-ui-icons/src/MovieCreationRounded.js
+++ b/packages/material-ui-icons/src/MovieCreationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieCreationSharp.js b/packages/material-ui-icons/src/MovieCreationSharp.js
index 1670866fe62134..4bbdcc3e3d8fc9 100644
--- a/packages/material-ui-icons/src/MovieCreationSharp.js
+++ b/packages/material-ui-icons/src/MovieCreationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieCreationTwoTone.js b/packages/material-ui-icons/src/MovieCreationTwoTone.js
index d1182cac14fd91..cd92c800e9c1a8 100644
--- a/packages/material-ui-icons/src/MovieCreationTwoTone.js
+++ b/packages/material-ui-icons/src/MovieCreationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieFilter.js b/packages/material-ui-icons/src/MovieFilter.js
index 88629aca69bd90..38793336588118 100644
--- a/packages/material-ui-icons/src/MovieFilter.js
+++ b/packages/material-ui-icons/src/MovieFilter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieFilterOutlined.js b/packages/material-ui-icons/src/MovieFilterOutlined.js
index b4d1e9e315ac2f..41ec716899d1bd 100644
--- a/packages/material-ui-icons/src/MovieFilterOutlined.js
+++ b/packages/material-ui-icons/src/MovieFilterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieFilterRounded.js b/packages/material-ui-icons/src/MovieFilterRounded.js
index 296e0eaa8fd080..5357caa854499d 100644
--- a/packages/material-ui-icons/src/MovieFilterRounded.js
+++ b/packages/material-ui-icons/src/MovieFilterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieFilterSharp.js b/packages/material-ui-icons/src/MovieFilterSharp.js
index 00b3c869d9eb54..0901f6463d59f8 100644
--- a/packages/material-ui-icons/src/MovieFilterSharp.js
+++ b/packages/material-ui-icons/src/MovieFilterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieFilterTwoTone.js b/packages/material-ui-icons/src/MovieFilterTwoTone.js
index cf88561b82a5ee..a81a6774f4fe74 100644
--- a/packages/material-ui-icons/src/MovieFilterTwoTone.js
+++ b/packages/material-ui-icons/src/MovieFilterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieOutlined.js b/packages/material-ui-icons/src/MovieOutlined.js
index 520281c709e46e..48977e28c405b0 100644
--- a/packages/material-ui-icons/src/MovieOutlined.js
+++ b/packages/material-ui-icons/src/MovieOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieRounded.js b/packages/material-ui-icons/src/MovieRounded.js
index 5793a7a7fba6fe..2d96f27a00368f 100644
--- a/packages/material-ui-icons/src/MovieRounded.js
+++ b/packages/material-ui-icons/src/MovieRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieSharp.js b/packages/material-ui-icons/src/MovieSharp.js
index 42edca5b9391e2..4c94465ca4b457 100644
--- a/packages/material-ui-icons/src/MovieSharp.js
+++ b/packages/material-ui-icons/src/MovieSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MovieTwoTone.js b/packages/material-ui-icons/src/MovieTwoTone.js
index c95b2de9e5f42b..f5ebfcc54566e8 100644
--- a/packages/material-ui-icons/src/MovieTwoTone.js
+++ b/packages/material-ui-icons/src/MovieTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MultilineChart.js b/packages/material-ui-icons/src/MultilineChart.js
index 433a657e655788..f679f8afb1ce14 100644
--- a/packages/material-ui-icons/src/MultilineChart.js
+++ b/packages/material-ui-icons/src/MultilineChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MultilineChartOutlined.js b/packages/material-ui-icons/src/MultilineChartOutlined.js
index a8a2b9f5929fc0..2e3e1323157b82 100644
--- a/packages/material-ui-icons/src/MultilineChartOutlined.js
+++ b/packages/material-ui-icons/src/MultilineChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MultilineChartRounded.js b/packages/material-ui-icons/src/MultilineChartRounded.js
index d5d8137db6d5dd..894164ffad5cae 100644
--- a/packages/material-ui-icons/src/MultilineChartRounded.js
+++ b/packages/material-ui-icons/src/MultilineChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MultilineChartSharp.js b/packages/material-ui-icons/src/MultilineChartSharp.js
index d19c5379fbc724..665aaa817b820e 100644
--- a/packages/material-ui-icons/src/MultilineChartSharp.js
+++ b/packages/material-ui-icons/src/MultilineChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MultilineChartTwoTone.js b/packages/material-ui-icons/src/MultilineChartTwoTone.js
index 2e8269d03701d2..ec503d600347f6 100644
--- a/packages/material-ui-icons/src/MultilineChartTwoTone.js
+++ b/packages/material-ui-icons/src/MultilineChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Museum.js b/packages/material-ui-icons/src/Museum.js
index 9527bd7e44f525..f34537eb52ec0a 100644
--- a/packages/material-ui-icons/src/Museum.js
+++ b/packages/material-ui-icons/src/Museum.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MuseumOutlined.js b/packages/material-ui-icons/src/MuseumOutlined.js
index c4c62003f27589..02f23caf8fc2fe 100644
--- a/packages/material-ui-icons/src/MuseumOutlined.js
+++ b/packages/material-ui-icons/src/MuseumOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MuseumRounded.js b/packages/material-ui-icons/src/MuseumRounded.js
index a8ef8ac507cc9f..ad522ddd71060e 100644
--- a/packages/material-ui-icons/src/MuseumRounded.js
+++ b/packages/material-ui-icons/src/MuseumRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MuseumSharp.js b/packages/material-ui-icons/src/MuseumSharp.js
index da31e4130d4b25..f79025a8357857 100644
--- a/packages/material-ui-icons/src/MuseumSharp.js
+++ b/packages/material-ui-icons/src/MuseumSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MuseumTwoTone.js b/packages/material-ui-icons/src/MuseumTwoTone.js
index fee9b88badccd8..bad107377b72e8 100644
--- a/packages/material-ui-icons/src/MuseumTwoTone.js
+++ b/packages/material-ui-icons/src/MuseumTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicNote.js b/packages/material-ui-icons/src/MusicNote.js
index 9af3f0a2c73972..6bc330426fd1f3 100644
--- a/packages/material-ui-icons/src/MusicNote.js
+++ b/packages/material-ui-icons/src/MusicNote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicNoteOutlined.js b/packages/material-ui-icons/src/MusicNoteOutlined.js
index 4117107ec74c36..3950f0b25496b0 100644
--- a/packages/material-ui-icons/src/MusicNoteOutlined.js
+++ b/packages/material-ui-icons/src/MusicNoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicNoteRounded.js b/packages/material-ui-icons/src/MusicNoteRounded.js
index cb92c18d91bd85..da97e37b510ebe 100644
--- a/packages/material-ui-icons/src/MusicNoteRounded.js
+++ b/packages/material-ui-icons/src/MusicNoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicNoteSharp.js b/packages/material-ui-icons/src/MusicNoteSharp.js
index 175fe13c381a26..6268da11eb3141 100644
--- a/packages/material-ui-icons/src/MusicNoteSharp.js
+++ b/packages/material-ui-icons/src/MusicNoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicNoteTwoTone.js b/packages/material-ui-icons/src/MusicNoteTwoTone.js
index d2e95f5e9dfd45..3ec0caafa128cb 100644
--- a/packages/material-ui-icons/src/MusicNoteTwoTone.js
+++ b/packages/material-ui-icons/src/MusicNoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicOff.js b/packages/material-ui-icons/src/MusicOff.js
index c0f5db0b067e44..31872b6398d6ff 100644
--- a/packages/material-ui-icons/src/MusicOff.js
+++ b/packages/material-ui-icons/src/MusicOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicOffOutlined.js b/packages/material-ui-icons/src/MusicOffOutlined.js
index 05b5da2ffa216d..e80259981b2fef 100644
--- a/packages/material-ui-icons/src/MusicOffOutlined.js
+++ b/packages/material-ui-icons/src/MusicOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicOffRounded.js b/packages/material-ui-icons/src/MusicOffRounded.js
index 0420ad0508a65b..991374844911fe 100644
--- a/packages/material-ui-icons/src/MusicOffRounded.js
+++ b/packages/material-ui-icons/src/MusicOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicOffSharp.js b/packages/material-ui-icons/src/MusicOffSharp.js
index ddbabfcc438e77..6c2fbcc9574ce9 100644
--- a/packages/material-ui-icons/src/MusicOffSharp.js
+++ b/packages/material-ui-icons/src/MusicOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicOffTwoTone.js b/packages/material-ui-icons/src/MusicOffTwoTone.js
index 4edd7e6d33358c..5cbe8b1e25356e 100644
--- a/packages/material-ui-icons/src/MusicOffTwoTone.js
+++ b/packages/material-ui-icons/src/MusicOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicVideo.js b/packages/material-ui-icons/src/MusicVideo.js
index 3bbbf08baafa0e..38abb897bcd2f4 100644
--- a/packages/material-ui-icons/src/MusicVideo.js
+++ b/packages/material-ui-icons/src/MusicVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicVideoOutlined.js b/packages/material-ui-icons/src/MusicVideoOutlined.js
index 06838b95852172..10e94dc536c19f 100644
--- a/packages/material-ui-icons/src/MusicVideoOutlined.js
+++ b/packages/material-ui-icons/src/MusicVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicVideoRounded.js b/packages/material-ui-icons/src/MusicVideoRounded.js
index c0b87c76ff3241..285b659f91b2f6 100644
--- a/packages/material-ui-icons/src/MusicVideoRounded.js
+++ b/packages/material-ui-icons/src/MusicVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicVideoSharp.js b/packages/material-ui-icons/src/MusicVideoSharp.js
index e6159aa979fde3..9e07be9cde6eaf 100644
--- a/packages/material-ui-icons/src/MusicVideoSharp.js
+++ b/packages/material-ui-icons/src/MusicVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MusicVideoTwoTone.js b/packages/material-ui-icons/src/MusicVideoTwoTone.js
index de2ce99d9ee838..da86696ee7b3ca 100644
--- a/packages/material-ui-icons/src/MusicVideoTwoTone.js
+++ b/packages/material-ui-icons/src/MusicVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MyLocation.js b/packages/material-ui-icons/src/MyLocation.js
index 91d5d8fa46e057..cd74edc67a04d7 100644
--- a/packages/material-ui-icons/src/MyLocation.js
+++ b/packages/material-ui-icons/src/MyLocation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MyLocationOutlined.js b/packages/material-ui-icons/src/MyLocationOutlined.js
index bd6f3669c72499..279e496b7320f0 100644
--- a/packages/material-ui-icons/src/MyLocationOutlined.js
+++ b/packages/material-ui-icons/src/MyLocationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MyLocationRounded.js b/packages/material-ui-icons/src/MyLocationRounded.js
index 0a39069419a2fd..f74fc584b068e2 100644
--- a/packages/material-ui-icons/src/MyLocationRounded.js
+++ b/packages/material-ui-icons/src/MyLocationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MyLocationSharp.js b/packages/material-ui-icons/src/MyLocationSharp.js
index e16c754e28b608..699dea3c90e200 100644
--- a/packages/material-ui-icons/src/MyLocationSharp.js
+++ b/packages/material-ui-icons/src/MyLocationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/MyLocationTwoTone.js b/packages/material-ui-icons/src/MyLocationTwoTone.js
index 3384c2ffc29a38..d09a17c424b08d 100644
--- a/packages/material-ui-icons/src/MyLocationTwoTone.js
+++ b/packages/material-ui-icons/src/MyLocationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Nature.js b/packages/material-ui-icons/src/Nature.js
index 39037b88605051..79d2b8aebb9a54 100644
--- a/packages/material-ui-icons/src/Nature.js
+++ b/packages/material-ui-icons/src/Nature.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NatureOutlined.js b/packages/material-ui-icons/src/NatureOutlined.js
index 910f980b7c48ce..dd4b57d90b0e27 100644
--- a/packages/material-ui-icons/src/NatureOutlined.js
+++ b/packages/material-ui-icons/src/NatureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NaturePeople.js b/packages/material-ui-icons/src/NaturePeople.js
index d661e009b469b8..096412798ed01e 100644
--- a/packages/material-ui-icons/src/NaturePeople.js
+++ b/packages/material-ui-icons/src/NaturePeople.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NaturePeopleOutlined.js b/packages/material-ui-icons/src/NaturePeopleOutlined.js
index 31b42ed78bfa62..a6b383e192cb9b 100644
--- a/packages/material-ui-icons/src/NaturePeopleOutlined.js
+++ b/packages/material-ui-icons/src/NaturePeopleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NaturePeopleRounded.js b/packages/material-ui-icons/src/NaturePeopleRounded.js
index dd995f857ea8ec..136cb7fb607c55 100644
--- a/packages/material-ui-icons/src/NaturePeopleRounded.js
+++ b/packages/material-ui-icons/src/NaturePeopleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NaturePeopleSharp.js b/packages/material-ui-icons/src/NaturePeopleSharp.js
index 6b1e44fe2c54f9..e8b83a84b1be8c 100644
--- a/packages/material-ui-icons/src/NaturePeopleSharp.js
+++ b/packages/material-ui-icons/src/NaturePeopleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NaturePeopleTwoTone.js b/packages/material-ui-icons/src/NaturePeopleTwoTone.js
index 2341571f874397..fc66b7bd9f2bca 100644
--- a/packages/material-ui-icons/src/NaturePeopleTwoTone.js
+++ b/packages/material-ui-icons/src/NaturePeopleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NatureRounded.js b/packages/material-ui-icons/src/NatureRounded.js
index 1ff76ab04e8b15..dd4bc1cf20c5d6 100644
--- a/packages/material-ui-icons/src/NatureRounded.js
+++ b/packages/material-ui-icons/src/NatureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NatureSharp.js b/packages/material-ui-icons/src/NatureSharp.js
index 681815821ad54d..3cb3016d4f4c2e 100644
--- a/packages/material-ui-icons/src/NatureSharp.js
+++ b/packages/material-ui-icons/src/NatureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NatureTwoTone.js b/packages/material-ui-icons/src/NatureTwoTone.js
index 925eb37e4655d7..f662843cc1ff52 100644
--- a/packages/material-ui-icons/src/NatureTwoTone.js
+++ b/packages/material-ui-icons/src/NatureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateBefore.js b/packages/material-ui-icons/src/NavigateBefore.js
index fa1c7d27fe4e5e..c00137d6daa534 100644
--- a/packages/material-ui-icons/src/NavigateBefore.js
+++ b/packages/material-ui-icons/src/NavigateBefore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateBeforeOutlined.js b/packages/material-ui-icons/src/NavigateBeforeOutlined.js
index d32573b0c30aec..5d122a56c9ac63 100644
--- a/packages/material-ui-icons/src/NavigateBeforeOutlined.js
+++ b/packages/material-ui-icons/src/NavigateBeforeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateBeforeRounded.js b/packages/material-ui-icons/src/NavigateBeforeRounded.js
index a012864fd95d50..e9850274dbd443 100644
--- a/packages/material-ui-icons/src/NavigateBeforeRounded.js
+++ b/packages/material-ui-icons/src/NavigateBeforeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateBeforeSharp.js b/packages/material-ui-icons/src/NavigateBeforeSharp.js
index 3026bd0e5fee82..999fb468606de6 100644
--- a/packages/material-ui-icons/src/NavigateBeforeSharp.js
+++ b/packages/material-ui-icons/src/NavigateBeforeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateBeforeTwoTone.js b/packages/material-ui-icons/src/NavigateBeforeTwoTone.js
index 8dc61b0f75aee6..7814b7035a2696 100644
--- a/packages/material-ui-icons/src/NavigateBeforeTwoTone.js
+++ b/packages/material-ui-icons/src/NavigateBeforeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateNext.js b/packages/material-ui-icons/src/NavigateNext.js
index 17854b6d8d89cb..61230ab18856f3 100644
--- a/packages/material-ui-icons/src/NavigateNext.js
+++ b/packages/material-ui-icons/src/NavigateNext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateNextOutlined.js b/packages/material-ui-icons/src/NavigateNextOutlined.js
index e74a65f09db49b..725e31c59600a7 100644
--- a/packages/material-ui-icons/src/NavigateNextOutlined.js
+++ b/packages/material-ui-icons/src/NavigateNextOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateNextRounded.js b/packages/material-ui-icons/src/NavigateNextRounded.js
index 9c6005bfe07cda..ddbe8b3126394d 100644
--- a/packages/material-ui-icons/src/NavigateNextRounded.js
+++ b/packages/material-ui-icons/src/NavigateNextRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateNextSharp.js b/packages/material-ui-icons/src/NavigateNextSharp.js
index bf93b1f0887bd1..399fded8d0b50b 100644
--- a/packages/material-ui-icons/src/NavigateNextSharp.js
+++ b/packages/material-ui-icons/src/NavigateNextSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigateNextTwoTone.js b/packages/material-ui-icons/src/NavigateNextTwoTone.js
index 561f5c2ac45bf8..35882385c723db 100644
--- a/packages/material-ui-icons/src/NavigateNextTwoTone.js
+++ b/packages/material-ui-icons/src/NavigateNextTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Navigation.js b/packages/material-ui-icons/src/Navigation.js
index 2eafad78014471..78c1c45432eb70 100644
--- a/packages/material-ui-icons/src/Navigation.js
+++ b/packages/material-ui-icons/src/Navigation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigationOutlined.js b/packages/material-ui-icons/src/NavigationOutlined.js
index cbdf5d0ec641fe..43efc905e2251d 100644
--- a/packages/material-ui-icons/src/NavigationOutlined.js
+++ b/packages/material-ui-icons/src/NavigationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigationRounded.js b/packages/material-ui-icons/src/NavigationRounded.js
index 00d4e4b7496fae..a7ca1ab721dcbf 100644
--- a/packages/material-ui-icons/src/NavigationRounded.js
+++ b/packages/material-ui-icons/src/NavigationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigationSharp.js b/packages/material-ui-icons/src/NavigationSharp.js
index 87b55ec66eb7e7..de21c211eb87bd 100644
--- a/packages/material-ui-icons/src/NavigationSharp.js
+++ b/packages/material-ui-icons/src/NavigationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NavigationTwoTone.js b/packages/material-ui-icons/src/NavigationTwoTone.js
index c1301b922ad77a..0f0eec1fe6cc25 100644
--- a/packages/material-ui-icons/src/NavigationTwoTone.js
+++ b/packages/material-ui-icons/src/NavigationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NearMe.js b/packages/material-ui-icons/src/NearMe.js
index e8689ba7a120d6..3e47fd4398374a 100644
--- a/packages/material-ui-icons/src/NearMe.js
+++ b/packages/material-ui-icons/src/NearMe.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NearMeOutlined.js b/packages/material-ui-icons/src/NearMeOutlined.js
index d0bd037cf32c4e..bb0a9711e8419c 100644
--- a/packages/material-ui-icons/src/NearMeOutlined.js
+++ b/packages/material-ui-icons/src/NearMeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NearMeRounded.js b/packages/material-ui-icons/src/NearMeRounded.js
index 06b8025ca9f5e7..b886dff802e74c 100644
--- a/packages/material-ui-icons/src/NearMeRounded.js
+++ b/packages/material-ui-icons/src/NearMeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NearMeSharp.js b/packages/material-ui-icons/src/NearMeSharp.js
index 12de52503ac30e..cd8627adbbd80c 100644
--- a/packages/material-ui-icons/src/NearMeSharp.js
+++ b/packages/material-ui-icons/src/NearMeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NearMeTwoTone.js b/packages/material-ui-icons/src/NearMeTwoTone.js
index d24720c19fd17c..980869ae3fb27b 100644
--- a/packages/material-ui-icons/src/NearMeTwoTone.js
+++ b/packages/material-ui-icons/src/NearMeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkCheck.js b/packages/material-ui-icons/src/NetworkCheck.js
index d39f8bd5ee3f5c..f6c11dbb771bce 100644
--- a/packages/material-ui-icons/src/NetworkCheck.js
+++ b/packages/material-ui-icons/src/NetworkCheck.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkCheckOutlined.js b/packages/material-ui-icons/src/NetworkCheckOutlined.js
index fea6185f45d5cf..b23733c04700bf 100644
--- a/packages/material-ui-icons/src/NetworkCheckOutlined.js
+++ b/packages/material-ui-icons/src/NetworkCheckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkCheckRounded.js b/packages/material-ui-icons/src/NetworkCheckRounded.js
index 70609e737e0f92..f641a13c232627 100644
--- a/packages/material-ui-icons/src/NetworkCheckRounded.js
+++ b/packages/material-ui-icons/src/NetworkCheckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkCheckSharp.js b/packages/material-ui-icons/src/NetworkCheckSharp.js
index 4e524d915a0d92..fbf1a308d4c9d4 100644
--- a/packages/material-ui-icons/src/NetworkCheckSharp.js
+++ b/packages/material-ui-icons/src/NetworkCheckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkCheckTwoTone.js b/packages/material-ui-icons/src/NetworkCheckTwoTone.js
index d13911c6301834..6c132bcfccb835 100644
--- a/packages/material-ui-icons/src/NetworkCheckTwoTone.js
+++ b/packages/material-ui-icons/src/NetworkCheckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkLocked.js b/packages/material-ui-icons/src/NetworkLocked.js
index ade841d1152bcd..e7fc0b19231ef2 100644
--- a/packages/material-ui-icons/src/NetworkLocked.js
+++ b/packages/material-ui-icons/src/NetworkLocked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkLockedOutlined.js b/packages/material-ui-icons/src/NetworkLockedOutlined.js
index ba0472c611ca99..2fe9c52750588f 100644
--- a/packages/material-ui-icons/src/NetworkLockedOutlined.js
+++ b/packages/material-ui-icons/src/NetworkLockedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkLockedRounded.js b/packages/material-ui-icons/src/NetworkLockedRounded.js
index 125b93fca22893..fc66aa409a036a 100644
--- a/packages/material-ui-icons/src/NetworkLockedRounded.js
+++ b/packages/material-ui-icons/src/NetworkLockedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkLockedSharp.js b/packages/material-ui-icons/src/NetworkLockedSharp.js
index 887334a2145751..5a05a3dd83ec98 100644
--- a/packages/material-ui-icons/src/NetworkLockedSharp.js
+++ b/packages/material-ui-icons/src/NetworkLockedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NetworkLockedTwoTone.js b/packages/material-ui-icons/src/NetworkLockedTwoTone.js
index 72139a98796186..03491759eb76cf 100644
--- a/packages/material-ui-icons/src/NetworkLockedTwoTone.js
+++ b/packages/material-ui-icons/src/NetworkLockedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NewReleases.js b/packages/material-ui-icons/src/NewReleases.js
index cbcb63214357c0..e10ca4080fa966 100644
--- a/packages/material-ui-icons/src/NewReleases.js
+++ b/packages/material-ui-icons/src/NewReleases.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NewReleasesOutlined.js b/packages/material-ui-icons/src/NewReleasesOutlined.js
index d6759a229d1878..70b62ffa71fcc2 100644
--- a/packages/material-ui-icons/src/NewReleasesOutlined.js
+++ b/packages/material-ui-icons/src/NewReleasesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NewReleasesRounded.js b/packages/material-ui-icons/src/NewReleasesRounded.js
index 72a4bc7f135901..03cf95b6199a80 100644
--- a/packages/material-ui-icons/src/NewReleasesRounded.js
+++ b/packages/material-ui-icons/src/NewReleasesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NewReleasesSharp.js b/packages/material-ui-icons/src/NewReleasesSharp.js
index 0fffaa018578bd..df33edf7ed5605 100644
--- a/packages/material-ui-icons/src/NewReleasesSharp.js
+++ b/packages/material-ui-icons/src/NewReleasesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NewReleasesTwoTone.js b/packages/material-ui-icons/src/NewReleasesTwoTone.js
index 530e42dcd1ca7a..f6022f0c7c86b9 100644
--- a/packages/material-ui-icons/src/NewReleasesTwoTone.js
+++ b/packages/material-ui-icons/src/NewReleasesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NextWeek.js b/packages/material-ui-icons/src/NextWeek.js
index b1b6cafdd17ca9..3b1556dafe7197 100644
--- a/packages/material-ui-icons/src/NextWeek.js
+++ b/packages/material-ui-icons/src/NextWeek.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NextWeekOutlined.js b/packages/material-ui-icons/src/NextWeekOutlined.js
index 680ee172843d86..d43c55c447b2e0 100644
--- a/packages/material-ui-icons/src/NextWeekOutlined.js
+++ b/packages/material-ui-icons/src/NextWeekOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NextWeekRounded.js b/packages/material-ui-icons/src/NextWeekRounded.js
index 9813c90fab848a..7b4fc37704ed41 100644
--- a/packages/material-ui-icons/src/NextWeekRounded.js
+++ b/packages/material-ui-icons/src/NextWeekRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NextWeekSharp.js b/packages/material-ui-icons/src/NextWeekSharp.js
index 19fb642b4c551c..97adc86835340a 100644
--- a/packages/material-ui-icons/src/NextWeekSharp.js
+++ b/packages/material-ui-icons/src/NextWeekSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NextWeekTwoTone.js b/packages/material-ui-icons/src/NextWeekTwoTone.js
index 54dabfa0da6070..b09093fecc0cdc 100644
--- a/packages/material-ui-icons/src/NextWeekTwoTone.js
+++ b/packages/material-ui-icons/src/NextWeekTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Nfc.js b/packages/material-ui-icons/src/Nfc.js
index 8446fc39afadbd..0bb8de6fc51f2a 100644
--- a/packages/material-ui-icons/src/Nfc.js
+++ b/packages/material-ui-icons/src/Nfc.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NfcOutlined.js b/packages/material-ui-icons/src/NfcOutlined.js
index c13f9c8c6ee227..c71a09fb5437d5 100644
--- a/packages/material-ui-icons/src/NfcOutlined.js
+++ b/packages/material-ui-icons/src/NfcOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NfcRounded.js b/packages/material-ui-icons/src/NfcRounded.js
index 04e79e4565e5e7..c5c509fac79342 100644
--- a/packages/material-ui-icons/src/NfcRounded.js
+++ b/packages/material-ui-icons/src/NfcRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NfcSharp.js b/packages/material-ui-icons/src/NfcSharp.js
index 170f67976e17f0..b186db680bafe8 100644
--- a/packages/material-ui-icons/src/NfcSharp.js
+++ b/packages/material-ui-icons/src/NfcSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NfcTwoTone.js b/packages/material-ui-icons/src/NfcTwoTone.js
index 6e35057d01754e..92dd7b00aa5bb8 100644
--- a/packages/material-ui-icons/src/NfcTwoTone.js
+++ b/packages/material-ui-icons/src/NfcTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NightsStay.js b/packages/material-ui-icons/src/NightsStay.js
index 071304322680c0..e959a9ae5a89f7 100644
--- a/packages/material-ui-icons/src/NightsStay.js
+++ b/packages/material-ui-icons/src/NightsStay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NightsStayOutlined.js b/packages/material-ui-icons/src/NightsStayOutlined.js
index 8bee542af36a88..5440737d89e432 100644
--- a/packages/material-ui-icons/src/NightsStayOutlined.js
+++ b/packages/material-ui-icons/src/NightsStayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NightsStayRounded.js b/packages/material-ui-icons/src/NightsStayRounded.js
index 61cd56cc1bd0a9..7c8dd1634b64c1 100644
--- a/packages/material-ui-icons/src/NightsStayRounded.js
+++ b/packages/material-ui-icons/src/NightsStayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NightsStaySharp.js b/packages/material-ui-icons/src/NightsStaySharp.js
index 22eea84b6384af..17db82b4fa96cd 100644
--- a/packages/material-ui-icons/src/NightsStaySharp.js
+++ b/packages/material-ui-icons/src/NightsStaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NightsStayTwoTone.js b/packages/material-ui-icons/src/NightsStayTwoTone.js
index 794a6c1c83a319..08eaed49a4510f 100644
--- a/packages/material-ui-icons/src/NightsStayTwoTone.js
+++ b/packages/material-ui-icons/src/NightsStayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoEncryption.js b/packages/material-ui-icons/src/NoEncryption.js
index 813828c6b784d9..4d71012315b0a4 100644
--- a/packages/material-ui-icons/src/NoEncryption.js
+++ b/packages/material-ui-icons/src/NoEncryption.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoEncryptionOutlined.js b/packages/material-ui-icons/src/NoEncryptionOutlined.js
index 3bc80f570f5a21..b52e1863c3d176 100644
--- a/packages/material-ui-icons/src/NoEncryptionOutlined.js
+++ b/packages/material-ui-icons/src/NoEncryptionOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoEncryptionRounded.js b/packages/material-ui-icons/src/NoEncryptionRounded.js
index 920bb31849d073..4d37d7fb674051 100644
--- a/packages/material-ui-icons/src/NoEncryptionRounded.js
+++ b/packages/material-ui-icons/src/NoEncryptionRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoEncryptionSharp.js b/packages/material-ui-icons/src/NoEncryptionSharp.js
index d7427f908fb34f..665f26d54d51e6 100644
--- a/packages/material-ui-icons/src/NoEncryptionSharp.js
+++ b/packages/material-ui-icons/src/NoEncryptionSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoEncryptionTwoTone.js b/packages/material-ui-icons/src/NoEncryptionTwoTone.js
index 5e8b557daac333..c7b7e616c28935 100644
--- a/packages/material-ui-icons/src/NoEncryptionTwoTone.js
+++ b/packages/material-ui-icons/src/NoEncryptionTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoMeetingRoom.js b/packages/material-ui-icons/src/NoMeetingRoom.js
index 7938ca57c9c1d9..96bfeef3039c36 100644
--- a/packages/material-ui-icons/src/NoMeetingRoom.js
+++ b/packages/material-ui-icons/src/NoMeetingRoom.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoMeetingRoomOutlined.js b/packages/material-ui-icons/src/NoMeetingRoomOutlined.js
index 1958c28200fe5f..93abeae27b6304 100644
--- a/packages/material-ui-icons/src/NoMeetingRoomOutlined.js
+++ b/packages/material-ui-icons/src/NoMeetingRoomOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoMeetingRoomRounded.js b/packages/material-ui-icons/src/NoMeetingRoomRounded.js
index 78b7c446dc29ad..323564df7c5000 100644
--- a/packages/material-ui-icons/src/NoMeetingRoomRounded.js
+++ b/packages/material-ui-icons/src/NoMeetingRoomRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoMeetingRoomSharp.js b/packages/material-ui-icons/src/NoMeetingRoomSharp.js
index b39251f6a9a813..959022e24fed68 100644
--- a/packages/material-ui-icons/src/NoMeetingRoomSharp.js
+++ b/packages/material-ui-icons/src/NoMeetingRoomSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoMeetingRoomTwoTone.js b/packages/material-ui-icons/src/NoMeetingRoomTwoTone.js
index 0556eec55369f8..bd0d542d539a4c 100644
--- a/packages/material-ui-icons/src/NoMeetingRoomTwoTone.js
+++ b/packages/material-ui-icons/src/NoMeetingRoomTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoSim.js b/packages/material-ui-icons/src/NoSim.js
index 7fd92dae898f50..5c36eb8991688f 100644
--- a/packages/material-ui-icons/src/NoSim.js
+++ b/packages/material-ui-icons/src/NoSim.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoSimOutlined.js b/packages/material-ui-icons/src/NoSimOutlined.js
index efb167b9259215..d4a6546cb50873 100644
--- a/packages/material-ui-icons/src/NoSimOutlined.js
+++ b/packages/material-ui-icons/src/NoSimOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoSimRounded.js b/packages/material-ui-icons/src/NoSimRounded.js
index 0820e4b1dccf4f..3cab2f19bbfa64 100644
--- a/packages/material-ui-icons/src/NoSimRounded.js
+++ b/packages/material-ui-icons/src/NoSimRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoSimSharp.js b/packages/material-ui-icons/src/NoSimSharp.js
index 5cbe0a660bb2df..dc13cbfc57f5a7 100644
--- a/packages/material-ui-icons/src/NoSimSharp.js
+++ b/packages/material-ui-icons/src/NoSimSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoSimTwoTone.js b/packages/material-ui-icons/src/NoSimTwoTone.js
index 59bd7cbec3ccab..991621f323faa9 100644
--- a/packages/material-ui-icons/src/NoSimTwoTone.js
+++ b/packages/material-ui-icons/src/NoSimTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotInterested.js b/packages/material-ui-icons/src/NotInterested.js
index 51f526ea35ffe8..66786017fdeece 100644
--- a/packages/material-ui-icons/src/NotInterested.js
+++ b/packages/material-ui-icons/src/NotInterested.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotInterestedOutlined.js b/packages/material-ui-icons/src/NotInterestedOutlined.js
index 36ebc4bee7febc..7a5ba12ef85228 100644
--- a/packages/material-ui-icons/src/NotInterestedOutlined.js
+++ b/packages/material-ui-icons/src/NotInterestedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotInterestedRounded.js b/packages/material-ui-icons/src/NotInterestedRounded.js
index 84c78dd61276f5..3d237b50b018ce 100644
--- a/packages/material-ui-icons/src/NotInterestedRounded.js
+++ b/packages/material-ui-icons/src/NotInterestedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotInterestedSharp.js b/packages/material-ui-icons/src/NotInterestedSharp.js
index 750e2ccfa356f7..5a76e318a6000b 100644
--- a/packages/material-ui-icons/src/NotInterestedSharp.js
+++ b/packages/material-ui-icons/src/NotInterestedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotInterestedTwoTone.js b/packages/material-ui-icons/src/NotInterestedTwoTone.js
index 1d95547ecbbe1e..7413c151651080 100644
--- a/packages/material-ui-icons/src/NotInterestedTwoTone.js
+++ b/packages/material-ui-icons/src/NotInterestedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotListedLocation.js b/packages/material-ui-icons/src/NotListedLocation.js
index 2fbd1981cb1d6d..0526b294b39da9 100644
--- a/packages/material-ui-icons/src/NotListedLocation.js
+++ b/packages/material-ui-icons/src/NotListedLocation.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'NotListedLocation');
diff --git a/packages/material-ui-icons/src/NotListedLocationOutlined.js b/packages/material-ui-icons/src/NotListedLocationOutlined.js
index 6e898344f8780c..8a631b79bc292d 100644
--- a/packages/material-ui-icons/src/NotListedLocationOutlined.js
+++ b/packages/material-ui-icons/src/NotListedLocationOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'NotListedLocationOutlined');
diff --git a/packages/material-ui-icons/src/NotListedLocationRounded.js b/packages/material-ui-icons/src/NotListedLocationRounded.js
index 7a2ee05f95633b..33c0ae2b4a0ea3 100644
--- a/packages/material-ui-icons/src/NotListedLocationRounded.js
+++ b/packages/material-ui-icons/src/NotListedLocationRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'NotListedLocationRounded');
diff --git a/packages/material-ui-icons/src/NotListedLocationSharp.js b/packages/material-ui-icons/src/NotListedLocationSharp.js
index 696e7b79c83263..d0a0087029e02d 100644
--- a/packages/material-ui-icons/src/NotListedLocationSharp.js
+++ b/packages/material-ui-icons/src/NotListedLocationSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'NotListedLocationSharp');
diff --git a/packages/material-ui-icons/src/NotListedLocationTwoTone.js b/packages/material-ui-icons/src/NotListedLocationTwoTone.js
index 1deacbba53f799..a89c0ef0fe49b0 100644
--- a/packages/material-ui-icons/src/NotListedLocationTwoTone.js
+++ b/packages/material-ui-icons/src/NotListedLocationTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'NotListedLocationTwoTone');
diff --git a/packages/material-ui-icons/src/Note.js b/packages/material-ui-icons/src/Note.js
index 13b89586575181..04d702f3ab0a7c 100644
--- a/packages/material-ui-icons/src/Note.js
+++ b/packages/material-ui-icons/src/Note.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteAdd.js b/packages/material-ui-icons/src/NoteAdd.js
index 212714b703019e..b7c2c1a051f88a 100644
--- a/packages/material-ui-icons/src/NoteAdd.js
+++ b/packages/material-ui-icons/src/NoteAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteAddOutlined.js b/packages/material-ui-icons/src/NoteAddOutlined.js
index 7756104fa7ecb3..8d2e62b4cbdb39 100644
--- a/packages/material-ui-icons/src/NoteAddOutlined.js
+++ b/packages/material-ui-icons/src/NoteAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteAddRounded.js b/packages/material-ui-icons/src/NoteAddRounded.js
index 1006f530009a84..7da7453fe92a26 100644
--- a/packages/material-ui-icons/src/NoteAddRounded.js
+++ b/packages/material-ui-icons/src/NoteAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteAddSharp.js b/packages/material-ui-icons/src/NoteAddSharp.js
index e90bdac042b762..976da144479727 100644
--- a/packages/material-ui-icons/src/NoteAddSharp.js
+++ b/packages/material-ui-icons/src/NoteAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteAddTwoTone.js b/packages/material-ui-icons/src/NoteAddTwoTone.js
index 33abf45f85cded..6cebb80dc81c90 100644
--- a/packages/material-ui-icons/src/NoteAddTwoTone.js
+++ b/packages/material-ui-icons/src/NoteAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteOutlined.js b/packages/material-ui-icons/src/NoteOutlined.js
index dd011b1ad3447d..b185eed4d5b624 100644
--- a/packages/material-ui-icons/src/NoteOutlined.js
+++ b/packages/material-ui-icons/src/NoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteRounded.js b/packages/material-ui-icons/src/NoteRounded.js
index 4e8c9cc4d4cde1..7a591e0bd761cb 100644
--- a/packages/material-ui-icons/src/NoteRounded.js
+++ b/packages/material-ui-icons/src/NoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteSharp.js b/packages/material-ui-icons/src/NoteSharp.js
index c07352c40ff762..ba715da547a606 100644
--- a/packages/material-ui-icons/src/NoteSharp.js
+++ b/packages/material-ui-icons/src/NoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NoteTwoTone.js b/packages/material-ui-icons/src/NoteTwoTone.js
index 7116adfbd9afd7..1791d194b80261 100644
--- a/packages/material-ui-icons/src/NoteTwoTone.js
+++ b/packages/material-ui-icons/src/NoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Notes.js b/packages/material-ui-icons/src/Notes.js
index 3031723019e928..99b14f6d8b6a03 100644
--- a/packages/material-ui-icons/src/Notes.js
+++ b/packages/material-ui-icons/src/Notes.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotesOutlined.js b/packages/material-ui-icons/src/NotesOutlined.js
index 22bd434d07be12..b7a00a390a97bd 100644
--- a/packages/material-ui-icons/src/NotesOutlined.js
+++ b/packages/material-ui-icons/src/NotesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotesRounded.js b/packages/material-ui-icons/src/NotesRounded.js
index 8026bf35fc7a68..d8cbc672b596df 100644
--- a/packages/material-ui-icons/src/NotesRounded.js
+++ b/packages/material-ui-icons/src/NotesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotesSharp.js b/packages/material-ui-icons/src/NotesSharp.js
index 7d1b782d47a841..2cd4e217d96eb8 100644
--- a/packages/material-ui-icons/src/NotesSharp.js
+++ b/packages/material-ui-icons/src/NotesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotesTwoTone.js b/packages/material-ui-icons/src/NotesTwoTone.js
index 7cbb784327ae6a..2ee16be0b62aed 100644
--- a/packages/material-ui-icons/src/NotesTwoTone.js
+++ b/packages/material-ui-icons/src/NotesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationImportant.js b/packages/material-ui-icons/src/NotificationImportant.js
index 5d7b9e8628926f..800bda8b4e4c3d 100644
--- a/packages/material-ui-icons/src/NotificationImportant.js
+++ b/packages/material-ui-icons/src/NotificationImportant.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationImportantOutlined.js b/packages/material-ui-icons/src/NotificationImportantOutlined.js
index d5b07d0f495c1b..18b53723b83202 100644
--- a/packages/material-ui-icons/src/NotificationImportantOutlined.js
+++ b/packages/material-ui-icons/src/NotificationImportantOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationImportantRounded.js b/packages/material-ui-icons/src/NotificationImportantRounded.js
index ade86bcab5aa9b..effac95191673a 100644
--- a/packages/material-ui-icons/src/NotificationImportantRounded.js
+++ b/packages/material-ui-icons/src/NotificationImportantRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationImportantSharp.js b/packages/material-ui-icons/src/NotificationImportantSharp.js
index c4f2c61f8baa3d..d17c5d6a7fca66 100644
--- a/packages/material-ui-icons/src/NotificationImportantSharp.js
+++ b/packages/material-ui-icons/src/NotificationImportantSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationImportantTwoTone.js b/packages/material-ui-icons/src/NotificationImportantTwoTone.js
index a6843792f44e05..6e2b465c1d0a12 100644
--- a/packages/material-ui-icons/src/NotificationImportantTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationImportantTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Notifications.js b/packages/material-ui-icons/src/Notifications.js
index 5bba84554a700c..f880eb3046ec0d 100644
--- a/packages/material-ui-icons/src/Notifications.js
+++ b/packages/material-ui-icons/src/Notifications.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsActive.js b/packages/material-ui-icons/src/NotificationsActive.js
index 59ad0f79b537d9..c349c34814a645 100644
--- a/packages/material-ui-icons/src/NotificationsActive.js
+++ b/packages/material-ui-icons/src/NotificationsActive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsActiveOutlined.js b/packages/material-ui-icons/src/NotificationsActiveOutlined.js
index 13503052ec862f..acf4dbdda94ed3 100644
--- a/packages/material-ui-icons/src/NotificationsActiveOutlined.js
+++ b/packages/material-ui-icons/src/NotificationsActiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsActiveRounded.js b/packages/material-ui-icons/src/NotificationsActiveRounded.js
index fd85659968840b..d9444b5becfb49 100644
--- a/packages/material-ui-icons/src/NotificationsActiveRounded.js
+++ b/packages/material-ui-icons/src/NotificationsActiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsActiveSharp.js b/packages/material-ui-icons/src/NotificationsActiveSharp.js
index 080e0e86a92ad6..0134a3cc6e2bd4 100644
--- a/packages/material-ui-icons/src/NotificationsActiveSharp.js
+++ b/packages/material-ui-icons/src/NotificationsActiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsActiveTwoTone.js b/packages/material-ui-icons/src/NotificationsActiveTwoTone.js
index 5a88fcd18b1c8d..661a5b8f7250f6 100644
--- a/packages/material-ui-icons/src/NotificationsActiveTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationsActiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsNone.js b/packages/material-ui-icons/src/NotificationsNone.js
index e4b75b60bc6906..3deaa9d9a6840d 100644
--- a/packages/material-ui-icons/src/NotificationsNone.js
+++ b/packages/material-ui-icons/src/NotificationsNone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsNoneOutlined.js b/packages/material-ui-icons/src/NotificationsNoneOutlined.js
index 7733df5e733b8b..eefd87285913e9 100644
--- a/packages/material-ui-icons/src/NotificationsNoneOutlined.js
+++ b/packages/material-ui-icons/src/NotificationsNoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsNoneRounded.js b/packages/material-ui-icons/src/NotificationsNoneRounded.js
index 9b31aee748150b..1651547e89e4f9 100644
--- a/packages/material-ui-icons/src/NotificationsNoneRounded.js
+++ b/packages/material-ui-icons/src/NotificationsNoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsNoneSharp.js b/packages/material-ui-icons/src/NotificationsNoneSharp.js
index 0dc68dbeb6eaee..0990761aa9b966 100644
--- a/packages/material-ui-icons/src/NotificationsNoneSharp.js
+++ b/packages/material-ui-icons/src/NotificationsNoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsNoneTwoTone.js b/packages/material-ui-icons/src/NotificationsNoneTwoTone.js
index a59c93c29ee806..e5076f5cc23379 100644
--- a/packages/material-ui-icons/src/NotificationsNoneTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationsNoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOff.js b/packages/material-ui-icons/src/NotificationsOff.js
index ada6dc328dbe4f..bda41eb2bc7a71 100644
--- a/packages/material-ui-icons/src/NotificationsOff.js
+++ b/packages/material-ui-icons/src/NotificationsOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOffOutlined.js b/packages/material-ui-icons/src/NotificationsOffOutlined.js
index dbfa7c79b42d4a..6ab6bf92ae593c 100644
--- a/packages/material-ui-icons/src/NotificationsOffOutlined.js
+++ b/packages/material-ui-icons/src/NotificationsOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOffRounded.js b/packages/material-ui-icons/src/NotificationsOffRounded.js
index 94025c1650add7..d89dbcc2e688ce 100644
--- a/packages/material-ui-icons/src/NotificationsOffRounded.js
+++ b/packages/material-ui-icons/src/NotificationsOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOffSharp.js b/packages/material-ui-icons/src/NotificationsOffSharp.js
index 664e001c5f87d4..bd76096be987f9 100644
--- a/packages/material-ui-icons/src/NotificationsOffSharp.js
+++ b/packages/material-ui-icons/src/NotificationsOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOffTwoTone.js b/packages/material-ui-icons/src/NotificationsOffTwoTone.js
index 892ac393eea35b..6d72329c3bbf16 100644
--- a/packages/material-ui-icons/src/NotificationsOffTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationsOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsOutlined.js b/packages/material-ui-icons/src/NotificationsOutlined.js
index f8dad44ff997b2..efc91aefbac513 100644
--- a/packages/material-ui-icons/src/NotificationsOutlined.js
+++ b/packages/material-ui-icons/src/NotificationsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsPaused.js b/packages/material-ui-icons/src/NotificationsPaused.js
index e9e01a222914c0..d9cc643549aa25 100644
--- a/packages/material-ui-icons/src/NotificationsPaused.js
+++ b/packages/material-ui-icons/src/NotificationsPaused.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsPausedOutlined.js b/packages/material-ui-icons/src/NotificationsPausedOutlined.js
index efc02d9ae9d58a..77600a7d78530b 100644
--- a/packages/material-ui-icons/src/NotificationsPausedOutlined.js
+++ b/packages/material-ui-icons/src/NotificationsPausedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsPausedRounded.js b/packages/material-ui-icons/src/NotificationsPausedRounded.js
index 537ee89bdb6001..b72778afc89d88 100644
--- a/packages/material-ui-icons/src/NotificationsPausedRounded.js
+++ b/packages/material-ui-icons/src/NotificationsPausedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsPausedSharp.js b/packages/material-ui-icons/src/NotificationsPausedSharp.js
index cf4c9147b0c90b..74f44bac2fbd7d 100644
--- a/packages/material-ui-icons/src/NotificationsPausedSharp.js
+++ b/packages/material-ui-icons/src/NotificationsPausedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsPausedTwoTone.js b/packages/material-ui-icons/src/NotificationsPausedTwoTone.js
index 44b890cba6db33..a3f5cdb2b8f982 100644
--- a/packages/material-ui-icons/src/NotificationsPausedTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationsPausedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsRounded.js b/packages/material-ui-icons/src/NotificationsRounded.js
index bf1908a4a46f4f..340f394a0c7e6f 100644
--- a/packages/material-ui-icons/src/NotificationsRounded.js
+++ b/packages/material-ui-icons/src/NotificationsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsSharp.js b/packages/material-ui-icons/src/NotificationsSharp.js
index 51caf7e8c16f36..6e88b260ab5fc5 100644
--- a/packages/material-ui-icons/src/NotificationsSharp.js
+++ b/packages/material-ui-icons/src/NotificationsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/NotificationsTwoTone.js b/packages/material-ui-icons/src/NotificationsTwoTone.js
index 3e89c9307881f4..9e8cb56124b1c8 100644
--- a/packages/material-ui-icons/src/NotificationsTwoTone.js
+++ b/packages/material-ui-icons/src/NotificationsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflineBolt.js b/packages/material-ui-icons/src/OfflineBolt.js
index 4097da1a59a78f..c2a1aa6ca15265 100644
--- a/packages/material-ui-icons/src/OfflineBolt.js
+++ b/packages/material-ui-icons/src/OfflineBolt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflineBoltOutlined.js b/packages/material-ui-icons/src/OfflineBoltOutlined.js
index ed678aa722d681..97245792a5891e 100644
--- a/packages/material-ui-icons/src/OfflineBoltOutlined.js
+++ b/packages/material-ui-icons/src/OfflineBoltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflineBoltRounded.js b/packages/material-ui-icons/src/OfflineBoltRounded.js
index d29aaead7ed5e0..259632e2cc7a9f 100644
--- a/packages/material-ui-icons/src/OfflineBoltRounded.js
+++ b/packages/material-ui-icons/src/OfflineBoltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflineBoltSharp.js b/packages/material-ui-icons/src/OfflineBoltSharp.js
index 7950e66a4b5691..961cf85545e657 100644
--- a/packages/material-ui-icons/src/OfflineBoltSharp.js
+++ b/packages/material-ui-icons/src/OfflineBoltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflineBoltTwoTone.js b/packages/material-ui-icons/src/OfflineBoltTwoTone.js
index c13a6781ecb60b..1d910335890437 100644
--- a/packages/material-ui-icons/src/OfflineBoltTwoTone.js
+++ b/packages/material-ui-icons/src/OfflineBoltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflinePin.js b/packages/material-ui-icons/src/OfflinePin.js
index 9dbb46108e3718..9fac7d09a8c7ab 100644
--- a/packages/material-ui-icons/src/OfflinePin.js
+++ b/packages/material-ui-icons/src/OfflinePin.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflinePinOutlined.js b/packages/material-ui-icons/src/OfflinePinOutlined.js
index 90f4c4c9225b99..329248fa2420ec 100644
--- a/packages/material-ui-icons/src/OfflinePinOutlined.js
+++ b/packages/material-ui-icons/src/OfflinePinOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflinePinRounded.js b/packages/material-ui-icons/src/OfflinePinRounded.js
index 55ab7f5af38fa9..8fea0842fd25eb 100644
--- a/packages/material-ui-icons/src/OfflinePinRounded.js
+++ b/packages/material-ui-icons/src/OfflinePinRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflinePinSharp.js b/packages/material-ui-icons/src/OfflinePinSharp.js
index 1127c06a3a2a80..6d62c22b07a61b 100644
--- a/packages/material-ui-icons/src/OfflinePinSharp.js
+++ b/packages/material-ui-icons/src/OfflinePinSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OfflinePinTwoTone.js b/packages/material-ui-icons/src/OfflinePinTwoTone.js
index caaed47e287b1d..566ab3baed0b81 100644
--- a/packages/material-ui-icons/src/OfflinePinTwoTone.js
+++ b/packages/material-ui-icons/src/OfflinePinTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OndemandVideo.js b/packages/material-ui-icons/src/OndemandVideo.js
index 5c8b23371d7577..2dc06107424744 100644
--- a/packages/material-ui-icons/src/OndemandVideo.js
+++ b/packages/material-ui-icons/src/OndemandVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OndemandVideoOutlined.js b/packages/material-ui-icons/src/OndemandVideoOutlined.js
index 701b70a76cdd18..179da908255cb3 100644
--- a/packages/material-ui-icons/src/OndemandVideoOutlined.js
+++ b/packages/material-ui-icons/src/OndemandVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OndemandVideoRounded.js b/packages/material-ui-icons/src/OndemandVideoRounded.js
index b54cff6e59cdf0..05f5e50e486a34 100644
--- a/packages/material-ui-icons/src/OndemandVideoRounded.js
+++ b/packages/material-ui-icons/src/OndemandVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OndemandVideoSharp.js b/packages/material-ui-icons/src/OndemandVideoSharp.js
index 84da691c65c849..f824c30b4529c2 100644
--- a/packages/material-ui-icons/src/OndemandVideoSharp.js
+++ b/packages/material-ui-icons/src/OndemandVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OndemandVideoTwoTone.js b/packages/material-ui-icons/src/OndemandVideoTwoTone.js
index fcf6cd1a7e6b2f..73f8f6768a2492 100644
--- a/packages/material-ui-icons/src/OndemandVideoTwoTone.js
+++ b/packages/material-ui-icons/src/OndemandVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Opacity.js b/packages/material-ui-icons/src/Opacity.js
index 92b31510a0c600..7348ccc061ba53 100644
--- a/packages/material-ui-icons/src/Opacity.js
+++ b/packages/material-ui-icons/src/Opacity.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpacityOutlined.js b/packages/material-ui-icons/src/OpacityOutlined.js
index 17b5a2146eac8d..d48c5d5e580010 100644
--- a/packages/material-ui-icons/src/OpacityOutlined.js
+++ b/packages/material-ui-icons/src/OpacityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpacityRounded.js b/packages/material-ui-icons/src/OpacityRounded.js
index 95d3bd9e90aed8..a3feff8b890a7a 100644
--- a/packages/material-ui-icons/src/OpacityRounded.js
+++ b/packages/material-ui-icons/src/OpacityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpacitySharp.js b/packages/material-ui-icons/src/OpacitySharp.js
index 8d4dd924ec5d60..2ce60dca19605e 100644
--- a/packages/material-ui-icons/src/OpacitySharp.js
+++ b/packages/material-ui-icons/src/OpacitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpacityTwoTone.js b/packages/material-ui-icons/src/OpacityTwoTone.js
index bee6ca15a6c678..0f043207cf8e81 100644
--- a/packages/material-ui-icons/src/OpacityTwoTone.js
+++ b/packages/material-ui-icons/src/OpacityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInBrowser.js b/packages/material-ui-icons/src/OpenInBrowser.js
index d29e12d234d797..04c7deb694c025 100644
--- a/packages/material-ui-icons/src/OpenInBrowser.js
+++ b/packages/material-ui-icons/src/OpenInBrowser.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInBrowserOutlined.js b/packages/material-ui-icons/src/OpenInBrowserOutlined.js
index 07317da71bc75a..55412b21186ab9 100644
--- a/packages/material-ui-icons/src/OpenInBrowserOutlined.js
+++ b/packages/material-ui-icons/src/OpenInBrowserOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInBrowserRounded.js b/packages/material-ui-icons/src/OpenInBrowserRounded.js
index f91b29280b00dc..d743dcf00e0c05 100644
--- a/packages/material-ui-icons/src/OpenInBrowserRounded.js
+++ b/packages/material-ui-icons/src/OpenInBrowserRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInBrowserSharp.js b/packages/material-ui-icons/src/OpenInBrowserSharp.js
index 09450b80b7f530..7abb8470b3be4a 100644
--- a/packages/material-ui-icons/src/OpenInBrowserSharp.js
+++ b/packages/material-ui-icons/src/OpenInBrowserSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInBrowserTwoTone.js b/packages/material-ui-icons/src/OpenInBrowserTwoTone.js
index ab64de47dfd941..c461e76126170b 100644
--- a/packages/material-ui-icons/src/OpenInBrowserTwoTone.js
+++ b/packages/material-ui-icons/src/OpenInBrowserTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInNew.js b/packages/material-ui-icons/src/OpenInNew.js
index 885d2f08bcb4f7..2b54ebe920f567 100644
--- a/packages/material-ui-icons/src/OpenInNew.js
+++ b/packages/material-ui-icons/src/OpenInNew.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInNewOutlined.js b/packages/material-ui-icons/src/OpenInNewOutlined.js
index c715d3932cc234..b287c7e2a2ef20 100644
--- a/packages/material-ui-icons/src/OpenInNewOutlined.js
+++ b/packages/material-ui-icons/src/OpenInNewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInNewRounded.js b/packages/material-ui-icons/src/OpenInNewRounded.js
index 23c793e70ca1b3..5c1e0ec2e9ff1f 100644
--- a/packages/material-ui-icons/src/OpenInNewRounded.js
+++ b/packages/material-ui-icons/src/OpenInNewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInNewSharp.js b/packages/material-ui-icons/src/OpenInNewSharp.js
index 8b1479b56da787..b3242f0bd1daf5 100644
--- a/packages/material-ui-icons/src/OpenInNewSharp.js
+++ b/packages/material-ui-icons/src/OpenInNewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenInNewTwoTone.js b/packages/material-ui-icons/src/OpenInNewTwoTone.js
index 4cb15b9c6b97d7..7e12bf4562cbe2 100644
--- a/packages/material-ui-icons/src/OpenInNewTwoTone.js
+++ b/packages/material-ui-icons/src/OpenInNewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenWith.js b/packages/material-ui-icons/src/OpenWith.js
index c68f1a2dfd1458..6570cde2d3a223 100644
--- a/packages/material-ui-icons/src/OpenWith.js
+++ b/packages/material-ui-icons/src/OpenWith.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenWithOutlined.js b/packages/material-ui-icons/src/OpenWithOutlined.js
index efc9aa2bd3bed1..529bd2bc9263e8 100644
--- a/packages/material-ui-icons/src/OpenWithOutlined.js
+++ b/packages/material-ui-icons/src/OpenWithOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenWithRounded.js b/packages/material-ui-icons/src/OpenWithRounded.js
index 59e880bbd6c16f..1ef8d8c0e0d362 100644
--- a/packages/material-ui-icons/src/OpenWithRounded.js
+++ b/packages/material-ui-icons/src/OpenWithRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenWithSharp.js b/packages/material-ui-icons/src/OpenWithSharp.js
index 0b77b93dacab7a..00a66cef6d77bb 100644
--- a/packages/material-ui-icons/src/OpenWithSharp.js
+++ b/packages/material-ui-icons/src/OpenWithSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OpenWithTwoTone.js b/packages/material-ui-icons/src/OpenWithTwoTone.js
index a0dc486691c02e..633e3b4aa9649a 100644
--- a/packages/material-ui-icons/src/OpenWithTwoTone.js
+++ b/packages/material-ui-icons/src/OpenWithTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutdoorGrill.js b/packages/material-ui-icons/src/OutdoorGrill.js
index 7b0e98c9fa5207..e6a0ecc4e58331 100644
--- a/packages/material-ui-icons/src/OutdoorGrill.js
+++ b/packages/material-ui-icons/src/OutdoorGrill.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutdoorGrillOutlined.js b/packages/material-ui-icons/src/OutdoorGrillOutlined.js
index 6f84826d1d3e30..033ed9bfb60bec 100644
--- a/packages/material-ui-icons/src/OutdoorGrillOutlined.js
+++ b/packages/material-ui-icons/src/OutdoorGrillOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutdoorGrillRounded.js b/packages/material-ui-icons/src/OutdoorGrillRounded.js
index d76770f76590df..a2c43de9dfba02 100644
--- a/packages/material-ui-icons/src/OutdoorGrillRounded.js
+++ b/packages/material-ui-icons/src/OutdoorGrillRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutdoorGrillSharp.js b/packages/material-ui-icons/src/OutdoorGrillSharp.js
index a59b5b35830c54..9ebb6837809826 100644
--- a/packages/material-ui-icons/src/OutdoorGrillSharp.js
+++ b/packages/material-ui-icons/src/OutdoorGrillSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutdoorGrillTwoTone.js b/packages/material-ui-icons/src/OutdoorGrillTwoTone.js
index 210eebb35e735e..b0c5932aaf190a 100644
--- a/packages/material-ui-icons/src/OutdoorGrillTwoTone.js
+++ b/packages/material-ui-icons/src/OutdoorGrillTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutlinedFlag.js b/packages/material-ui-icons/src/OutlinedFlag.js
index a869587a56af3f..7c5ed20591c817 100644
--- a/packages/material-ui-icons/src/OutlinedFlag.js
+++ b/packages/material-ui-icons/src/OutlinedFlag.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutlinedFlagOutlined.js b/packages/material-ui-icons/src/OutlinedFlagOutlined.js
index b224728eb9082f..301899eeabe2c9 100644
--- a/packages/material-ui-icons/src/OutlinedFlagOutlined.js
+++ b/packages/material-ui-icons/src/OutlinedFlagOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutlinedFlagRounded.js b/packages/material-ui-icons/src/OutlinedFlagRounded.js
index 821316a10bcc5f..21694c76ce0c4f 100644
--- a/packages/material-ui-icons/src/OutlinedFlagRounded.js
+++ b/packages/material-ui-icons/src/OutlinedFlagRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutlinedFlagSharp.js b/packages/material-ui-icons/src/OutlinedFlagSharp.js
index 9189527339a4fd..fc1fade1e6b421 100644
--- a/packages/material-ui-icons/src/OutlinedFlagSharp.js
+++ b/packages/material-ui-icons/src/OutlinedFlagSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/OutlinedFlagTwoTone.js b/packages/material-ui-icons/src/OutlinedFlagTwoTone.js
index f2fb8ea083e970..374b92f1a383f2 100644
--- a/packages/material-ui-icons/src/OutlinedFlagTwoTone.js
+++ b/packages/material-ui-icons/src/OutlinedFlagTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Pages.js b/packages/material-ui-icons/src/Pages.js
index 73b96e3bad6e70..9a180193f21971 100644
--- a/packages/material-ui-icons/src/Pages.js
+++ b/packages/material-ui-icons/src/Pages.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PagesOutlined.js b/packages/material-ui-icons/src/PagesOutlined.js
index ca133296823b03..3b038d8756dd11 100644
--- a/packages/material-ui-icons/src/PagesOutlined.js
+++ b/packages/material-ui-icons/src/PagesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PagesRounded.js b/packages/material-ui-icons/src/PagesRounded.js
index e8114d3e55cf16..5b06352884da07 100644
--- a/packages/material-ui-icons/src/PagesRounded.js
+++ b/packages/material-ui-icons/src/PagesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PagesSharp.js b/packages/material-ui-icons/src/PagesSharp.js
index a4f88f524f4c14..de5b78cc3bbb7a 100644
--- a/packages/material-ui-icons/src/PagesSharp.js
+++ b/packages/material-ui-icons/src/PagesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PagesTwoTone.js b/packages/material-ui-icons/src/PagesTwoTone.js
index 7f36df64b03325..e5c1c51d07d098 100644
--- a/packages/material-ui-icons/src/PagesTwoTone.js
+++ b/packages/material-ui-icons/src/PagesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Pageview.js b/packages/material-ui-icons/src/Pageview.js
index 588e56c45f5d96..aefd26136db865 100644
--- a/packages/material-ui-icons/src/Pageview.js
+++ b/packages/material-ui-icons/src/Pageview.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PageviewOutlined.js b/packages/material-ui-icons/src/PageviewOutlined.js
index 20c07173fd1f67..48db829f7715e9 100644
--- a/packages/material-ui-icons/src/PageviewOutlined.js
+++ b/packages/material-ui-icons/src/PageviewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PageviewRounded.js b/packages/material-ui-icons/src/PageviewRounded.js
index c419f0b52e5bed..d5bd89da9fa831 100644
--- a/packages/material-ui-icons/src/PageviewRounded.js
+++ b/packages/material-ui-icons/src/PageviewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PageviewSharp.js b/packages/material-ui-icons/src/PageviewSharp.js
index 420877a22a8582..d4d43c969200d6 100644
--- a/packages/material-ui-icons/src/PageviewSharp.js
+++ b/packages/material-ui-icons/src/PageviewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PageviewTwoTone.js b/packages/material-ui-icons/src/PageviewTwoTone.js
index 3b3d26fc716147..d1b2c107bf0bce 100644
--- a/packages/material-ui-icons/src/PageviewTwoTone.js
+++ b/packages/material-ui-icons/src/PageviewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Palette.js b/packages/material-ui-icons/src/Palette.js
index 9c34a093ca83af..bbcec7ba479124 100644
--- a/packages/material-ui-icons/src/Palette.js
+++ b/packages/material-ui-icons/src/Palette.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaletteOutlined.js b/packages/material-ui-icons/src/PaletteOutlined.js
index 18ae06df38b120..d32a7a1a03ba7c 100644
--- a/packages/material-ui-icons/src/PaletteOutlined.js
+++ b/packages/material-ui-icons/src/PaletteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaletteRounded.js b/packages/material-ui-icons/src/PaletteRounded.js
index 0dffa0dd0f5c5a..3f533a2042d9cf 100644
--- a/packages/material-ui-icons/src/PaletteRounded.js
+++ b/packages/material-ui-icons/src/PaletteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaletteSharp.js b/packages/material-ui-icons/src/PaletteSharp.js
index dc0621e6974559..10c386f7d062d9 100644
--- a/packages/material-ui-icons/src/PaletteSharp.js
+++ b/packages/material-ui-icons/src/PaletteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaletteTwoTone.js b/packages/material-ui-icons/src/PaletteTwoTone.js
index 583f3bf1ec4fbb..781aca947949c4 100644
--- a/packages/material-ui-icons/src/PaletteTwoTone.js
+++ b/packages/material-ui-icons/src/PaletteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanTool.js b/packages/material-ui-icons/src/PanTool.js
index 48c87f3a174a0a..665a62579c8da4 100644
--- a/packages/material-ui-icons/src/PanTool.js
+++ b/packages/material-ui-icons/src/PanTool.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanToolOutlined.js b/packages/material-ui-icons/src/PanToolOutlined.js
index 74b27bead89de6..394a4de7480e57 100644
--- a/packages/material-ui-icons/src/PanToolOutlined.js
+++ b/packages/material-ui-icons/src/PanToolOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanToolRounded.js b/packages/material-ui-icons/src/PanToolRounded.js
index 45d0829ee09681..5d95425c9a9e26 100644
--- a/packages/material-ui-icons/src/PanToolRounded.js
+++ b/packages/material-ui-icons/src/PanToolRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanToolSharp.js b/packages/material-ui-icons/src/PanToolSharp.js
index 8c63fee9f64579..730f2514d80b48 100644
--- a/packages/material-ui-icons/src/PanToolSharp.js
+++ b/packages/material-ui-icons/src/PanToolSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanToolTwoTone.js b/packages/material-ui-icons/src/PanToolTwoTone.js
index e98f88bd5dfa96..82b29d6e6cbf95 100644
--- a/packages/material-ui-icons/src/PanToolTwoTone.js
+++ b/packages/material-ui-icons/src/PanToolTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Panorama.js b/packages/material-ui-icons/src/Panorama.js
index 55296f3f267da3..1064cbb6bd08e8 100644
--- a/packages/material-ui-icons/src/Panorama.js
+++ b/packages/material-ui-icons/src/Panorama.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaFishEye.js b/packages/material-ui-icons/src/PanoramaFishEye.js
index 68fb039f9998ab..1ed982667b3098 100644
--- a/packages/material-ui-icons/src/PanoramaFishEye.js
+++ b/packages/material-ui-icons/src/PanoramaFishEye.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaFishEyeOutlined.js b/packages/material-ui-icons/src/PanoramaFishEyeOutlined.js
index e6dc96518f5793..0cb21cfbdb017a 100644
--- a/packages/material-ui-icons/src/PanoramaFishEyeOutlined.js
+++ b/packages/material-ui-icons/src/PanoramaFishEyeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaFishEyeRounded.js b/packages/material-ui-icons/src/PanoramaFishEyeRounded.js
index b3845b51ff2172..3adf4c336f8123 100644
--- a/packages/material-ui-icons/src/PanoramaFishEyeRounded.js
+++ b/packages/material-ui-icons/src/PanoramaFishEyeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaFishEyeSharp.js b/packages/material-ui-icons/src/PanoramaFishEyeSharp.js
index d8f4e59444ec59..8e4b2d5d9cfdbf 100644
--- a/packages/material-ui-icons/src/PanoramaFishEyeSharp.js
+++ b/packages/material-ui-icons/src/PanoramaFishEyeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaFishEyeTwoTone.js b/packages/material-ui-icons/src/PanoramaFishEyeTwoTone.js
index 1a1301713abae5..f30c117ab830e5 100644
--- a/packages/material-ui-icons/src/PanoramaFishEyeTwoTone.js
+++ b/packages/material-ui-icons/src/PanoramaFishEyeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaHorizontal.js b/packages/material-ui-icons/src/PanoramaHorizontal.js
index 366b10b10d9862..3296b6e7f9ff7f 100644
--- a/packages/material-ui-icons/src/PanoramaHorizontal.js
+++ b/packages/material-ui-icons/src/PanoramaHorizontal.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaHorizontalOutlined.js b/packages/material-ui-icons/src/PanoramaHorizontalOutlined.js
index a12405697e52b9..0ffb6892035493 100644
--- a/packages/material-ui-icons/src/PanoramaHorizontalOutlined.js
+++ b/packages/material-ui-icons/src/PanoramaHorizontalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaHorizontalRounded.js b/packages/material-ui-icons/src/PanoramaHorizontalRounded.js
index 4773caa9089e0e..2af91cb4d3577a 100644
--- a/packages/material-ui-icons/src/PanoramaHorizontalRounded.js
+++ b/packages/material-ui-icons/src/PanoramaHorizontalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaHorizontalSharp.js b/packages/material-ui-icons/src/PanoramaHorizontalSharp.js
index a4682dc8a73f5d..7da4f03deea385 100644
--- a/packages/material-ui-icons/src/PanoramaHorizontalSharp.js
+++ b/packages/material-ui-icons/src/PanoramaHorizontalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaHorizontalTwoTone.js b/packages/material-ui-icons/src/PanoramaHorizontalTwoTone.js
index 4252ff89e182c1..23e7309f8772b3 100644
--- a/packages/material-ui-icons/src/PanoramaHorizontalTwoTone.js
+++ b/packages/material-ui-icons/src/PanoramaHorizontalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaOutlined.js b/packages/material-ui-icons/src/PanoramaOutlined.js
index 7ba194181947a3..4717b75bf5df26 100644
--- a/packages/material-ui-icons/src/PanoramaOutlined.js
+++ b/packages/material-ui-icons/src/PanoramaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaRounded.js b/packages/material-ui-icons/src/PanoramaRounded.js
index aadb10b65cb7b3..1d21b305da031b 100644
--- a/packages/material-ui-icons/src/PanoramaRounded.js
+++ b/packages/material-ui-icons/src/PanoramaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaSharp.js b/packages/material-ui-icons/src/PanoramaSharp.js
index 04bc9810e0f2f3..7f31f6a765dddc 100644
--- a/packages/material-ui-icons/src/PanoramaSharp.js
+++ b/packages/material-ui-icons/src/PanoramaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaTwoTone.js b/packages/material-ui-icons/src/PanoramaTwoTone.js
index 1f5aa47c59faa3..441e6d75572039 100644
--- a/packages/material-ui-icons/src/PanoramaTwoTone.js
+++ b/packages/material-ui-icons/src/PanoramaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaVertical.js b/packages/material-ui-icons/src/PanoramaVertical.js
index 031b7dd480556a..ae4a6706988dc6 100644
--- a/packages/material-ui-icons/src/PanoramaVertical.js
+++ b/packages/material-ui-icons/src/PanoramaVertical.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaVerticalOutlined.js b/packages/material-ui-icons/src/PanoramaVerticalOutlined.js
index 794895c1e12984..a4a952d3eb9bae 100644
--- a/packages/material-ui-icons/src/PanoramaVerticalOutlined.js
+++ b/packages/material-ui-icons/src/PanoramaVerticalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaVerticalRounded.js b/packages/material-ui-icons/src/PanoramaVerticalRounded.js
index b7783fbe4a94fc..6a57eba6793027 100644
--- a/packages/material-ui-icons/src/PanoramaVerticalRounded.js
+++ b/packages/material-ui-icons/src/PanoramaVerticalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaVerticalSharp.js b/packages/material-ui-icons/src/PanoramaVerticalSharp.js
index 7cd38086f9f7c5..73c29ee60c8dd0 100644
--- a/packages/material-ui-icons/src/PanoramaVerticalSharp.js
+++ b/packages/material-ui-icons/src/PanoramaVerticalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaVerticalTwoTone.js b/packages/material-ui-icons/src/PanoramaVerticalTwoTone.js
index 46716330ce3718..5ffa77c3ddd913 100644
--- a/packages/material-ui-icons/src/PanoramaVerticalTwoTone.js
+++ b/packages/material-ui-icons/src/PanoramaVerticalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaWideAngle.js b/packages/material-ui-icons/src/PanoramaWideAngle.js
index 1fe2844e68f9a4..950b8ee67deac5 100644
--- a/packages/material-ui-icons/src/PanoramaWideAngle.js
+++ b/packages/material-ui-icons/src/PanoramaWideAngle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaWideAngleOutlined.js b/packages/material-ui-icons/src/PanoramaWideAngleOutlined.js
index 9e81ce2ffbc109..818a83db461c2e 100644
--- a/packages/material-ui-icons/src/PanoramaWideAngleOutlined.js
+++ b/packages/material-ui-icons/src/PanoramaWideAngleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaWideAngleRounded.js b/packages/material-ui-icons/src/PanoramaWideAngleRounded.js
index 4efc4f313379ac..30457d6f9a50a3 100644
--- a/packages/material-ui-icons/src/PanoramaWideAngleRounded.js
+++ b/packages/material-ui-icons/src/PanoramaWideAngleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaWideAngleSharp.js b/packages/material-ui-icons/src/PanoramaWideAngleSharp.js
index 5933ae363c8eba..ee355e59ea42b9 100644
--- a/packages/material-ui-icons/src/PanoramaWideAngleSharp.js
+++ b/packages/material-ui-icons/src/PanoramaWideAngleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PanoramaWideAngleTwoTone.js b/packages/material-ui-icons/src/PanoramaWideAngleTwoTone.js
index e744d8ac97a4c1..cd0b75a6feee4a 100644
--- a/packages/material-ui-icons/src/PanoramaWideAngleTwoTone.js
+++ b/packages/material-ui-icons/src/PanoramaWideAngleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PartyMode.js b/packages/material-ui-icons/src/PartyMode.js
index 8b1d436de97ade..c7ec1368bc9009 100644
--- a/packages/material-ui-icons/src/PartyMode.js
+++ b/packages/material-ui-icons/src/PartyMode.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PartyModeOutlined.js b/packages/material-ui-icons/src/PartyModeOutlined.js
index 610219a1dcc326..869007a93c4d34 100644
--- a/packages/material-ui-icons/src/PartyModeOutlined.js
+++ b/packages/material-ui-icons/src/PartyModeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PartyModeRounded.js b/packages/material-ui-icons/src/PartyModeRounded.js
index 3632d061c0a06f..9aa726960b5dae 100644
--- a/packages/material-ui-icons/src/PartyModeRounded.js
+++ b/packages/material-ui-icons/src/PartyModeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PartyModeSharp.js b/packages/material-ui-icons/src/PartyModeSharp.js
index a8b988924e8e96..a91120023f0681 100644
--- a/packages/material-ui-icons/src/PartyModeSharp.js
+++ b/packages/material-ui-icons/src/PartyModeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PartyModeTwoTone.js b/packages/material-ui-icons/src/PartyModeTwoTone.js
index 5e6769abe120cc..8f4b3234ac3b20 100644
--- a/packages/material-ui-icons/src/PartyModeTwoTone.js
+++ b/packages/material-ui-icons/src/PartyModeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Pause.js b/packages/material-ui-icons/src/Pause.js
index f036d50d06566a..f0835e68e68088 100644
--- a/packages/material-ui-icons/src/Pause.js
+++ b/packages/material-ui-icons/src/Pause.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleFilled.js b/packages/material-ui-icons/src/PauseCircleFilled.js
index 34cd0eef1de92b..ad5e60832aa877 100644
--- a/packages/material-ui-icons/src/PauseCircleFilled.js
+++ b/packages/material-ui-icons/src/PauseCircleFilled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleFilledOutlined.js b/packages/material-ui-icons/src/PauseCircleFilledOutlined.js
index 286b59d34aa7d9..b7b81467ab6b4b 100644
--- a/packages/material-ui-icons/src/PauseCircleFilledOutlined.js
+++ b/packages/material-ui-icons/src/PauseCircleFilledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleFilledRounded.js b/packages/material-ui-icons/src/PauseCircleFilledRounded.js
index adbeedc9e82f38..207c45ae79d3d0 100644
--- a/packages/material-ui-icons/src/PauseCircleFilledRounded.js
+++ b/packages/material-ui-icons/src/PauseCircleFilledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleFilledSharp.js b/packages/material-ui-icons/src/PauseCircleFilledSharp.js
index 64e588fe4394b1..7d3d0a58feb33e 100644
--- a/packages/material-ui-icons/src/PauseCircleFilledSharp.js
+++ b/packages/material-ui-icons/src/PauseCircleFilledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleFilledTwoTone.js b/packages/material-ui-icons/src/PauseCircleFilledTwoTone.js
index e8a71d158dce9e..a2553a85846d4d 100644
--- a/packages/material-ui-icons/src/PauseCircleFilledTwoTone.js
+++ b/packages/material-ui-icons/src/PauseCircleFilledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleOutline.js b/packages/material-ui-icons/src/PauseCircleOutline.js
index f3bf25e59a659b..a17ac69920ffcc 100644
--- a/packages/material-ui-icons/src/PauseCircleOutline.js
+++ b/packages/material-ui-icons/src/PauseCircleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleOutlineOutlined.js b/packages/material-ui-icons/src/PauseCircleOutlineOutlined.js
index 3665f799b5a091..ae83b1e6de2818 100644
--- a/packages/material-ui-icons/src/PauseCircleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/PauseCircleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleOutlineRounded.js b/packages/material-ui-icons/src/PauseCircleOutlineRounded.js
index e9308225e91595..bbe462f0f8dcc8 100644
--- a/packages/material-ui-icons/src/PauseCircleOutlineRounded.js
+++ b/packages/material-ui-icons/src/PauseCircleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleOutlineSharp.js b/packages/material-ui-icons/src/PauseCircleOutlineSharp.js
index 4d0371dd95f23e..004f02e61e615d 100644
--- a/packages/material-ui-icons/src/PauseCircleOutlineSharp.js
+++ b/packages/material-ui-icons/src/PauseCircleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseCircleOutlineTwoTone.js b/packages/material-ui-icons/src/PauseCircleOutlineTwoTone.js
index 7784c037b8daf3..2e70c80951ed45 100644
--- a/packages/material-ui-icons/src/PauseCircleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/PauseCircleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseOutlined.js b/packages/material-ui-icons/src/PauseOutlined.js
index 161d273eb59943..841ea6beec2a5e 100644
--- a/packages/material-ui-icons/src/PauseOutlined.js
+++ b/packages/material-ui-icons/src/PauseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PausePresentation.js b/packages/material-ui-icons/src/PausePresentation.js
index fd0e963dfb9269..47cfe2849df8f5 100644
--- a/packages/material-ui-icons/src/PausePresentation.js
+++ b/packages/material-ui-icons/src/PausePresentation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PausePresentationOutlined.js b/packages/material-ui-icons/src/PausePresentationOutlined.js
index 6b3d164b4e7fb1..b03a2cfedfecc8 100644
--- a/packages/material-ui-icons/src/PausePresentationOutlined.js
+++ b/packages/material-ui-icons/src/PausePresentationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PausePresentationRounded.js b/packages/material-ui-icons/src/PausePresentationRounded.js
index d8c4efcaa7df4b..fc97195f77bf3b 100644
--- a/packages/material-ui-icons/src/PausePresentationRounded.js
+++ b/packages/material-ui-icons/src/PausePresentationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PausePresentationSharp.js b/packages/material-ui-icons/src/PausePresentationSharp.js
index c2c30cda28479c..f4fef3938fe46b 100644
--- a/packages/material-ui-icons/src/PausePresentationSharp.js
+++ b/packages/material-ui-icons/src/PausePresentationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PausePresentationTwoTone.js b/packages/material-ui-icons/src/PausePresentationTwoTone.js
index a507d16aa96a6f..64a4d9b43ecb9b 100644
--- a/packages/material-ui-icons/src/PausePresentationTwoTone.js
+++ b/packages/material-ui-icons/src/PausePresentationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseRounded.js b/packages/material-ui-icons/src/PauseRounded.js
index 2400043a36bb24..7b92a6be7ba98b 100644
--- a/packages/material-ui-icons/src/PauseRounded.js
+++ b/packages/material-ui-icons/src/PauseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseSharp.js b/packages/material-ui-icons/src/PauseSharp.js
index 72fab7f4f9d202..5d8a31c1c89fc8 100644
--- a/packages/material-ui-icons/src/PauseSharp.js
+++ b/packages/material-ui-icons/src/PauseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PauseTwoTone.js b/packages/material-ui-icons/src/PauseTwoTone.js
index 2dbb642a1f6e36..5df12a0fadac26 100644
--- a/packages/material-ui-icons/src/PauseTwoTone.js
+++ b/packages/material-ui-icons/src/PauseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Payment.js b/packages/material-ui-icons/src/Payment.js
index ddb09ada692084..e3f0996cb03f3e 100644
--- a/packages/material-ui-icons/src/Payment.js
+++ b/packages/material-ui-icons/src/Payment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaymentOutlined.js b/packages/material-ui-icons/src/PaymentOutlined.js
index 6a3f28a427ec82..392ece4effeff4 100644
--- a/packages/material-ui-icons/src/PaymentOutlined.js
+++ b/packages/material-ui-icons/src/PaymentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaymentRounded.js b/packages/material-ui-icons/src/PaymentRounded.js
index 224cc6d2d8d448..3df8eee2097801 100644
--- a/packages/material-ui-icons/src/PaymentRounded.js
+++ b/packages/material-ui-icons/src/PaymentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaymentSharp.js b/packages/material-ui-icons/src/PaymentSharp.js
index f46385ba26d129..61f1243baff6bc 100644
--- a/packages/material-ui-icons/src/PaymentSharp.js
+++ b/packages/material-ui-icons/src/PaymentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PaymentTwoTone.js b/packages/material-ui-icons/src/PaymentTwoTone.js
index cd070d1e45ff35..ac8ddbba728586 100644
--- a/packages/material-ui-icons/src/PaymentTwoTone.js
+++ b/packages/material-ui-icons/src/PaymentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/People.js b/packages/material-ui-icons/src/People.js
index 875d4d6a542867..52f619386f3161 100644
--- a/packages/material-ui-icons/src/People.js
+++ b/packages/material-ui-icons/src/People.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleAlt.js b/packages/material-ui-icons/src/PeopleAlt.js
index 24482caaa4c552..2878ef6aa8324a 100644
--- a/packages/material-ui-icons/src/PeopleAlt.js
+++ b/packages/material-ui-icons/src/PeopleAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleAltOutlined.js b/packages/material-ui-icons/src/PeopleAltOutlined.js
index d5724bf03b7190..e0b7b307f77466 100644
--- a/packages/material-ui-icons/src/PeopleAltOutlined.js
+++ b/packages/material-ui-icons/src/PeopleAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleAltRounded.js b/packages/material-ui-icons/src/PeopleAltRounded.js
index e902ecffdc4c9a..823be8d2a143d8 100644
--- a/packages/material-ui-icons/src/PeopleAltRounded.js
+++ b/packages/material-ui-icons/src/PeopleAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleAltSharp.js b/packages/material-ui-icons/src/PeopleAltSharp.js
index 6fe9e2bae34edc..841ec8f109bf15 100644
--- a/packages/material-ui-icons/src/PeopleAltSharp.js
+++ b/packages/material-ui-icons/src/PeopleAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleAltTwoTone.js b/packages/material-ui-icons/src/PeopleAltTwoTone.js
index 559abc8275402a..5ea6e86178986d 100644
--- a/packages/material-ui-icons/src/PeopleAltTwoTone.js
+++ b/packages/material-ui-icons/src/PeopleAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutline.js b/packages/material-ui-icons/src/PeopleOutline.js
index 56732801baeef4..a5d9ef6d023d0a 100644
--- a/packages/material-ui-icons/src/PeopleOutline.js
+++ b/packages/material-ui-icons/src/PeopleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutlineOutlined.js b/packages/material-ui-icons/src/PeopleOutlineOutlined.js
index 7534c928bbb517..b58630f0c2b46b 100644
--- a/packages/material-ui-icons/src/PeopleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/PeopleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutlineRounded.js b/packages/material-ui-icons/src/PeopleOutlineRounded.js
index b51f34c2c963db..bc7a9a72d6b235 100644
--- a/packages/material-ui-icons/src/PeopleOutlineRounded.js
+++ b/packages/material-ui-icons/src/PeopleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutlineSharp.js b/packages/material-ui-icons/src/PeopleOutlineSharp.js
index 0bb4f894d6ca30..cd84d76e3e0be6 100644
--- a/packages/material-ui-icons/src/PeopleOutlineSharp.js
+++ b/packages/material-ui-icons/src/PeopleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutlineTwoTone.js b/packages/material-ui-icons/src/PeopleOutlineTwoTone.js
index db478b74f92a88..ca231d4126892a 100644
--- a/packages/material-ui-icons/src/PeopleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/PeopleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleOutlined.js b/packages/material-ui-icons/src/PeopleOutlined.js
index d30f690652c872..993e91e4921e75 100644
--- a/packages/material-ui-icons/src/PeopleOutlined.js
+++ b/packages/material-ui-icons/src/PeopleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleRounded.js b/packages/material-ui-icons/src/PeopleRounded.js
index a72511a565f611..f74a59dd533bf6 100644
--- a/packages/material-ui-icons/src/PeopleRounded.js
+++ b/packages/material-ui-icons/src/PeopleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleSharp.js b/packages/material-ui-icons/src/PeopleSharp.js
index 830590dcd81489..df3a2f3e00ec91 100644
--- a/packages/material-ui-icons/src/PeopleSharp.js
+++ b/packages/material-ui-icons/src/PeopleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PeopleTwoTone.js b/packages/material-ui-icons/src/PeopleTwoTone.js
index 95689b1dad8b0c..7266b25b259755 100644
--- a/packages/material-ui-icons/src/PeopleTwoTone.js
+++ b/packages/material-ui-icons/src/PeopleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermCameraMic.js b/packages/material-ui-icons/src/PermCameraMic.js
index 89ec277d799d89..8d5e5f783fa497 100644
--- a/packages/material-ui-icons/src/PermCameraMic.js
+++ b/packages/material-ui-icons/src/PermCameraMic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermCameraMicOutlined.js b/packages/material-ui-icons/src/PermCameraMicOutlined.js
index 46614956c842a5..48c35841188165 100644
--- a/packages/material-ui-icons/src/PermCameraMicOutlined.js
+++ b/packages/material-ui-icons/src/PermCameraMicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermCameraMicRounded.js b/packages/material-ui-icons/src/PermCameraMicRounded.js
index b35af3e10e4d66..037b5810ab6f88 100644
--- a/packages/material-ui-icons/src/PermCameraMicRounded.js
+++ b/packages/material-ui-icons/src/PermCameraMicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermCameraMicSharp.js b/packages/material-ui-icons/src/PermCameraMicSharp.js
index c4090fb11f9cfe..7b08e3f41405fc 100644
--- a/packages/material-ui-icons/src/PermCameraMicSharp.js
+++ b/packages/material-ui-icons/src/PermCameraMicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermCameraMicTwoTone.js b/packages/material-ui-icons/src/PermCameraMicTwoTone.js
index 27cf6808bc01b5..a189b2bfdf523a 100644
--- a/packages/material-ui-icons/src/PermCameraMicTwoTone.js
+++ b/packages/material-ui-icons/src/PermCameraMicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermContactCalendar.js b/packages/material-ui-icons/src/PermContactCalendar.js
index 4b797c8bb236f1..919d14a66caea8 100644
--- a/packages/material-ui-icons/src/PermContactCalendar.js
+++ b/packages/material-ui-icons/src/PermContactCalendar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermContactCalendarOutlined.js b/packages/material-ui-icons/src/PermContactCalendarOutlined.js
index 399c1c608caaa8..060b54cc00c232 100644
--- a/packages/material-ui-icons/src/PermContactCalendarOutlined.js
+++ b/packages/material-ui-icons/src/PermContactCalendarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermContactCalendarRounded.js b/packages/material-ui-icons/src/PermContactCalendarRounded.js
index 6b29d421ad60f7..501b026ac44acf 100644
--- a/packages/material-ui-icons/src/PermContactCalendarRounded.js
+++ b/packages/material-ui-icons/src/PermContactCalendarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermContactCalendarSharp.js b/packages/material-ui-icons/src/PermContactCalendarSharp.js
index 886956ff019b75..44f3ed0acd8fdb 100644
--- a/packages/material-ui-icons/src/PermContactCalendarSharp.js
+++ b/packages/material-ui-icons/src/PermContactCalendarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermContactCalendarTwoTone.js b/packages/material-ui-icons/src/PermContactCalendarTwoTone.js
index 408e1fb0385182..c576de36434ad1 100644
--- a/packages/material-ui-icons/src/PermContactCalendarTwoTone.js
+++ b/packages/material-ui-icons/src/PermContactCalendarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDataSetting.js b/packages/material-ui-icons/src/PermDataSetting.js
index 74de7d08a41bb4..6b850f358e13fa 100644
--- a/packages/material-ui-icons/src/PermDataSetting.js
+++ b/packages/material-ui-icons/src/PermDataSetting.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDataSettingOutlined.js b/packages/material-ui-icons/src/PermDataSettingOutlined.js
index 9d530e56a55a15..ed49ebf0036130 100644
--- a/packages/material-ui-icons/src/PermDataSettingOutlined.js
+++ b/packages/material-ui-icons/src/PermDataSettingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDataSettingRounded.js b/packages/material-ui-icons/src/PermDataSettingRounded.js
index 9f2d6f3d4a3be5..395ba8f4e0a234 100644
--- a/packages/material-ui-icons/src/PermDataSettingRounded.js
+++ b/packages/material-ui-icons/src/PermDataSettingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDataSettingSharp.js b/packages/material-ui-icons/src/PermDataSettingSharp.js
index 4aabb5210cbac0..7913c07d113ae7 100644
--- a/packages/material-ui-icons/src/PermDataSettingSharp.js
+++ b/packages/material-ui-icons/src/PermDataSettingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDataSettingTwoTone.js b/packages/material-ui-icons/src/PermDataSettingTwoTone.js
index 28b4dc2dd3a954..4452b448aee008 100644
--- a/packages/material-ui-icons/src/PermDataSettingTwoTone.js
+++ b/packages/material-ui-icons/src/PermDataSettingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDeviceInformation.js b/packages/material-ui-icons/src/PermDeviceInformation.js
index 76761b864fbfe3..51bbd1df4da52a 100644
--- a/packages/material-ui-icons/src/PermDeviceInformation.js
+++ b/packages/material-ui-icons/src/PermDeviceInformation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDeviceInformationOutlined.js b/packages/material-ui-icons/src/PermDeviceInformationOutlined.js
index 03723894185c9a..63246da2b9c1c5 100644
--- a/packages/material-ui-icons/src/PermDeviceInformationOutlined.js
+++ b/packages/material-ui-icons/src/PermDeviceInformationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDeviceInformationRounded.js b/packages/material-ui-icons/src/PermDeviceInformationRounded.js
index 6cd47a27ea3a4a..79a5dda4cdb048 100644
--- a/packages/material-ui-icons/src/PermDeviceInformationRounded.js
+++ b/packages/material-ui-icons/src/PermDeviceInformationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDeviceInformationSharp.js b/packages/material-ui-icons/src/PermDeviceInformationSharp.js
index 4debf56f727a0d..ddec27c06c7996 100644
--- a/packages/material-ui-icons/src/PermDeviceInformationSharp.js
+++ b/packages/material-ui-icons/src/PermDeviceInformationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermDeviceInformationTwoTone.js b/packages/material-ui-icons/src/PermDeviceInformationTwoTone.js
index 446a0638cd6376..52d4eb963cc5aa 100644
--- a/packages/material-ui-icons/src/PermDeviceInformationTwoTone.js
+++ b/packages/material-ui-icons/src/PermDeviceInformationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermIdentity.js b/packages/material-ui-icons/src/PermIdentity.js
index d5f3c2ffea91f4..49664dee28cb14 100644
--- a/packages/material-ui-icons/src/PermIdentity.js
+++ b/packages/material-ui-icons/src/PermIdentity.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermIdentityOutlined.js b/packages/material-ui-icons/src/PermIdentityOutlined.js
index e718a75d5d07e1..beb842736d7b81 100644
--- a/packages/material-ui-icons/src/PermIdentityOutlined.js
+++ b/packages/material-ui-icons/src/PermIdentityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermIdentityRounded.js b/packages/material-ui-icons/src/PermIdentityRounded.js
index 3e6cdddbf2e4fb..30bb259028bb86 100644
--- a/packages/material-ui-icons/src/PermIdentityRounded.js
+++ b/packages/material-ui-icons/src/PermIdentityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermIdentitySharp.js b/packages/material-ui-icons/src/PermIdentitySharp.js
index 7daaa51600ebe4..d1d51d23eca8eb 100644
--- a/packages/material-ui-icons/src/PermIdentitySharp.js
+++ b/packages/material-ui-icons/src/PermIdentitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermIdentityTwoTone.js b/packages/material-ui-icons/src/PermIdentityTwoTone.js
index f61c71693697cb..f6411729e5255c 100644
--- a/packages/material-ui-icons/src/PermIdentityTwoTone.js
+++ b/packages/material-ui-icons/src/PermIdentityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermMedia.js b/packages/material-ui-icons/src/PermMedia.js
index 64120beb8313cf..087cd58f387505 100644
--- a/packages/material-ui-icons/src/PermMedia.js
+++ b/packages/material-ui-icons/src/PermMedia.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermMediaOutlined.js b/packages/material-ui-icons/src/PermMediaOutlined.js
index 8188df68f19437..c924e2ef4ae7b5 100644
--- a/packages/material-ui-icons/src/PermMediaOutlined.js
+++ b/packages/material-ui-icons/src/PermMediaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermMediaRounded.js b/packages/material-ui-icons/src/PermMediaRounded.js
index cd057566c2e073..0eef4eefce789d 100644
--- a/packages/material-ui-icons/src/PermMediaRounded.js
+++ b/packages/material-ui-icons/src/PermMediaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermMediaSharp.js b/packages/material-ui-icons/src/PermMediaSharp.js
index f0f2be314d4ee0..4809374549b18f 100644
--- a/packages/material-ui-icons/src/PermMediaSharp.js
+++ b/packages/material-ui-icons/src/PermMediaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermMediaTwoTone.js b/packages/material-ui-icons/src/PermMediaTwoTone.js
index fee36f19169d52..b52d96a5bc2928 100644
--- a/packages/material-ui-icons/src/PermMediaTwoTone.js
+++ b/packages/material-ui-icons/src/PermMediaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermPhoneMsg.js b/packages/material-ui-icons/src/PermPhoneMsg.js
index 2c8958ff9bf3db..aa6e810097a026 100644
--- a/packages/material-ui-icons/src/PermPhoneMsg.js
+++ b/packages/material-ui-icons/src/PermPhoneMsg.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermPhoneMsgOutlined.js b/packages/material-ui-icons/src/PermPhoneMsgOutlined.js
index 627ae077b40435..1c41ab2b166f83 100644
--- a/packages/material-ui-icons/src/PermPhoneMsgOutlined.js
+++ b/packages/material-ui-icons/src/PermPhoneMsgOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermPhoneMsgRounded.js b/packages/material-ui-icons/src/PermPhoneMsgRounded.js
index 2b5f404f38d87e..e28ee8098f33ca 100644
--- a/packages/material-ui-icons/src/PermPhoneMsgRounded.js
+++ b/packages/material-ui-icons/src/PermPhoneMsgRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermPhoneMsgSharp.js b/packages/material-ui-icons/src/PermPhoneMsgSharp.js
index 099ed25356bcc9..9f22d0ab39f0ef 100644
--- a/packages/material-ui-icons/src/PermPhoneMsgSharp.js
+++ b/packages/material-ui-icons/src/PermPhoneMsgSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermPhoneMsgTwoTone.js b/packages/material-ui-icons/src/PermPhoneMsgTwoTone.js
index cb258ba1166622..4ffdae9c8c58a3 100644
--- a/packages/material-ui-icons/src/PermPhoneMsgTwoTone.js
+++ b/packages/material-ui-icons/src/PermPhoneMsgTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermScanWifi.js b/packages/material-ui-icons/src/PermScanWifi.js
index 96105a83835761..c7c778f6b8a5d3 100644
--- a/packages/material-ui-icons/src/PermScanWifi.js
+++ b/packages/material-ui-icons/src/PermScanWifi.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermScanWifiOutlined.js b/packages/material-ui-icons/src/PermScanWifiOutlined.js
index 460bd8863bbc9d..631cccef49f5e8 100644
--- a/packages/material-ui-icons/src/PermScanWifiOutlined.js
+++ b/packages/material-ui-icons/src/PermScanWifiOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermScanWifiRounded.js b/packages/material-ui-icons/src/PermScanWifiRounded.js
index 9ef1364f568c57..c2db016fae5615 100644
--- a/packages/material-ui-icons/src/PermScanWifiRounded.js
+++ b/packages/material-ui-icons/src/PermScanWifiRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermScanWifiSharp.js b/packages/material-ui-icons/src/PermScanWifiSharp.js
index 3c6c145f6e8cc4..c1eb8c36c52197 100644
--- a/packages/material-ui-icons/src/PermScanWifiSharp.js
+++ b/packages/material-ui-icons/src/PermScanWifiSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PermScanWifiTwoTone.js b/packages/material-ui-icons/src/PermScanWifiTwoTone.js
index 95ebd54b54d601..5a3aa0f76abc4c 100644
--- a/packages/material-ui-icons/src/PermScanWifiTwoTone.js
+++ b/packages/material-ui-icons/src/PermScanWifiTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Person.js b/packages/material-ui-icons/src/Person.js
index 8a780724de2ce0..f948e75898d588 100644
--- a/packages/material-ui-icons/src/Person.js
+++ b/packages/material-ui-icons/src/Person.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAdd.js b/packages/material-ui-icons/src/PersonAdd.js
index e25250212eefcb..b615bb2700bb76 100644
--- a/packages/material-ui-icons/src/PersonAdd.js
+++ b/packages/material-ui-icons/src/PersonAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddDisabled.js b/packages/material-ui-icons/src/PersonAddDisabled.js
index 6c8656920fa6ef..fc11b6f137a003 100644
--- a/packages/material-ui-icons/src/PersonAddDisabled.js
+++ b/packages/material-ui-icons/src/PersonAddDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddDisabledOutlined.js b/packages/material-ui-icons/src/PersonAddDisabledOutlined.js
index 31cb5080e65955..0a9823911ab3c6 100644
--- a/packages/material-ui-icons/src/PersonAddDisabledOutlined.js
+++ b/packages/material-ui-icons/src/PersonAddDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddDisabledRounded.js b/packages/material-ui-icons/src/PersonAddDisabledRounded.js
index 9ed50217574bb6..2061df1b2ad876 100644
--- a/packages/material-ui-icons/src/PersonAddDisabledRounded.js
+++ b/packages/material-ui-icons/src/PersonAddDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddDisabledSharp.js b/packages/material-ui-icons/src/PersonAddDisabledSharp.js
index a1e4be88d9b148..3654c11872f39e 100644
--- a/packages/material-ui-icons/src/PersonAddDisabledSharp.js
+++ b/packages/material-ui-icons/src/PersonAddDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddDisabledTwoTone.js b/packages/material-ui-icons/src/PersonAddDisabledTwoTone.js
index 41c11a8b77bb5b..1ccbb21cfd4f79 100644
--- a/packages/material-ui-icons/src/PersonAddDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/PersonAddDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddOutlined.js b/packages/material-ui-icons/src/PersonAddOutlined.js
index b8a5164b9b9da6..751f7f38d10316 100644
--- a/packages/material-ui-icons/src/PersonAddOutlined.js
+++ b/packages/material-ui-icons/src/PersonAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddRounded.js b/packages/material-ui-icons/src/PersonAddRounded.js
index 964b76984a13e3..55ee1449a984b1 100644
--- a/packages/material-ui-icons/src/PersonAddRounded.js
+++ b/packages/material-ui-icons/src/PersonAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddSharp.js b/packages/material-ui-icons/src/PersonAddSharp.js
index 6d8735ec8cdf94..5e0ce1187495af 100644
--- a/packages/material-ui-icons/src/PersonAddSharp.js
+++ b/packages/material-ui-icons/src/PersonAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonAddTwoTone.js b/packages/material-ui-icons/src/PersonAddTwoTone.js
index e29fd09fb20939..8c0492a975ab29 100644
--- a/packages/material-ui-icons/src/PersonAddTwoTone.js
+++ b/packages/material-ui-icons/src/PersonAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutline.js b/packages/material-ui-icons/src/PersonOutline.js
index 725a8207f1a2f2..64b05700f574b8 100644
--- a/packages/material-ui-icons/src/PersonOutline.js
+++ b/packages/material-ui-icons/src/PersonOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutlineOutlined.js b/packages/material-ui-icons/src/PersonOutlineOutlined.js
index 8e21cb9146d909..f730bc477cb313 100644
--- a/packages/material-ui-icons/src/PersonOutlineOutlined.js
+++ b/packages/material-ui-icons/src/PersonOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutlineRounded.js b/packages/material-ui-icons/src/PersonOutlineRounded.js
index a0c2b467f3de87..b6090548aed37a 100644
--- a/packages/material-ui-icons/src/PersonOutlineRounded.js
+++ b/packages/material-ui-icons/src/PersonOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutlineSharp.js b/packages/material-ui-icons/src/PersonOutlineSharp.js
index d41a747de415f0..79ca8260e048e5 100644
--- a/packages/material-ui-icons/src/PersonOutlineSharp.js
+++ b/packages/material-ui-icons/src/PersonOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutlineTwoTone.js b/packages/material-ui-icons/src/PersonOutlineTwoTone.js
index cd8dd0239ea35b..d1c2306b89960c 100644
--- a/packages/material-ui-icons/src/PersonOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/PersonOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonOutlined.js b/packages/material-ui-icons/src/PersonOutlined.js
index ea56a817ed3a35..669aedf912e117 100644
--- a/packages/material-ui-icons/src/PersonOutlined.js
+++ b/packages/material-ui-icons/src/PersonOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonPin.js b/packages/material-ui-icons/src/PersonPin.js
index 929511de6667c6..dcb9930a387bac 100644
--- a/packages/material-ui-icons/src/PersonPin.js
+++ b/packages/material-ui-icons/src/PersonPin.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonPinCircle.js b/packages/material-ui-icons/src/PersonPinCircle.js
index 889e99c190e40d..0c8ef6ee4f3502 100644
--- a/packages/material-ui-icons/src/PersonPinCircle.js
+++ b/packages/material-ui-icons/src/PersonPinCircle.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PersonPinCircle');
diff --git a/packages/material-ui-icons/src/PersonPinCircleOutlined.js b/packages/material-ui-icons/src/PersonPinCircleOutlined.js
index c519bb176b855f..5f520133807e2f 100644
--- a/packages/material-ui-icons/src/PersonPinCircleOutlined.js
+++ b/packages/material-ui-icons/src/PersonPinCircleOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PersonPinCircleOutlined');
diff --git a/packages/material-ui-icons/src/PersonPinCircleRounded.js b/packages/material-ui-icons/src/PersonPinCircleRounded.js
index 3d79280d073379..2601a813fe474f 100644
--- a/packages/material-ui-icons/src/PersonPinCircleRounded.js
+++ b/packages/material-ui-icons/src/PersonPinCircleRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PersonPinCircleRounded');
diff --git a/packages/material-ui-icons/src/PersonPinCircleSharp.js b/packages/material-ui-icons/src/PersonPinCircleSharp.js
index ca0f745467cdbf..42f4e2e614f28f 100644
--- a/packages/material-ui-icons/src/PersonPinCircleSharp.js
+++ b/packages/material-ui-icons/src/PersonPinCircleSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PersonPinCircleSharp');
diff --git a/packages/material-ui-icons/src/PersonPinCircleTwoTone.js b/packages/material-ui-icons/src/PersonPinCircleTwoTone.js
index 1c9335db40f5f3..2433992eee2cd9 100644
--- a/packages/material-ui-icons/src/PersonPinCircleTwoTone.js
+++ b/packages/material-ui-icons/src/PersonPinCircleTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PersonPinCircleTwoTone');
diff --git a/packages/material-ui-icons/src/PersonPinOutlined.js b/packages/material-ui-icons/src/PersonPinOutlined.js
index c2ffeaf1b2c42c..165a5be26c7e1f 100644
--- a/packages/material-ui-icons/src/PersonPinOutlined.js
+++ b/packages/material-ui-icons/src/PersonPinOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonPinRounded.js b/packages/material-ui-icons/src/PersonPinRounded.js
index 44246b6e4b7f81..84917b5131106a 100644
--- a/packages/material-ui-icons/src/PersonPinRounded.js
+++ b/packages/material-ui-icons/src/PersonPinRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonPinSharp.js b/packages/material-ui-icons/src/PersonPinSharp.js
index 6813fd6521702e..384d715c7ff782 100644
--- a/packages/material-ui-icons/src/PersonPinSharp.js
+++ b/packages/material-ui-icons/src/PersonPinSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonPinTwoTone.js b/packages/material-ui-icons/src/PersonPinTwoTone.js
index c9610cd3be5ee2..ae60730b83fe9e 100644
--- a/packages/material-ui-icons/src/PersonPinTwoTone.js
+++ b/packages/material-ui-icons/src/PersonPinTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonRounded.js b/packages/material-ui-icons/src/PersonRounded.js
index f993daffdc23dc..8d25a7bc78f4c6 100644
--- a/packages/material-ui-icons/src/PersonRounded.js
+++ b/packages/material-ui-icons/src/PersonRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonSharp.js b/packages/material-ui-icons/src/PersonSharp.js
index 8b4a8ddd25b434..08858f73346ade 100644
--- a/packages/material-ui-icons/src/PersonSharp.js
+++ b/packages/material-ui-icons/src/PersonSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonTwoTone.js b/packages/material-ui-icons/src/PersonTwoTone.js
index 3919ea299a5610..21ec74130bf4f4 100644
--- a/packages/material-ui-icons/src/PersonTwoTone.js
+++ b/packages/material-ui-icons/src/PersonTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonalVideo.js b/packages/material-ui-icons/src/PersonalVideo.js
index c418bb5d27a6a5..e88a557c317eed 100644
--- a/packages/material-ui-icons/src/PersonalVideo.js
+++ b/packages/material-ui-icons/src/PersonalVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonalVideoOutlined.js b/packages/material-ui-icons/src/PersonalVideoOutlined.js
index c1d07686e8b0a9..bdd4eccb9b5608 100644
--- a/packages/material-ui-icons/src/PersonalVideoOutlined.js
+++ b/packages/material-ui-icons/src/PersonalVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonalVideoRounded.js b/packages/material-ui-icons/src/PersonalVideoRounded.js
index a302698c11a268..5d6aece7cbb986 100644
--- a/packages/material-ui-icons/src/PersonalVideoRounded.js
+++ b/packages/material-ui-icons/src/PersonalVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonalVideoSharp.js b/packages/material-ui-icons/src/PersonalVideoSharp.js
index 84e7033fdd3407..bbb335f88ee03c 100644
--- a/packages/material-ui-icons/src/PersonalVideoSharp.js
+++ b/packages/material-ui-icons/src/PersonalVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PersonalVideoTwoTone.js b/packages/material-ui-icons/src/PersonalVideoTwoTone.js
index a0a71262d594fb..58b7185538926f 100644
--- a/packages/material-ui-icons/src/PersonalVideoTwoTone.js
+++ b/packages/material-ui-icons/src/PersonalVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Pets.js b/packages/material-ui-icons/src/Pets.js
index 7ee5326ef92ba6..743dadfd9d36d4 100644
--- a/packages/material-ui-icons/src/Pets.js
+++ b/packages/material-ui-icons/src/Pets.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PetsOutlined.js b/packages/material-ui-icons/src/PetsOutlined.js
index 28fab5a923890b..c0db6f2d686043 100644
--- a/packages/material-ui-icons/src/PetsOutlined.js
+++ b/packages/material-ui-icons/src/PetsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PetsRounded.js b/packages/material-ui-icons/src/PetsRounded.js
index 3405c82cdb2569..2c20b7819f1014 100644
--- a/packages/material-ui-icons/src/PetsRounded.js
+++ b/packages/material-ui-icons/src/PetsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PetsSharp.js b/packages/material-ui-icons/src/PetsSharp.js
index 6f2ae154092c16..de21e2d98a9391 100644
--- a/packages/material-ui-icons/src/PetsSharp.js
+++ b/packages/material-ui-icons/src/PetsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PetsTwoTone.js b/packages/material-ui-icons/src/PetsTwoTone.js
index 336cf4e579712d..4039b9bbc85bfb 100644
--- a/packages/material-ui-icons/src/PetsTwoTone.js
+++ b/packages/material-ui-icons/src/PetsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Phone.js b/packages/material-ui-icons/src/Phone.js
index 17c70d95f1d635..3187395bdd3228 100644
--- a/packages/material-ui-icons/src/Phone.js
+++ b/packages/material-ui-icons/src/Phone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneAndroid.js b/packages/material-ui-icons/src/PhoneAndroid.js
index c7e9168b3b8562..a3f46c2e6cb547 100644
--- a/packages/material-ui-icons/src/PhoneAndroid.js
+++ b/packages/material-ui-icons/src/PhoneAndroid.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneAndroidOutlined.js b/packages/material-ui-icons/src/PhoneAndroidOutlined.js
index 0168caf4261839..1c8b11d5f28fc7 100644
--- a/packages/material-ui-icons/src/PhoneAndroidOutlined.js
+++ b/packages/material-ui-icons/src/PhoneAndroidOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneAndroidRounded.js b/packages/material-ui-icons/src/PhoneAndroidRounded.js
index d145d28e418fd2..a4c8f3a9198e3d 100644
--- a/packages/material-ui-icons/src/PhoneAndroidRounded.js
+++ b/packages/material-ui-icons/src/PhoneAndroidRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneAndroidSharp.js b/packages/material-ui-icons/src/PhoneAndroidSharp.js
index f54a53f3c29fdc..7c6858ad97f4b9 100644
--- a/packages/material-ui-icons/src/PhoneAndroidSharp.js
+++ b/packages/material-ui-icons/src/PhoneAndroidSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneAndroidTwoTone.js b/packages/material-ui-icons/src/PhoneAndroidTwoTone.js
index 742245cb6cc870..1d376bd5517487 100644
--- a/packages/material-ui-icons/src/PhoneAndroidTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneAndroidTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneBluetoothSpeaker.js b/packages/material-ui-icons/src/PhoneBluetoothSpeaker.js
index caeacab33b4179..e484d74ff1e13a 100644
--- a/packages/material-ui-icons/src/PhoneBluetoothSpeaker.js
+++ b/packages/material-ui-icons/src/PhoneBluetoothSpeaker.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneBluetoothSpeakerOutlined.js b/packages/material-ui-icons/src/PhoneBluetoothSpeakerOutlined.js
index 20a087015264bd..8c4ddec8e14d14 100644
--- a/packages/material-ui-icons/src/PhoneBluetoothSpeakerOutlined.js
+++ b/packages/material-ui-icons/src/PhoneBluetoothSpeakerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneBluetoothSpeakerRounded.js b/packages/material-ui-icons/src/PhoneBluetoothSpeakerRounded.js
index 87dfc1cfc8979d..e07b6020c98b95 100644
--- a/packages/material-ui-icons/src/PhoneBluetoothSpeakerRounded.js
+++ b/packages/material-ui-icons/src/PhoneBluetoothSpeakerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneBluetoothSpeakerSharp.js b/packages/material-ui-icons/src/PhoneBluetoothSpeakerSharp.js
index 41d880f0a551fc..64c5282e0082f0 100644
--- a/packages/material-ui-icons/src/PhoneBluetoothSpeakerSharp.js
+++ b/packages/material-ui-icons/src/PhoneBluetoothSpeakerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneBluetoothSpeakerTwoTone.js b/packages/material-ui-icons/src/PhoneBluetoothSpeakerTwoTone.js
index 649c617555daba..bc840c9eed6384 100644
--- a/packages/material-ui-icons/src/PhoneBluetoothSpeakerTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneBluetoothSpeakerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneCallback.js b/packages/material-ui-icons/src/PhoneCallback.js
index a6a729df265522..68e951841a2171 100644
--- a/packages/material-ui-icons/src/PhoneCallback.js
+++ b/packages/material-ui-icons/src/PhoneCallback.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneCallbackOutlined.js b/packages/material-ui-icons/src/PhoneCallbackOutlined.js
index 64844a0554a1e9..06ca633a5b3f20 100644
--- a/packages/material-ui-icons/src/PhoneCallbackOutlined.js
+++ b/packages/material-ui-icons/src/PhoneCallbackOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneCallbackRounded.js b/packages/material-ui-icons/src/PhoneCallbackRounded.js
index 0efd57e0160a75..47df20b1e7746f 100644
--- a/packages/material-ui-icons/src/PhoneCallbackRounded.js
+++ b/packages/material-ui-icons/src/PhoneCallbackRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneCallbackSharp.js b/packages/material-ui-icons/src/PhoneCallbackSharp.js
index 4019879d150d96..718e089483e4d2 100644
--- a/packages/material-ui-icons/src/PhoneCallbackSharp.js
+++ b/packages/material-ui-icons/src/PhoneCallbackSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneCallbackTwoTone.js b/packages/material-ui-icons/src/PhoneCallbackTwoTone.js
index 5da993fd60b575..ac292308d85fea 100644
--- a/packages/material-ui-icons/src/PhoneCallbackTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneCallbackTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneDisabled.js b/packages/material-ui-icons/src/PhoneDisabled.js
index 2fcef761f77147..e873bb7630f98b 100644
--- a/packages/material-ui-icons/src/PhoneDisabled.js
+++ b/packages/material-ui-icons/src/PhoneDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneDisabledOutlined.js b/packages/material-ui-icons/src/PhoneDisabledOutlined.js
index 9e2f73e4b405be..175f53feaf795d 100644
--- a/packages/material-ui-icons/src/PhoneDisabledOutlined.js
+++ b/packages/material-ui-icons/src/PhoneDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneDisabledRounded.js b/packages/material-ui-icons/src/PhoneDisabledRounded.js
index d1c104cfce0dbc..19f72a1e34f6e2 100644
--- a/packages/material-ui-icons/src/PhoneDisabledRounded.js
+++ b/packages/material-ui-icons/src/PhoneDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneDisabledSharp.js b/packages/material-ui-icons/src/PhoneDisabledSharp.js
index 0f9e85d5449823..efeaf14da90ef9 100644
--- a/packages/material-ui-icons/src/PhoneDisabledSharp.js
+++ b/packages/material-ui-icons/src/PhoneDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneDisabledTwoTone.js b/packages/material-ui-icons/src/PhoneDisabledTwoTone.js
index aba8b5d795259c..6a375b4966945e 100644
--- a/packages/material-ui-icons/src/PhoneDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneEnabled.js b/packages/material-ui-icons/src/PhoneEnabled.js
index 0a1c8ce27bb124..47ba8ae94c13ac 100644
--- a/packages/material-ui-icons/src/PhoneEnabled.js
+++ b/packages/material-ui-icons/src/PhoneEnabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneEnabledOutlined.js b/packages/material-ui-icons/src/PhoneEnabledOutlined.js
index a00b4c5f72e101..a754e518c60c4d 100644
--- a/packages/material-ui-icons/src/PhoneEnabledOutlined.js
+++ b/packages/material-ui-icons/src/PhoneEnabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneEnabledRounded.js b/packages/material-ui-icons/src/PhoneEnabledRounded.js
index 54cc21ca50b40a..3099f48274adaf 100644
--- a/packages/material-ui-icons/src/PhoneEnabledRounded.js
+++ b/packages/material-ui-icons/src/PhoneEnabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneEnabledSharp.js b/packages/material-ui-icons/src/PhoneEnabledSharp.js
index e63ef4722f0382..2e62720d241e13 100644
--- a/packages/material-ui-icons/src/PhoneEnabledSharp.js
+++ b/packages/material-ui-icons/src/PhoneEnabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneEnabledTwoTone.js b/packages/material-ui-icons/src/PhoneEnabledTwoTone.js
index 25abed4479bdea..f016cbb59e3b0b 100644
--- a/packages/material-ui-icons/src/PhoneEnabledTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneEnabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneForwarded.js b/packages/material-ui-icons/src/PhoneForwarded.js
index 7645150105d412..7095a887e6fbf4 100644
--- a/packages/material-ui-icons/src/PhoneForwarded.js
+++ b/packages/material-ui-icons/src/PhoneForwarded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneForwardedOutlined.js b/packages/material-ui-icons/src/PhoneForwardedOutlined.js
index a12695a3aaa2b5..d3dbd51516ce88 100644
--- a/packages/material-ui-icons/src/PhoneForwardedOutlined.js
+++ b/packages/material-ui-icons/src/PhoneForwardedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneForwardedRounded.js b/packages/material-ui-icons/src/PhoneForwardedRounded.js
index 42d3c8699fa697..4216a4deb11f18 100644
--- a/packages/material-ui-icons/src/PhoneForwardedRounded.js
+++ b/packages/material-ui-icons/src/PhoneForwardedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneForwardedSharp.js b/packages/material-ui-icons/src/PhoneForwardedSharp.js
index d5ca2f1119bc21..5a6516a1253045 100644
--- a/packages/material-ui-icons/src/PhoneForwardedSharp.js
+++ b/packages/material-ui-icons/src/PhoneForwardedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneForwardedTwoTone.js b/packages/material-ui-icons/src/PhoneForwardedTwoTone.js
index 8de3029af6d43a..7be80fb80dca4d 100644
--- a/packages/material-ui-icons/src/PhoneForwardedTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneForwardedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneInTalk.js b/packages/material-ui-icons/src/PhoneInTalk.js
index cf0500142c334d..9c3e9c38d50574 100644
--- a/packages/material-ui-icons/src/PhoneInTalk.js
+++ b/packages/material-ui-icons/src/PhoneInTalk.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneInTalkOutlined.js b/packages/material-ui-icons/src/PhoneInTalkOutlined.js
index ee5fd7592c6373..6eff0dc8a591e3 100644
--- a/packages/material-ui-icons/src/PhoneInTalkOutlined.js
+++ b/packages/material-ui-icons/src/PhoneInTalkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneInTalkRounded.js b/packages/material-ui-icons/src/PhoneInTalkRounded.js
index 0ea6aa090de3fe..883a675f69d3d8 100644
--- a/packages/material-ui-icons/src/PhoneInTalkRounded.js
+++ b/packages/material-ui-icons/src/PhoneInTalkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneInTalkSharp.js b/packages/material-ui-icons/src/PhoneInTalkSharp.js
index 76f13da0e1228a..eb7fb5f8bb13cc 100644
--- a/packages/material-ui-icons/src/PhoneInTalkSharp.js
+++ b/packages/material-ui-icons/src/PhoneInTalkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneInTalkTwoTone.js b/packages/material-ui-icons/src/PhoneInTalkTwoTone.js
index b2a2131e73e5a6..4f5e7cb4faeb2c 100644
--- a/packages/material-ui-icons/src/PhoneInTalkTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneInTalkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneIphone.js b/packages/material-ui-icons/src/PhoneIphone.js
index 90179cec660a78..2346a095cede95 100644
--- a/packages/material-ui-icons/src/PhoneIphone.js
+++ b/packages/material-ui-icons/src/PhoneIphone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneIphoneOutlined.js b/packages/material-ui-icons/src/PhoneIphoneOutlined.js
index 5be4ecb515302f..f55920d1b69e69 100644
--- a/packages/material-ui-icons/src/PhoneIphoneOutlined.js
+++ b/packages/material-ui-icons/src/PhoneIphoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneIphoneRounded.js b/packages/material-ui-icons/src/PhoneIphoneRounded.js
index c625c98bfd7e03..6d88f01f83287b 100644
--- a/packages/material-ui-icons/src/PhoneIphoneRounded.js
+++ b/packages/material-ui-icons/src/PhoneIphoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneIphoneSharp.js b/packages/material-ui-icons/src/PhoneIphoneSharp.js
index 93f9a3388c4359..462a4726c0eddb 100644
--- a/packages/material-ui-icons/src/PhoneIphoneSharp.js
+++ b/packages/material-ui-icons/src/PhoneIphoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneIphoneTwoTone.js b/packages/material-ui-icons/src/PhoneIphoneTwoTone.js
index 75a7cf07a7872d..556e639159e279 100644
--- a/packages/material-ui-icons/src/PhoneIphoneTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneIphoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneLocked.js b/packages/material-ui-icons/src/PhoneLocked.js
index 8a6519451b4c05..27066e954f0d63 100644
--- a/packages/material-ui-icons/src/PhoneLocked.js
+++ b/packages/material-ui-icons/src/PhoneLocked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneLockedOutlined.js b/packages/material-ui-icons/src/PhoneLockedOutlined.js
index c4bddc3cc4be0e..1873c7665739c0 100644
--- a/packages/material-ui-icons/src/PhoneLockedOutlined.js
+++ b/packages/material-ui-icons/src/PhoneLockedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneLockedRounded.js b/packages/material-ui-icons/src/PhoneLockedRounded.js
index 6b2a7f4404205d..0d3d8727911db6 100644
--- a/packages/material-ui-icons/src/PhoneLockedRounded.js
+++ b/packages/material-ui-icons/src/PhoneLockedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneLockedSharp.js b/packages/material-ui-icons/src/PhoneLockedSharp.js
index 2ee7de1f08ba1e..c623674e70197a 100644
--- a/packages/material-ui-icons/src/PhoneLockedSharp.js
+++ b/packages/material-ui-icons/src/PhoneLockedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneLockedTwoTone.js b/packages/material-ui-icons/src/PhoneLockedTwoTone.js
index 9cbcb905e064c4..0a7f7d882678eb 100644
--- a/packages/material-ui-icons/src/PhoneLockedTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneLockedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneMissed.js b/packages/material-ui-icons/src/PhoneMissed.js
index 2f7f97501d6da1..41abe5c38d5b31 100644
--- a/packages/material-ui-icons/src/PhoneMissed.js
+++ b/packages/material-ui-icons/src/PhoneMissed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneMissedOutlined.js b/packages/material-ui-icons/src/PhoneMissedOutlined.js
index e2f0730ede5162..68a7112d8fa6de 100644
--- a/packages/material-ui-icons/src/PhoneMissedOutlined.js
+++ b/packages/material-ui-icons/src/PhoneMissedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneMissedRounded.js b/packages/material-ui-icons/src/PhoneMissedRounded.js
index 88fbeb49280aa4..271248793ed5bb 100644
--- a/packages/material-ui-icons/src/PhoneMissedRounded.js
+++ b/packages/material-ui-icons/src/PhoneMissedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneMissedSharp.js b/packages/material-ui-icons/src/PhoneMissedSharp.js
index 24747398be80d1..5d89bac3a189a5 100644
--- a/packages/material-ui-icons/src/PhoneMissedSharp.js
+++ b/packages/material-ui-icons/src/PhoneMissedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneMissedTwoTone.js b/packages/material-ui-icons/src/PhoneMissedTwoTone.js
index bc5e27141d25f6..fb00a0c0102176 100644
--- a/packages/material-ui-icons/src/PhoneMissedTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneMissedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneOutlined.js b/packages/material-ui-icons/src/PhoneOutlined.js
index 5fe93765672e05..883e4326402bc6 100644
--- a/packages/material-ui-icons/src/PhoneOutlined.js
+++ b/packages/material-ui-icons/src/PhoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonePaused.js b/packages/material-ui-icons/src/PhonePaused.js
index 757b26b9f01806..782c372bb730da 100644
--- a/packages/material-ui-icons/src/PhonePaused.js
+++ b/packages/material-ui-icons/src/PhonePaused.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonePausedOutlined.js b/packages/material-ui-icons/src/PhonePausedOutlined.js
index ff542e9c745e7b..bff73fec9536ff 100644
--- a/packages/material-ui-icons/src/PhonePausedOutlined.js
+++ b/packages/material-ui-icons/src/PhonePausedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonePausedRounded.js b/packages/material-ui-icons/src/PhonePausedRounded.js
index 14d2a311a50a37..83490fdfa64dfd 100644
--- a/packages/material-ui-icons/src/PhonePausedRounded.js
+++ b/packages/material-ui-icons/src/PhonePausedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonePausedSharp.js b/packages/material-ui-icons/src/PhonePausedSharp.js
index 7124e0a8cdd61e..062a7aef1192e7 100644
--- a/packages/material-ui-icons/src/PhonePausedSharp.js
+++ b/packages/material-ui-icons/src/PhonePausedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonePausedTwoTone.js b/packages/material-ui-icons/src/PhonePausedTwoTone.js
index dcce0155fe8c11..a6f18cf7f9adae 100644
--- a/packages/material-ui-icons/src/PhonePausedTwoTone.js
+++ b/packages/material-ui-icons/src/PhonePausedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneRounded.js b/packages/material-ui-icons/src/PhoneRounded.js
index 16f86bfff36b92..bce76e9f59a5be 100644
--- a/packages/material-ui-icons/src/PhoneRounded.js
+++ b/packages/material-ui-icons/src/PhoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneSharp.js b/packages/material-ui-icons/src/PhoneSharp.js
index 612dbbbba177a7..ed8be2fd58f99e 100644
--- a/packages/material-ui-icons/src/PhoneSharp.js
+++ b/packages/material-ui-icons/src/PhoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhoneTwoTone.js b/packages/material-ui-icons/src/PhoneTwoTone.js
index 4182fa31394c67..34c8490d9fa0ef 100644
--- a/packages/material-ui-icons/src/PhoneTwoTone.js
+++ b/packages/material-ui-icons/src/PhoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Phonelink.js b/packages/material-ui-icons/src/Phonelink.js
index 45744446611f51..13a022b1af00aa 100644
--- a/packages/material-ui-icons/src/Phonelink.js
+++ b/packages/material-ui-icons/src/Phonelink.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkErase.js b/packages/material-ui-icons/src/PhonelinkErase.js
index bfbd20d58b6089..ad87d0f3ad6364 100644
--- a/packages/material-ui-icons/src/PhonelinkErase.js
+++ b/packages/material-ui-icons/src/PhonelinkErase.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkEraseOutlined.js b/packages/material-ui-icons/src/PhonelinkEraseOutlined.js
index 04012c32c46b4b..925c413e5c116a 100644
--- a/packages/material-ui-icons/src/PhonelinkEraseOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkEraseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkEraseRounded.js b/packages/material-ui-icons/src/PhonelinkEraseRounded.js
index b2a6be61993380..fdb835f363b857 100644
--- a/packages/material-ui-icons/src/PhonelinkEraseRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkEraseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkEraseSharp.js b/packages/material-ui-icons/src/PhonelinkEraseSharp.js
index ba7118c6fd5447..c2a0d24b9f9494 100644
--- a/packages/material-ui-icons/src/PhonelinkEraseSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkEraseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkEraseTwoTone.js b/packages/material-ui-icons/src/PhonelinkEraseTwoTone.js
index 92b98ffec2f9ea..ebaac1513611bf 100644
--- a/packages/material-ui-icons/src/PhonelinkEraseTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkEraseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkLock.js b/packages/material-ui-icons/src/PhonelinkLock.js
index 53edc9586b014d..423fa8b8262dac 100644
--- a/packages/material-ui-icons/src/PhonelinkLock.js
+++ b/packages/material-ui-icons/src/PhonelinkLock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkLockOutlined.js b/packages/material-ui-icons/src/PhonelinkLockOutlined.js
index 25b52cddc98261..eff5e1ce7657f9 100644
--- a/packages/material-ui-icons/src/PhonelinkLockOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkLockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkLockRounded.js b/packages/material-ui-icons/src/PhonelinkLockRounded.js
index a720cf364c611a..150acb0ddb2d6f 100644
--- a/packages/material-ui-icons/src/PhonelinkLockRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkLockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkLockSharp.js b/packages/material-ui-icons/src/PhonelinkLockSharp.js
index b88efd3b61fbc1..3bbecad9a3fc5b 100644
--- a/packages/material-ui-icons/src/PhonelinkLockSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkLockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkLockTwoTone.js b/packages/material-ui-icons/src/PhonelinkLockTwoTone.js
index c57461a824cf26..a470501dd581d1 100644
--- a/packages/material-ui-icons/src/PhonelinkLockTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkLockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOff.js b/packages/material-ui-icons/src/PhonelinkOff.js
index 4480b74f89594d..f00a2d72d01c29 100644
--- a/packages/material-ui-icons/src/PhonelinkOff.js
+++ b/packages/material-ui-icons/src/PhonelinkOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOffOutlined.js b/packages/material-ui-icons/src/PhonelinkOffOutlined.js
index dd6a02c76826ba..74a79e0617d59f 100644
--- a/packages/material-ui-icons/src/PhonelinkOffOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOffRounded.js b/packages/material-ui-icons/src/PhonelinkOffRounded.js
index 2303941f6d245c..d3898f02a14415 100644
--- a/packages/material-ui-icons/src/PhonelinkOffRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOffSharp.js b/packages/material-ui-icons/src/PhonelinkOffSharp.js
index 74b5935bc96ac6..161db8baf15bda 100644
--- a/packages/material-ui-icons/src/PhonelinkOffSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOffTwoTone.js b/packages/material-ui-icons/src/PhonelinkOffTwoTone.js
index 23b5e7e3c70002..762a45b147a9d1 100644
--- a/packages/material-ui-icons/src/PhonelinkOffTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkOutlined.js b/packages/material-ui-icons/src/PhonelinkOutlined.js
index 862c39513a3948..29df478be635f7 100644
--- a/packages/material-ui-icons/src/PhonelinkOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRing.js b/packages/material-ui-icons/src/PhonelinkRing.js
index 5e004382c6d10d..69424d75edc026 100644
--- a/packages/material-ui-icons/src/PhonelinkRing.js
+++ b/packages/material-ui-icons/src/PhonelinkRing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRingOutlined.js b/packages/material-ui-icons/src/PhonelinkRingOutlined.js
index 5408b719ad86bd..5072ebb163f2c9 100644
--- a/packages/material-ui-icons/src/PhonelinkRingOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkRingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRingRounded.js b/packages/material-ui-icons/src/PhonelinkRingRounded.js
index 3c82998a91d6dc..8c952f6e3c2a8a 100644
--- a/packages/material-ui-icons/src/PhonelinkRingRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkRingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRingSharp.js b/packages/material-ui-icons/src/PhonelinkRingSharp.js
index fa252381f0a0ce..023303de23ae3a 100644
--- a/packages/material-ui-icons/src/PhonelinkRingSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkRingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRingTwoTone.js b/packages/material-ui-icons/src/PhonelinkRingTwoTone.js
index 805f627d6aeb02..9ef50a8c54b19b 100644
--- a/packages/material-ui-icons/src/PhonelinkRingTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkRingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkRounded.js b/packages/material-ui-icons/src/PhonelinkRounded.js
index c12c463dabf653..615de095b3c9cb 100644
--- a/packages/material-ui-icons/src/PhonelinkRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSetup.js b/packages/material-ui-icons/src/PhonelinkSetup.js
index 132fd103748b8f..d6402efc94f540 100644
--- a/packages/material-ui-icons/src/PhonelinkSetup.js
+++ b/packages/material-ui-icons/src/PhonelinkSetup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSetupOutlined.js b/packages/material-ui-icons/src/PhonelinkSetupOutlined.js
index e4f68faf2f59e8..7dc08f153f2c90 100644
--- a/packages/material-ui-icons/src/PhonelinkSetupOutlined.js
+++ b/packages/material-ui-icons/src/PhonelinkSetupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSetupRounded.js b/packages/material-ui-icons/src/PhonelinkSetupRounded.js
index 141653d6b58c4a..4aaa8da6df3ef1 100644
--- a/packages/material-ui-icons/src/PhonelinkSetupRounded.js
+++ b/packages/material-ui-icons/src/PhonelinkSetupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSetupSharp.js b/packages/material-ui-icons/src/PhonelinkSetupSharp.js
index 785ba4926a6d8e..01ae2bb70da26f 100644
--- a/packages/material-ui-icons/src/PhonelinkSetupSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkSetupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSetupTwoTone.js b/packages/material-ui-icons/src/PhonelinkSetupTwoTone.js
index f31451148d5555..7945bfa6f3e600 100644
--- a/packages/material-ui-icons/src/PhonelinkSetupTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkSetupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkSharp.js b/packages/material-ui-icons/src/PhonelinkSharp.js
index cc1c6da0d98487..fe5c24af3f8876 100644
--- a/packages/material-ui-icons/src/PhonelinkSharp.js
+++ b/packages/material-ui-icons/src/PhonelinkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhonelinkTwoTone.js b/packages/material-ui-icons/src/PhonelinkTwoTone.js
index 0835a9c7a952e1..de8293d89fbd95 100644
--- a/packages/material-ui-icons/src/PhonelinkTwoTone.js
+++ b/packages/material-ui-icons/src/PhonelinkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Photo.js b/packages/material-ui-icons/src/Photo.js
index a52cd5aecee091..6513cd698bddcf 100644
--- a/packages/material-ui-icons/src/Photo.js
+++ b/packages/material-ui-icons/src/Photo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoAlbum.js b/packages/material-ui-icons/src/PhotoAlbum.js
index ae820fa983b8c9..2d8d2f0584706c 100644
--- a/packages/material-ui-icons/src/PhotoAlbum.js
+++ b/packages/material-ui-icons/src/PhotoAlbum.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoAlbumOutlined.js b/packages/material-ui-icons/src/PhotoAlbumOutlined.js
index 8855cb83aa2cb1..c7b0ad270a5e14 100644
--- a/packages/material-ui-icons/src/PhotoAlbumOutlined.js
+++ b/packages/material-ui-icons/src/PhotoAlbumOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoAlbumRounded.js b/packages/material-ui-icons/src/PhotoAlbumRounded.js
index 2ebb6fb2f98916..bb41351ca2ebd5 100644
--- a/packages/material-ui-icons/src/PhotoAlbumRounded.js
+++ b/packages/material-ui-icons/src/PhotoAlbumRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoAlbumSharp.js b/packages/material-ui-icons/src/PhotoAlbumSharp.js
index 85c2b5fa16be10..8d88b40db24830 100644
--- a/packages/material-ui-icons/src/PhotoAlbumSharp.js
+++ b/packages/material-ui-icons/src/PhotoAlbumSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoAlbumTwoTone.js b/packages/material-ui-icons/src/PhotoAlbumTwoTone.js
index ca86c44826774c..558e44196ee4c0 100644
--- a/packages/material-ui-icons/src/PhotoAlbumTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoAlbumTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoCamera.js b/packages/material-ui-icons/src/PhotoCamera.js
index d7e4e5e6fba000..401cc93e85ac24 100644
--- a/packages/material-ui-icons/src/PhotoCamera.js
+++ b/packages/material-ui-icons/src/PhotoCamera.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoCameraOutlined.js b/packages/material-ui-icons/src/PhotoCameraOutlined.js
index 641da39f4405ef..ee0d0581ca64b3 100644
--- a/packages/material-ui-icons/src/PhotoCameraOutlined.js
+++ b/packages/material-ui-icons/src/PhotoCameraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoCameraRounded.js b/packages/material-ui-icons/src/PhotoCameraRounded.js
index e898ea0683c61c..d29ce852be1d35 100644
--- a/packages/material-ui-icons/src/PhotoCameraRounded.js
+++ b/packages/material-ui-icons/src/PhotoCameraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoCameraSharp.js b/packages/material-ui-icons/src/PhotoCameraSharp.js
index 437a81195ae4b2..48739d8ef1f549 100644
--- a/packages/material-ui-icons/src/PhotoCameraSharp.js
+++ b/packages/material-ui-icons/src/PhotoCameraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoCameraTwoTone.js b/packages/material-ui-icons/src/PhotoCameraTwoTone.js
index 8fa54f6777a0e8..27cb53da503ccd 100644
--- a/packages/material-ui-icons/src/PhotoCameraTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoCameraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoFilter.js b/packages/material-ui-icons/src/PhotoFilter.js
index a7daca79023d92..e10d259a98e56c 100644
--- a/packages/material-ui-icons/src/PhotoFilter.js
+++ b/packages/material-ui-icons/src/PhotoFilter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoFilterOutlined.js b/packages/material-ui-icons/src/PhotoFilterOutlined.js
index 3a4814b647eb2e..b06efc12b60222 100644
--- a/packages/material-ui-icons/src/PhotoFilterOutlined.js
+++ b/packages/material-ui-icons/src/PhotoFilterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoFilterRounded.js b/packages/material-ui-icons/src/PhotoFilterRounded.js
index 4327fb67c348c1..fcf9b8441c0e8a 100644
--- a/packages/material-ui-icons/src/PhotoFilterRounded.js
+++ b/packages/material-ui-icons/src/PhotoFilterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoFilterSharp.js b/packages/material-ui-icons/src/PhotoFilterSharp.js
index 4600e2de0683ef..0745e64c91a968 100644
--- a/packages/material-ui-icons/src/PhotoFilterSharp.js
+++ b/packages/material-ui-icons/src/PhotoFilterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoFilterTwoTone.js b/packages/material-ui-icons/src/PhotoFilterTwoTone.js
index ddac0c6f81f273..3f689b528a3813 100644
--- a/packages/material-ui-icons/src/PhotoFilterTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoFilterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoLibrary.js b/packages/material-ui-icons/src/PhotoLibrary.js
index f5a9d642348944..4699d7136bd84d 100644
--- a/packages/material-ui-icons/src/PhotoLibrary.js
+++ b/packages/material-ui-icons/src/PhotoLibrary.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoLibraryOutlined.js b/packages/material-ui-icons/src/PhotoLibraryOutlined.js
index 4aa317a195556b..6c069d2067596e 100644
--- a/packages/material-ui-icons/src/PhotoLibraryOutlined.js
+++ b/packages/material-ui-icons/src/PhotoLibraryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoLibraryRounded.js b/packages/material-ui-icons/src/PhotoLibraryRounded.js
index b7f4c05c09a022..fc0e722225738d 100644
--- a/packages/material-ui-icons/src/PhotoLibraryRounded.js
+++ b/packages/material-ui-icons/src/PhotoLibraryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoLibrarySharp.js b/packages/material-ui-icons/src/PhotoLibrarySharp.js
index 8f1e994b3ad201..da6a66a9a9e6f5 100644
--- a/packages/material-ui-icons/src/PhotoLibrarySharp.js
+++ b/packages/material-ui-icons/src/PhotoLibrarySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoLibraryTwoTone.js b/packages/material-ui-icons/src/PhotoLibraryTwoTone.js
index 7d03869dc84901..842774c2b0fbbc 100644
--- a/packages/material-ui-icons/src/PhotoLibraryTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoLibraryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoOutlined.js b/packages/material-ui-icons/src/PhotoOutlined.js
index 59d1aa87cb1cc5..b6fccdec353519 100644
--- a/packages/material-ui-icons/src/PhotoOutlined.js
+++ b/packages/material-ui-icons/src/PhotoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoRounded.js b/packages/material-ui-icons/src/PhotoRounded.js
index ca9d4c269bd2e4..d76e8e42880372 100644
--- a/packages/material-ui-icons/src/PhotoRounded.js
+++ b/packages/material-ui-icons/src/PhotoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSharp.js b/packages/material-ui-icons/src/PhotoSharp.js
index b2c64d26df9d38..45059f89752a1e 100644
--- a/packages/material-ui-icons/src/PhotoSharp.js
+++ b/packages/material-ui-icons/src/PhotoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectActual.js b/packages/material-ui-icons/src/PhotoSizeSelectActual.js
index b03f1ab2101285..baaa4cca4cd0b1 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectActual.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectActual.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectActualOutlined.js b/packages/material-ui-icons/src/PhotoSizeSelectActualOutlined.js
index 0b415f97587665..39b2d8138889e6 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectActualOutlined.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectActualOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectActualRounded.js b/packages/material-ui-icons/src/PhotoSizeSelectActualRounded.js
index d43d0d69773a94..47f26087869c6d 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectActualRounded.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectActualRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectActualSharp.js b/packages/material-ui-icons/src/PhotoSizeSelectActualSharp.js
index 8a3e3b11152742..b71925a71702dc 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectActualSharp.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectActualSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectActualTwoTone.js b/packages/material-ui-icons/src/PhotoSizeSelectActualTwoTone.js
index 600780e3362b0f..6982f70bfc912a 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectActualTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectActualTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectLarge.js b/packages/material-ui-icons/src/PhotoSizeSelectLarge.js
index 123412c62ee59a..9f64cf9039e0fb 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectLarge.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectLarge.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectLargeOutlined.js b/packages/material-ui-icons/src/PhotoSizeSelectLargeOutlined.js
index 522487bfb14cc7..05d65554cf96ac 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectLargeOutlined.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectLargeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectLargeRounded.js b/packages/material-ui-icons/src/PhotoSizeSelectLargeRounded.js
index 700b71b9665aab..60201bf43ce8ac 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectLargeRounded.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectLargeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectLargeSharp.js b/packages/material-ui-icons/src/PhotoSizeSelectLargeSharp.js
index ee14747e823c08..7a0006436cebe3 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectLargeSharp.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectLargeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectLargeTwoTone.js b/packages/material-ui-icons/src/PhotoSizeSelectLargeTwoTone.js
index 9a7ac99f3317fd..292db2207b197e 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectLargeTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectLargeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectSmall.js b/packages/material-ui-icons/src/PhotoSizeSelectSmall.js
index 0c63d107e6e4ed..2cf7ad53109952 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectSmall.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectSmall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectSmallOutlined.js b/packages/material-ui-icons/src/PhotoSizeSelectSmallOutlined.js
index 06933a2af77446..c9776f0217d2ca 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectSmallOutlined.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectSmallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectSmallRounded.js b/packages/material-ui-icons/src/PhotoSizeSelectSmallRounded.js
index 61daf43ca9469d..3c134ed8c39d73 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectSmallRounded.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectSmallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectSmallSharp.js b/packages/material-ui-icons/src/PhotoSizeSelectSmallSharp.js
index 0341472480ab0b..6cfee6bc462063 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectSmallSharp.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectSmallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoSizeSelectSmallTwoTone.js b/packages/material-ui-icons/src/PhotoSizeSelectSmallTwoTone.js
index b652c078c63e59..26e2782c157825 100644
--- a/packages/material-ui-icons/src/PhotoSizeSelectSmallTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoSizeSelectSmallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PhotoTwoTone.js b/packages/material-ui-icons/src/PhotoTwoTone.js
index 61f5c00d4094c6..0e5426440cfa10 100644
--- a/packages/material-ui-icons/src/PhotoTwoTone.js
+++ b/packages/material-ui-icons/src/PhotoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureAsPdf.js b/packages/material-ui-icons/src/PictureAsPdf.js
index 827531784befb2..bb2f780b870f24 100644
--- a/packages/material-ui-icons/src/PictureAsPdf.js
+++ b/packages/material-ui-icons/src/PictureAsPdf.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureAsPdfOutlined.js b/packages/material-ui-icons/src/PictureAsPdfOutlined.js
index 9d1b2439a2dfc9..29d66aee91a602 100644
--- a/packages/material-ui-icons/src/PictureAsPdfOutlined.js
+++ b/packages/material-ui-icons/src/PictureAsPdfOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureAsPdfRounded.js b/packages/material-ui-icons/src/PictureAsPdfRounded.js
index 98301a86132f17..da4f83fb9d08e8 100644
--- a/packages/material-ui-icons/src/PictureAsPdfRounded.js
+++ b/packages/material-ui-icons/src/PictureAsPdfRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureAsPdfSharp.js b/packages/material-ui-icons/src/PictureAsPdfSharp.js
index 6d741a9c9134d3..9000aa6744aec3 100644
--- a/packages/material-ui-icons/src/PictureAsPdfSharp.js
+++ b/packages/material-ui-icons/src/PictureAsPdfSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureAsPdfTwoTone.js b/packages/material-ui-icons/src/PictureAsPdfTwoTone.js
index 59d3a6fc4f2cb9..8854cc8833b330 100644
--- a/packages/material-ui-icons/src/PictureAsPdfTwoTone.js
+++ b/packages/material-ui-icons/src/PictureAsPdfTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPicture.js b/packages/material-ui-icons/src/PictureInPicture.js
index e91a5a75b822f4..329e1778e4d06e 100644
--- a/packages/material-ui-icons/src/PictureInPicture.js
+++ b/packages/material-ui-icons/src/PictureInPicture.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureAlt.js b/packages/material-ui-icons/src/PictureInPictureAlt.js
index c8b8c1ad3d4512..c4d483ea4f812a 100644
--- a/packages/material-ui-icons/src/PictureInPictureAlt.js
+++ b/packages/material-ui-icons/src/PictureInPictureAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureAltOutlined.js b/packages/material-ui-icons/src/PictureInPictureAltOutlined.js
index 4e040bab7c1f0f..a0781573c9b688 100644
--- a/packages/material-ui-icons/src/PictureInPictureAltOutlined.js
+++ b/packages/material-ui-icons/src/PictureInPictureAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureAltRounded.js b/packages/material-ui-icons/src/PictureInPictureAltRounded.js
index d8ff51d6a2cb77..86ee017b8209d5 100644
--- a/packages/material-ui-icons/src/PictureInPictureAltRounded.js
+++ b/packages/material-ui-icons/src/PictureInPictureAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureAltSharp.js b/packages/material-ui-icons/src/PictureInPictureAltSharp.js
index e649f64186c38d..5a305041ab35cb 100644
--- a/packages/material-ui-icons/src/PictureInPictureAltSharp.js
+++ b/packages/material-ui-icons/src/PictureInPictureAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureAltTwoTone.js b/packages/material-ui-icons/src/PictureInPictureAltTwoTone.js
index bae616304f7332..9b55de4c4155aa 100644
--- a/packages/material-ui-icons/src/PictureInPictureAltTwoTone.js
+++ b/packages/material-ui-icons/src/PictureInPictureAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureOutlined.js b/packages/material-ui-icons/src/PictureInPictureOutlined.js
index 11f5b027f48b1a..be12935624d93b 100644
--- a/packages/material-ui-icons/src/PictureInPictureOutlined.js
+++ b/packages/material-ui-icons/src/PictureInPictureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureRounded.js b/packages/material-ui-icons/src/PictureInPictureRounded.js
index 40dac3d8acc5c6..9139439dcc542e 100644
--- a/packages/material-ui-icons/src/PictureInPictureRounded.js
+++ b/packages/material-ui-icons/src/PictureInPictureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureSharp.js b/packages/material-ui-icons/src/PictureInPictureSharp.js
index 3ad77f7af7a4aa..eaccb4a3d82f22 100644
--- a/packages/material-ui-icons/src/PictureInPictureSharp.js
+++ b/packages/material-ui-icons/src/PictureInPictureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PictureInPictureTwoTone.js b/packages/material-ui-icons/src/PictureInPictureTwoTone.js
index 96017ba49c7c03..189bfb1edc4ae8 100644
--- a/packages/material-ui-icons/src/PictureInPictureTwoTone.js
+++ b/packages/material-ui-icons/src/PictureInPictureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PieChart.js b/packages/material-ui-icons/src/PieChart.js
index 2b9ad3f043ec58..d08cc0d39bc768 100644
--- a/packages/material-ui-icons/src/PieChart.js
+++ b/packages/material-ui-icons/src/PieChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PieChartOutlined.js b/packages/material-ui-icons/src/PieChartOutlined.js
index 9a95641ad74a2e..116ea56dfd697f 100644
--- a/packages/material-ui-icons/src/PieChartOutlined.js
+++ b/packages/material-ui-icons/src/PieChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PieChartRounded.js b/packages/material-ui-icons/src/PieChartRounded.js
index 8770c5c34d152a..6e8c07710ae829 100644
--- a/packages/material-ui-icons/src/PieChartRounded.js
+++ b/packages/material-ui-icons/src/PieChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PieChartSharp.js b/packages/material-ui-icons/src/PieChartSharp.js
index 2ca5b14376adcf..85377362258bf1 100644
--- a/packages/material-ui-icons/src/PieChartSharp.js
+++ b/packages/material-ui-icons/src/PieChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PieChartTwoTone.js b/packages/material-ui-icons/src/PieChartTwoTone.js
index b610a7152a812a..d439fb798ebd71 100644
--- a/packages/material-ui-icons/src/PieChartTwoTone.js
+++ b/packages/material-ui-icons/src/PieChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PinDrop.js b/packages/material-ui-icons/src/PinDrop.js
index c47f7dab5751f6..2994a7af9cc9cb 100644
--- a/packages/material-ui-icons/src/PinDrop.js
+++ b/packages/material-ui-icons/src/PinDrop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PinDropOutlined.js b/packages/material-ui-icons/src/PinDropOutlined.js
index f88fb58bf194b2..d1aa05a462dec3 100644
--- a/packages/material-ui-icons/src/PinDropOutlined.js
+++ b/packages/material-ui-icons/src/PinDropOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PinDropOutlined');
diff --git a/packages/material-ui-icons/src/PinDropRounded.js b/packages/material-ui-icons/src/PinDropRounded.js
index d3e215ed3238d6..f3137e333aa440 100644
--- a/packages/material-ui-icons/src/PinDropRounded.js
+++ b/packages/material-ui-icons/src/PinDropRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PinDropRounded');
diff --git a/packages/material-ui-icons/src/PinDropSharp.js b/packages/material-ui-icons/src/PinDropSharp.js
index 27ee16f9bdb2f4..499e2c7f7f8a25 100644
--- a/packages/material-ui-icons/src/PinDropSharp.js
+++ b/packages/material-ui-icons/src/PinDropSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PinDropSharp');
diff --git a/packages/material-ui-icons/src/PinDropTwoTone.js b/packages/material-ui-icons/src/PinDropTwoTone.js
index 07bb7c9c2e2bbd..b4fd3e9259183c 100644
--- a/packages/material-ui-icons/src/PinDropTwoTone.js
+++ b/packages/material-ui-icons/src/PinDropTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PinDropTwoTone');
diff --git a/packages/material-ui-icons/src/Pinterest.js b/packages/material-ui-icons/src/Pinterest.js
index 826d4377a186b6..cd3c2c5b8e57f5 100644
--- a/packages/material-ui-icons/src/Pinterest.js
+++ b/packages/material-ui-icons/src/Pinterest.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Place.js b/packages/material-ui-icons/src/Place.js
index 76569829ae2736..6c32cfa46b8997 100644
--- a/packages/material-ui-icons/src/Place.js
+++ b/packages/material-ui-icons/src/Place.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaceOutlined.js b/packages/material-ui-icons/src/PlaceOutlined.js
index 97eccb65ecd80e..73a40ff9117a63 100644
--- a/packages/material-ui-icons/src/PlaceOutlined.js
+++ b/packages/material-ui-icons/src/PlaceOutlined.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PlaceOutlined');
diff --git a/packages/material-ui-icons/src/PlaceRounded.js b/packages/material-ui-icons/src/PlaceRounded.js
index 26add6f321c83a..9db0c518610d56 100644
--- a/packages/material-ui-icons/src/PlaceRounded.js
+++ b/packages/material-ui-icons/src/PlaceRounded.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PlaceRounded');
diff --git a/packages/material-ui-icons/src/PlaceSharp.js b/packages/material-ui-icons/src/PlaceSharp.js
index 45a2b840d7c4cb..2e17edcf51fafb 100644
--- a/packages/material-ui-icons/src/PlaceSharp.js
+++ b/packages/material-ui-icons/src/PlaceSharp.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PlaceSharp');
diff --git a/packages/material-ui-icons/src/PlaceTwoTone.js b/packages/material-ui-icons/src/PlaceTwoTone.js
index 768c5fad4f3860..b2b856f549b5e6 100644
--- a/packages/material-ui-icons/src/PlaceTwoTone.js
+++ b/packages/material-ui-icons/src/PlaceTwoTone.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'PlaceTwoTone');
diff --git a/packages/material-ui-icons/src/PlayArrow.js b/packages/material-ui-icons/src/PlayArrow.js
index c7d60f68571309..ac4929a8dc4436 100644
--- a/packages/material-ui-icons/src/PlayArrow.js
+++ b/packages/material-ui-icons/src/PlayArrow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayArrowOutlined.js b/packages/material-ui-icons/src/PlayArrowOutlined.js
index e3b2bafb2e7585..5ab442d854644c 100644
--- a/packages/material-ui-icons/src/PlayArrowOutlined.js
+++ b/packages/material-ui-icons/src/PlayArrowOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayArrowRounded.js b/packages/material-ui-icons/src/PlayArrowRounded.js
index 63be628420d327..ce7874ec18ed7c 100644
--- a/packages/material-ui-icons/src/PlayArrowRounded.js
+++ b/packages/material-ui-icons/src/PlayArrowRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayArrowSharp.js b/packages/material-ui-icons/src/PlayArrowSharp.js
index 1e5dddc6905341..e4b4fd963c9275 100644
--- a/packages/material-ui-icons/src/PlayArrowSharp.js
+++ b/packages/material-ui-icons/src/PlayArrowSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayArrowTwoTone.js b/packages/material-ui-icons/src/PlayArrowTwoTone.js
index 0dd2209f2c7ed2..3dbb297d25e3df 100644
--- a/packages/material-ui-icons/src/PlayArrowTwoTone.js
+++ b/packages/material-ui-icons/src/PlayArrowTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleFilled.js b/packages/material-ui-icons/src/PlayCircleFilled.js
index 7a36022b302bc8..5abb1b6de71086 100644
--- a/packages/material-ui-icons/src/PlayCircleFilled.js
+++ b/packages/material-ui-icons/src/PlayCircleFilled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleFilledOutlined.js b/packages/material-ui-icons/src/PlayCircleFilledOutlined.js
index 9e171911c42a1a..31408a5464eb09 100644
--- a/packages/material-ui-icons/src/PlayCircleFilledOutlined.js
+++ b/packages/material-ui-icons/src/PlayCircleFilledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleFilledRounded.js b/packages/material-ui-icons/src/PlayCircleFilledRounded.js
index 9e6d8edbeab4c6..97dc619fbd6f24 100644
--- a/packages/material-ui-icons/src/PlayCircleFilledRounded.js
+++ b/packages/material-ui-icons/src/PlayCircleFilledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleFilledSharp.js b/packages/material-ui-icons/src/PlayCircleFilledSharp.js
index 65ac7f45030bc8..edbd78e4995c54 100644
--- a/packages/material-ui-icons/src/PlayCircleFilledSharp.js
+++ b/packages/material-ui-icons/src/PlayCircleFilledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleFilledTwoTone.js b/packages/material-ui-icons/src/PlayCircleFilledTwoTone.js
index 31452be3dfd349..99e0916aa32ee6 100644
--- a/packages/material-ui-icons/src/PlayCircleFilledTwoTone.js
+++ b/packages/material-ui-icons/src/PlayCircleFilledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleOutline.js b/packages/material-ui-icons/src/PlayCircleOutline.js
index ee3f1a4fb3d410..a47c5e1e95eb57 100644
--- a/packages/material-ui-icons/src/PlayCircleOutline.js
+++ b/packages/material-ui-icons/src/PlayCircleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleOutlineOutlined.js b/packages/material-ui-icons/src/PlayCircleOutlineOutlined.js
index 5226fc1e22a06a..9d376c262916de 100644
--- a/packages/material-ui-icons/src/PlayCircleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/PlayCircleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleOutlineRounded.js b/packages/material-ui-icons/src/PlayCircleOutlineRounded.js
index 3259f0c996578d..f3e71384700009 100644
--- a/packages/material-ui-icons/src/PlayCircleOutlineRounded.js
+++ b/packages/material-ui-icons/src/PlayCircleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleOutlineSharp.js b/packages/material-ui-icons/src/PlayCircleOutlineSharp.js
index 46b1882f02ca34..42042ec1afc51b 100644
--- a/packages/material-ui-icons/src/PlayCircleOutlineSharp.js
+++ b/packages/material-ui-icons/src/PlayCircleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayCircleOutlineTwoTone.js b/packages/material-ui-icons/src/PlayCircleOutlineTwoTone.js
index dfdfb1687026a8..11173e853f629a 100644
--- a/packages/material-ui-icons/src/PlayCircleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/PlayCircleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayForWork.js b/packages/material-ui-icons/src/PlayForWork.js
index c8741298f5806a..2c381a505a96e2 100644
--- a/packages/material-ui-icons/src/PlayForWork.js
+++ b/packages/material-ui-icons/src/PlayForWork.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayForWorkOutlined.js b/packages/material-ui-icons/src/PlayForWorkOutlined.js
index 734e6c69e4d9c0..b209f6bc2ca312 100644
--- a/packages/material-ui-icons/src/PlayForWorkOutlined.js
+++ b/packages/material-ui-icons/src/PlayForWorkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayForWorkRounded.js b/packages/material-ui-icons/src/PlayForWorkRounded.js
index 97384916413441..4e4bbacc3bd4a5 100644
--- a/packages/material-ui-icons/src/PlayForWorkRounded.js
+++ b/packages/material-ui-icons/src/PlayForWorkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayForWorkSharp.js b/packages/material-ui-icons/src/PlayForWorkSharp.js
index 2351b3605850e7..ec6016812e0787 100644
--- a/packages/material-ui-icons/src/PlayForWorkSharp.js
+++ b/packages/material-ui-icons/src/PlayForWorkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlayForWorkTwoTone.js b/packages/material-ui-icons/src/PlayForWorkTwoTone.js
index c7fccf24dc46ce..6f104cd3f49eb5 100644
--- a/packages/material-ui-icons/src/PlayForWorkTwoTone.js
+++ b/packages/material-ui-icons/src/PlayForWorkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAdd.js b/packages/material-ui-icons/src/PlaylistAdd.js
index 7a4a3f3c6f5b4b..d6f84238f2895a 100644
--- a/packages/material-ui-icons/src/PlaylistAdd.js
+++ b/packages/material-ui-icons/src/PlaylistAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddCheck.js b/packages/material-ui-icons/src/PlaylistAddCheck.js
index 686d21cd39f3a4..ab31cd23d7552f 100644
--- a/packages/material-ui-icons/src/PlaylistAddCheck.js
+++ b/packages/material-ui-icons/src/PlaylistAddCheck.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddCheckOutlined.js b/packages/material-ui-icons/src/PlaylistAddCheckOutlined.js
index 24dd2c72fb7ce6..2140949b74218d 100644
--- a/packages/material-ui-icons/src/PlaylistAddCheckOutlined.js
+++ b/packages/material-ui-icons/src/PlaylistAddCheckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddCheckRounded.js b/packages/material-ui-icons/src/PlaylistAddCheckRounded.js
index 6d1c14828372e0..0638b3a547c494 100644
--- a/packages/material-ui-icons/src/PlaylistAddCheckRounded.js
+++ b/packages/material-ui-icons/src/PlaylistAddCheckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddCheckSharp.js b/packages/material-ui-icons/src/PlaylistAddCheckSharp.js
index 3a96eba341541f..7dbe246bc638d2 100644
--- a/packages/material-ui-icons/src/PlaylistAddCheckSharp.js
+++ b/packages/material-ui-icons/src/PlaylistAddCheckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddCheckTwoTone.js b/packages/material-ui-icons/src/PlaylistAddCheckTwoTone.js
index 1b11dce2be131e..71eb3d693f5c09 100644
--- a/packages/material-ui-icons/src/PlaylistAddCheckTwoTone.js
+++ b/packages/material-ui-icons/src/PlaylistAddCheckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddOutlined.js b/packages/material-ui-icons/src/PlaylistAddOutlined.js
index 43bc6d974dccf2..501ed05555a9bb 100644
--- a/packages/material-ui-icons/src/PlaylistAddOutlined.js
+++ b/packages/material-ui-icons/src/PlaylistAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddRounded.js b/packages/material-ui-icons/src/PlaylistAddRounded.js
index 9f9d3c9b006910..2b7782869ff120 100644
--- a/packages/material-ui-icons/src/PlaylistAddRounded.js
+++ b/packages/material-ui-icons/src/PlaylistAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddSharp.js b/packages/material-ui-icons/src/PlaylistAddSharp.js
index 7ea2df47fe0572..1cebbe62aacfdc 100644
--- a/packages/material-ui-icons/src/PlaylistAddSharp.js
+++ b/packages/material-ui-icons/src/PlaylistAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistAddTwoTone.js b/packages/material-ui-icons/src/PlaylistAddTwoTone.js
index 132af672854337..d57627be485f33 100644
--- a/packages/material-ui-icons/src/PlaylistAddTwoTone.js
+++ b/packages/material-ui-icons/src/PlaylistAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistPlay.js b/packages/material-ui-icons/src/PlaylistPlay.js
index 3be993060b9a84..f0c5ed722f432b 100644
--- a/packages/material-ui-icons/src/PlaylistPlay.js
+++ b/packages/material-ui-icons/src/PlaylistPlay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistPlayOutlined.js b/packages/material-ui-icons/src/PlaylistPlayOutlined.js
index b9335e87cd400e..3a205389ed2aa9 100644
--- a/packages/material-ui-icons/src/PlaylistPlayOutlined.js
+++ b/packages/material-ui-icons/src/PlaylistPlayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistPlayRounded.js b/packages/material-ui-icons/src/PlaylistPlayRounded.js
index cd0b0e04cbec85..6de6ce689cfd13 100644
--- a/packages/material-ui-icons/src/PlaylistPlayRounded.js
+++ b/packages/material-ui-icons/src/PlaylistPlayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistPlaySharp.js b/packages/material-ui-icons/src/PlaylistPlaySharp.js
index 794665a3c42b60..ad3fcc9086128f 100644
--- a/packages/material-ui-icons/src/PlaylistPlaySharp.js
+++ b/packages/material-ui-icons/src/PlaylistPlaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlaylistPlayTwoTone.js b/packages/material-ui-icons/src/PlaylistPlayTwoTone.js
index f9cbfafc0ac51e..5187dd7c351dce 100644
--- a/packages/material-ui-icons/src/PlaylistPlayTwoTone.js
+++ b/packages/material-ui-icons/src/PlaylistPlayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlusOne.js b/packages/material-ui-icons/src/PlusOne.js
index 088ac8641d9df8..e86b1b42b46972 100644
--- a/packages/material-ui-icons/src/PlusOne.js
+++ b/packages/material-ui-icons/src/PlusOne.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlusOneOutlined.js b/packages/material-ui-icons/src/PlusOneOutlined.js
index 363c93d6917084..a5de7225c8b7de 100644
--- a/packages/material-ui-icons/src/PlusOneOutlined.js
+++ b/packages/material-ui-icons/src/PlusOneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlusOneRounded.js b/packages/material-ui-icons/src/PlusOneRounded.js
index 264651e967cdc1..549f93a4737183 100644
--- a/packages/material-ui-icons/src/PlusOneRounded.js
+++ b/packages/material-ui-icons/src/PlusOneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlusOneSharp.js b/packages/material-ui-icons/src/PlusOneSharp.js
index 8e0574a8b7c398..1d0edcdbea6530 100644
--- a/packages/material-ui-icons/src/PlusOneSharp.js
+++ b/packages/material-ui-icons/src/PlusOneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PlusOneTwoTone.js b/packages/material-ui-icons/src/PlusOneTwoTone.js
index 6ac190d8572fc3..d25dc925dd7a49 100644
--- a/packages/material-ui-icons/src/PlusOneTwoTone.js
+++ b/packages/material-ui-icons/src/PlusOneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Policy.js b/packages/material-ui-icons/src/Policy.js
index 91a71f8acbd6fa..8a4151f5fe4d29 100644
--- a/packages/material-ui-icons/src/Policy.js
+++ b/packages/material-ui-icons/src/Policy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolicyOutlined.js b/packages/material-ui-icons/src/PolicyOutlined.js
index dd4e92aebe14ee..8c6c6bb5daa06f 100644
--- a/packages/material-ui-icons/src/PolicyOutlined.js
+++ b/packages/material-ui-icons/src/PolicyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolicyRounded.js b/packages/material-ui-icons/src/PolicyRounded.js
index f786f62524581e..6b563ecfb6ee77 100644
--- a/packages/material-ui-icons/src/PolicyRounded.js
+++ b/packages/material-ui-icons/src/PolicyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolicySharp.js b/packages/material-ui-icons/src/PolicySharp.js
index 84b5bf738afb5f..85f78d966207a0 100644
--- a/packages/material-ui-icons/src/PolicySharp.js
+++ b/packages/material-ui-icons/src/PolicySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolicyTwoTone.js b/packages/material-ui-icons/src/PolicyTwoTone.js
index 8910925f696f22..2bf325b7cd0774 100644
--- a/packages/material-ui-icons/src/PolicyTwoTone.js
+++ b/packages/material-ui-icons/src/PolicyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Poll.js b/packages/material-ui-icons/src/Poll.js
index 7fc1418ae6a0c0..da4b9ba33c0850 100644
--- a/packages/material-ui-icons/src/Poll.js
+++ b/packages/material-ui-icons/src/Poll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PollOutlined.js b/packages/material-ui-icons/src/PollOutlined.js
index 107854e9c9421f..2d705291f26bdf 100644
--- a/packages/material-ui-icons/src/PollOutlined.js
+++ b/packages/material-ui-icons/src/PollOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PollRounded.js b/packages/material-ui-icons/src/PollRounded.js
index e49019df19b738..d6b020f0e509ce 100644
--- a/packages/material-ui-icons/src/PollRounded.js
+++ b/packages/material-ui-icons/src/PollRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PollSharp.js b/packages/material-ui-icons/src/PollSharp.js
index ec345606907c18..6f5793517c6a67 100644
--- a/packages/material-ui-icons/src/PollSharp.js
+++ b/packages/material-ui-icons/src/PollSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PollTwoTone.js b/packages/material-ui-icons/src/PollTwoTone.js
index 2f3cdb76a9b914..fbd2d44d27ef07 100644
--- a/packages/material-ui-icons/src/PollTwoTone.js
+++ b/packages/material-ui-icons/src/PollTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Polymer.js b/packages/material-ui-icons/src/Polymer.js
index b93017e090ea69..b0c8f3a5d17d60 100644
--- a/packages/material-ui-icons/src/Polymer.js
+++ b/packages/material-ui-icons/src/Polymer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolymerOutlined.js b/packages/material-ui-icons/src/PolymerOutlined.js
index 4c0d2271733f83..951fc3053e6ce9 100644
--- a/packages/material-ui-icons/src/PolymerOutlined.js
+++ b/packages/material-ui-icons/src/PolymerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolymerRounded.js b/packages/material-ui-icons/src/PolymerRounded.js
index 3ca15f6acd1955..a770e88404b407 100644
--- a/packages/material-ui-icons/src/PolymerRounded.js
+++ b/packages/material-ui-icons/src/PolymerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolymerSharp.js b/packages/material-ui-icons/src/PolymerSharp.js
index 07eeddf57f88c7..ec545e0d661544 100644
--- a/packages/material-ui-icons/src/PolymerSharp.js
+++ b/packages/material-ui-icons/src/PolymerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PolymerTwoTone.js b/packages/material-ui-icons/src/PolymerTwoTone.js
index d5d664f849f0cc..0f9267ed7772d2 100644
--- a/packages/material-ui-icons/src/PolymerTwoTone.js
+++ b/packages/material-ui-icons/src/PolymerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Pool.js b/packages/material-ui-icons/src/Pool.js
index 3c8d175d949e25..7afd8f4715aac6 100644
--- a/packages/material-ui-icons/src/Pool.js
+++ b/packages/material-ui-icons/src/Pool.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PoolOutlined.js b/packages/material-ui-icons/src/PoolOutlined.js
index 5902ff84ee811e..cf391d829abe66 100644
--- a/packages/material-ui-icons/src/PoolOutlined.js
+++ b/packages/material-ui-icons/src/PoolOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PoolRounded.js b/packages/material-ui-icons/src/PoolRounded.js
index 19991d38639190..afb13e8394c7a2 100644
--- a/packages/material-ui-icons/src/PoolRounded.js
+++ b/packages/material-ui-icons/src/PoolRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PoolSharp.js b/packages/material-ui-icons/src/PoolSharp.js
index fc6c586c66309c..72ca51b37fe661 100644
--- a/packages/material-ui-icons/src/PoolSharp.js
+++ b/packages/material-ui-icons/src/PoolSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PoolTwoTone.js b/packages/material-ui-icons/src/PoolTwoTone.js
index 1e017b21cb5a46..1af92fe588934c 100644
--- a/packages/material-ui-icons/src/PoolTwoTone.js
+++ b/packages/material-ui-icons/src/PoolTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortableWifiOff.js b/packages/material-ui-icons/src/PortableWifiOff.js
index 935e572f7b2715..a0a554e4fdd673 100644
--- a/packages/material-ui-icons/src/PortableWifiOff.js
+++ b/packages/material-ui-icons/src/PortableWifiOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortableWifiOffOutlined.js b/packages/material-ui-icons/src/PortableWifiOffOutlined.js
index 66d2dd6dbab244..4d30d77f48b5e1 100644
--- a/packages/material-ui-icons/src/PortableWifiOffOutlined.js
+++ b/packages/material-ui-icons/src/PortableWifiOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortableWifiOffRounded.js b/packages/material-ui-icons/src/PortableWifiOffRounded.js
index adf1164f5b9dec..3fb14f434f4ec3 100644
--- a/packages/material-ui-icons/src/PortableWifiOffRounded.js
+++ b/packages/material-ui-icons/src/PortableWifiOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortableWifiOffSharp.js b/packages/material-ui-icons/src/PortableWifiOffSharp.js
index 423d190130cc74..38eab309e0f684 100644
--- a/packages/material-ui-icons/src/PortableWifiOffSharp.js
+++ b/packages/material-ui-icons/src/PortableWifiOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortableWifiOffTwoTone.js b/packages/material-ui-icons/src/PortableWifiOffTwoTone.js
index 6a9c83ec564ae5..26c9d4c786dccb 100644
--- a/packages/material-ui-icons/src/PortableWifiOffTwoTone.js
+++ b/packages/material-ui-icons/src/PortableWifiOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Portrait.js b/packages/material-ui-icons/src/Portrait.js
index 6167b8001917af..02a3326e7abd14 100644
--- a/packages/material-ui-icons/src/Portrait.js
+++ b/packages/material-ui-icons/src/Portrait.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortraitOutlined.js b/packages/material-ui-icons/src/PortraitOutlined.js
index 9832af034b585e..43dfc7c5719e30 100644
--- a/packages/material-ui-icons/src/PortraitOutlined.js
+++ b/packages/material-ui-icons/src/PortraitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortraitRounded.js b/packages/material-ui-icons/src/PortraitRounded.js
index 54ca7b058861b9..bf30898882bf93 100644
--- a/packages/material-ui-icons/src/PortraitRounded.js
+++ b/packages/material-ui-icons/src/PortraitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortraitSharp.js b/packages/material-ui-icons/src/PortraitSharp.js
index 3812be50d5b9f1..00746910ca6d3b 100644
--- a/packages/material-ui-icons/src/PortraitSharp.js
+++ b/packages/material-ui-icons/src/PortraitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PortraitTwoTone.js b/packages/material-ui-icons/src/PortraitTwoTone.js
index 881a74f10d5d97..d7b463463c7eb6 100644
--- a/packages/material-ui-icons/src/PortraitTwoTone.js
+++ b/packages/material-ui-icons/src/PortraitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PostAdd.js b/packages/material-ui-icons/src/PostAdd.js
index 3267abb3bdadfc..a95818c741c99e 100644
--- a/packages/material-ui-icons/src/PostAdd.js
+++ b/packages/material-ui-icons/src/PostAdd.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PostAddOutlined.js b/packages/material-ui-icons/src/PostAddOutlined.js
index 0c9f41b4189c5a..1788777fb3a244 100644
--- a/packages/material-ui-icons/src/PostAddOutlined.js
+++ b/packages/material-ui-icons/src/PostAddOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PostAddRounded.js b/packages/material-ui-icons/src/PostAddRounded.js
index a6b7139e02dea6..60281417db0666 100644
--- a/packages/material-ui-icons/src/PostAddRounded.js
+++ b/packages/material-ui-icons/src/PostAddRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PostAddSharp.js b/packages/material-ui-icons/src/PostAddSharp.js
index 3afe4706f9e695..22eab85dac79aa 100644
--- a/packages/material-ui-icons/src/PostAddSharp.js
+++ b/packages/material-ui-icons/src/PostAddSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PostAddTwoTone.js b/packages/material-ui-icons/src/PostAddTwoTone.js
index 4dbfb4780535b7..0d54b05a908b28 100644
--- a/packages/material-ui-icons/src/PostAddTwoTone.js
+++ b/packages/material-ui-icons/src/PostAddTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Power.js b/packages/material-ui-icons/src/Power.js
index 067f77419bd8a9..cbf50ddede8e5a 100644
--- a/packages/material-ui-icons/src/Power.js
+++ b/packages/material-ui-icons/src/Power.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerInput.js b/packages/material-ui-icons/src/PowerInput.js
index 98c654666db8b6..d92a8b3b075607 100644
--- a/packages/material-ui-icons/src/PowerInput.js
+++ b/packages/material-ui-icons/src/PowerInput.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerInputOutlined.js b/packages/material-ui-icons/src/PowerInputOutlined.js
index f97c60ff237878..05330608b665f4 100644
--- a/packages/material-ui-icons/src/PowerInputOutlined.js
+++ b/packages/material-ui-icons/src/PowerInputOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerInputRounded.js b/packages/material-ui-icons/src/PowerInputRounded.js
index f594ef6e5a0086..c3d9f755d8c692 100644
--- a/packages/material-ui-icons/src/PowerInputRounded.js
+++ b/packages/material-ui-icons/src/PowerInputRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerInputSharp.js b/packages/material-ui-icons/src/PowerInputSharp.js
index 9c5ea8a8825e60..a1437c8a646a83 100644
--- a/packages/material-ui-icons/src/PowerInputSharp.js
+++ b/packages/material-ui-icons/src/PowerInputSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerInputTwoTone.js b/packages/material-ui-icons/src/PowerInputTwoTone.js
index 977b11ad57fe9a..355567eec90d76 100644
--- a/packages/material-ui-icons/src/PowerInputTwoTone.js
+++ b/packages/material-ui-icons/src/PowerInputTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOff.js b/packages/material-ui-icons/src/PowerOff.js
index de3908bf2b1a8a..7243de17502e9d 100644
--- a/packages/material-ui-icons/src/PowerOff.js
+++ b/packages/material-ui-icons/src/PowerOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOffOutlined.js b/packages/material-ui-icons/src/PowerOffOutlined.js
index de93be91fa69cc..1f7748643d615b 100644
--- a/packages/material-ui-icons/src/PowerOffOutlined.js
+++ b/packages/material-ui-icons/src/PowerOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOffRounded.js b/packages/material-ui-icons/src/PowerOffRounded.js
index cfeb21cb738e52..23b6ee5789f55e 100644
--- a/packages/material-ui-icons/src/PowerOffRounded.js
+++ b/packages/material-ui-icons/src/PowerOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOffSharp.js b/packages/material-ui-icons/src/PowerOffSharp.js
index fb47d7e146c16d..819a5a0ba28f55 100644
--- a/packages/material-ui-icons/src/PowerOffSharp.js
+++ b/packages/material-ui-icons/src/PowerOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOffTwoTone.js b/packages/material-ui-icons/src/PowerOffTwoTone.js
index cfdb9b563745c0..005284bdc5cc6d 100644
--- a/packages/material-ui-icons/src/PowerOffTwoTone.js
+++ b/packages/material-ui-icons/src/PowerOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerOutlined.js b/packages/material-ui-icons/src/PowerOutlined.js
index 4a0c5571c058d3..362dc517eeea25 100644
--- a/packages/material-ui-icons/src/PowerOutlined.js
+++ b/packages/material-ui-icons/src/PowerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerRounded.js b/packages/material-ui-icons/src/PowerRounded.js
index a20f0e26bb6d38..d6ee107594406b 100644
--- a/packages/material-ui-icons/src/PowerRounded.js
+++ b/packages/material-ui-icons/src/PowerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSettingsNew.js b/packages/material-ui-icons/src/PowerSettingsNew.js
index 26dad60f54622c..f55732f387fdaa 100644
--- a/packages/material-ui-icons/src/PowerSettingsNew.js
+++ b/packages/material-ui-icons/src/PowerSettingsNew.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSettingsNewOutlined.js b/packages/material-ui-icons/src/PowerSettingsNewOutlined.js
index 68018ae2d986ed..ad02f0d66c1520 100644
--- a/packages/material-ui-icons/src/PowerSettingsNewOutlined.js
+++ b/packages/material-ui-icons/src/PowerSettingsNewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSettingsNewRounded.js b/packages/material-ui-icons/src/PowerSettingsNewRounded.js
index 3037bdcc3951eb..12b6949ff25cd7 100644
--- a/packages/material-ui-icons/src/PowerSettingsNewRounded.js
+++ b/packages/material-ui-icons/src/PowerSettingsNewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSettingsNewSharp.js b/packages/material-ui-icons/src/PowerSettingsNewSharp.js
index 0097f0a93442a6..b9e44cb0fa909d 100644
--- a/packages/material-ui-icons/src/PowerSettingsNewSharp.js
+++ b/packages/material-ui-icons/src/PowerSettingsNewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSettingsNewTwoTone.js b/packages/material-ui-icons/src/PowerSettingsNewTwoTone.js
index b1f403a15c096a..960d6c0af551c9 100644
--- a/packages/material-ui-icons/src/PowerSettingsNewTwoTone.js
+++ b/packages/material-ui-icons/src/PowerSettingsNewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerSharp.js b/packages/material-ui-icons/src/PowerSharp.js
index cf96209270de74..0f70957d8ba1e6 100644
--- a/packages/material-ui-icons/src/PowerSharp.js
+++ b/packages/material-ui-icons/src/PowerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PowerTwoTone.js b/packages/material-ui-icons/src/PowerTwoTone.js
index 7b629b2c6fbcb5..44e992d28c6805 100644
--- a/packages/material-ui-icons/src/PowerTwoTone.js
+++ b/packages/material-ui-icons/src/PowerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PregnantWoman.js b/packages/material-ui-icons/src/PregnantWoman.js
index 19dde92c5e078b..efd3dc0b07e15f 100644
--- a/packages/material-ui-icons/src/PregnantWoman.js
+++ b/packages/material-ui-icons/src/PregnantWoman.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PregnantWomanOutlined.js b/packages/material-ui-icons/src/PregnantWomanOutlined.js
index 970b37b2149b3e..5048bb563a11b7 100644
--- a/packages/material-ui-icons/src/PregnantWomanOutlined.js
+++ b/packages/material-ui-icons/src/PregnantWomanOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PregnantWomanRounded.js b/packages/material-ui-icons/src/PregnantWomanRounded.js
index da33a81a7cb135..ba5246ea3ea6b3 100644
--- a/packages/material-ui-icons/src/PregnantWomanRounded.js
+++ b/packages/material-ui-icons/src/PregnantWomanRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PregnantWomanSharp.js b/packages/material-ui-icons/src/PregnantWomanSharp.js
index 6a360cc41f8287..f54496c94ef639 100644
--- a/packages/material-ui-icons/src/PregnantWomanSharp.js
+++ b/packages/material-ui-icons/src/PregnantWomanSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PregnantWomanTwoTone.js b/packages/material-ui-icons/src/PregnantWomanTwoTone.js
index 0e4021a62b4d88..d315b23e9035b2 100644
--- a/packages/material-ui-icons/src/PregnantWomanTwoTone.js
+++ b/packages/material-ui-icons/src/PregnantWomanTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PresentToAll.js b/packages/material-ui-icons/src/PresentToAll.js
index be4929a87587de..bf15e4909b2021 100644
--- a/packages/material-ui-icons/src/PresentToAll.js
+++ b/packages/material-ui-icons/src/PresentToAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PresentToAllOutlined.js b/packages/material-ui-icons/src/PresentToAllOutlined.js
index f772f7f9dc97be..f492b5c5ac8775 100644
--- a/packages/material-ui-icons/src/PresentToAllOutlined.js
+++ b/packages/material-ui-icons/src/PresentToAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PresentToAllRounded.js b/packages/material-ui-icons/src/PresentToAllRounded.js
index d9ec41c47c9a9f..324d737f92def8 100644
--- a/packages/material-ui-icons/src/PresentToAllRounded.js
+++ b/packages/material-ui-icons/src/PresentToAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PresentToAllSharp.js b/packages/material-ui-icons/src/PresentToAllSharp.js
index de9b54191a19c4..f2f18fc1814e5a 100644
--- a/packages/material-ui-icons/src/PresentToAllSharp.js
+++ b/packages/material-ui-icons/src/PresentToAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PresentToAllTwoTone.js b/packages/material-ui-icons/src/PresentToAllTwoTone.js
index 5402940c8856cf..06b00332939333 100644
--- a/packages/material-ui-icons/src/PresentToAllTwoTone.js
+++ b/packages/material-ui-icons/src/PresentToAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Print.js b/packages/material-ui-icons/src/Print.js
index e72ebd4bd3c5d9..c4cb96b1de024d 100644
--- a/packages/material-ui-icons/src/Print.js
+++ b/packages/material-ui-icons/src/Print.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintDisabled.js b/packages/material-ui-icons/src/PrintDisabled.js
index 8796a0c5dfe1cf..a980809f455ea0 100644
--- a/packages/material-ui-icons/src/PrintDisabled.js
+++ b/packages/material-ui-icons/src/PrintDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintDisabledOutlined.js b/packages/material-ui-icons/src/PrintDisabledOutlined.js
index 5bc42f15388917..e024b60d06004f 100644
--- a/packages/material-ui-icons/src/PrintDisabledOutlined.js
+++ b/packages/material-ui-icons/src/PrintDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintDisabledRounded.js b/packages/material-ui-icons/src/PrintDisabledRounded.js
index bbdc9be30fb2ce..bf02be73aa3afd 100644
--- a/packages/material-ui-icons/src/PrintDisabledRounded.js
+++ b/packages/material-ui-icons/src/PrintDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintDisabledSharp.js b/packages/material-ui-icons/src/PrintDisabledSharp.js
index 7d8c0e34274335..faabc45e6b897f 100644
--- a/packages/material-ui-icons/src/PrintDisabledSharp.js
+++ b/packages/material-ui-icons/src/PrintDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintDisabledTwoTone.js b/packages/material-ui-icons/src/PrintDisabledTwoTone.js
index 77ba2a2788e2ec..66573284fe8e10 100644
--- a/packages/material-ui-icons/src/PrintDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/PrintDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintOutlined.js b/packages/material-ui-icons/src/PrintOutlined.js
index 86a63b367f7b0f..be80f0f326605c 100644
--- a/packages/material-ui-icons/src/PrintOutlined.js
+++ b/packages/material-ui-icons/src/PrintOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintRounded.js b/packages/material-ui-icons/src/PrintRounded.js
index 6ac8fe4ab43eca..61c87775e62c99 100644
--- a/packages/material-ui-icons/src/PrintRounded.js
+++ b/packages/material-ui-icons/src/PrintRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintSharp.js b/packages/material-ui-icons/src/PrintSharp.js
index 524f5288678ae4..69e9ad2d2c0d6e 100644
--- a/packages/material-ui-icons/src/PrintSharp.js
+++ b/packages/material-ui-icons/src/PrintSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PrintTwoTone.js b/packages/material-ui-icons/src/PrintTwoTone.js
index b326b514d585d8..15fc0b482e595a 100644
--- a/packages/material-ui-icons/src/PrintTwoTone.js
+++ b/packages/material-ui-icons/src/PrintTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PriorityHigh.js b/packages/material-ui-icons/src/PriorityHigh.js
index 1ea235932b5c32..2a54582915edf8 100644
--- a/packages/material-ui-icons/src/PriorityHigh.js
+++ b/packages/material-ui-icons/src/PriorityHigh.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PriorityHighOutlined.js b/packages/material-ui-icons/src/PriorityHighOutlined.js
index 1934c77019662c..d286bbdf114860 100644
--- a/packages/material-ui-icons/src/PriorityHighOutlined.js
+++ b/packages/material-ui-icons/src/PriorityHighOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PriorityHighRounded.js b/packages/material-ui-icons/src/PriorityHighRounded.js
index 9b8bdcc749fc45..bfb793b71103ed 100644
--- a/packages/material-ui-icons/src/PriorityHighRounded.js
+++ b/packages/material-ui-icons/src/PriorityHighRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PriorityHighSharp.js b/packages/material-ui-icons/src/PriorityHighSharp.js
index baf0a763ac5bc2..361396d3525121 100644
--- a/packages/material-ui-icons/src/PriorityHighSharp.js
+++ b/packages/material-ui-icons/src/PriorityHighSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PriorityHighTwoTone.js b/packages/material-ui-icons/src/PriorityHighTwoTone.js
index fbfe1048bae67d..0651a12e787350 100644
--- a/packages/material-ui-icons/src/PriorityHighTwoTone.js
+++ b/packages/material-ui-icons/src/PriorityHighTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Public.js b/packages/material-ui-icons/src/Public.js
index 5767f985f57a18..c02d3eaedd281d 100644
--- a/packages/material-ui-icons/src/Public.js
+++ b/packages/material-ui-icons/src/Public.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublicOutlined.js b/packages/material-ui-icons/src/PublicOutlined.js
index 6504abcd793182..8163bf75e40197 100644
--- a/packages/material-ui-icons/src/PublicOutlined.js
+++ b/packages/material-ui-icons/src/PublicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublicRounded.js b/packages/material-ui-icons/src/PublicRounded.js
index 3226b56e1e7842..da3c6dc452a090 100644
--- a/packages/material-ui-icons/src/PublicRounded.js
+++ b/packages/material-ui-icons/src/PublicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublicSharp.js b/packages/material-ui-icons/src/PublicSharp.js
index 66e950f444f00e..2409ee79aff9dc 100644
--- a/packages/material-ui-icons/src/PublicSharp.js
+++ b/packages/material-ui-icons/src/PublicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublicTwoTone.js b/packages/material-ui-icons/src/PublicTwoTone.js
index ab277b25a0071c..de72ba8e909cac 100644
--- a/packages/material-ui-icons/src/PublicTwoTone.js
+++ b/packages/material-ui-icons/src/PublicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Publish.js b/packages/material-ui-icons/src/Publish.js
index 9abe87946660d6..50c03d930c7e9a 100644
--- a/packages/material-ui-icons/src/Publish.js
+++ b/packages/material-ui-icons/src/Publish.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublishOutlined.js b/packages/material-ui-icons/src/PublishOutlined.js
index b46d4edbe55855..2bf4265ba557cb 100644
--- a/packages/material-ui-icons/src/PublishOutlined.js
+++ b/packages/material-ui-icons/src/PublishOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublishRounded.js b/packages/material-ui-icons/src/PublishRounded.js
index 3deede5bced3c9..0a9cabe8c88ed7 100644
--- a/packages/material-ui-icons/src/PublishRounded.js
+++ b/packages/material-ui-icons/src/PublishRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublishSharp.js b/packages/material-ui-icons/src/PublishSharp.js
index a954edf82b15fb..33646fd2b9c272 100644
--- a/packages/material-ui-icons/src/PublishSharp.js
+++ b/packages/material-ui-icons/src/PublishSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/PublishTwoTone.js b/packages/material-ui-icons/src/PublishTwoTone.js
index 05069d4d2bb428..da86452f2e00f5 100644
--- a/packages/material-ui-icons/src/PublishTwoTone.js
+++ b/packages/material-ui-icons/src/PublishTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueryBuilder.js b/packages/material-ui-icons/src/QueryBuilder.js
index 46d78b26d2775d..d73d167af40d40 100644
--- a/packages/material-ui-icons/src/QueryBuilder.js
+++ b/packages/material-ui-icons/src/QueryBuilder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueryBuilderOutlined.js b/packages/material-ui-icons/src/QueryBuilderOutlined.js
index a27eab4d50667e..99f67f3b08f9da 100644
--- a/packages/material-ui-icons/src/QueryBuilderOutlined.js
+++ b/packages/material-ui-icons/src/QueryBuilderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueryBuilderRounded.js b/packages/material-ui-icons/src/QueryBuilderRounded.js
index c03ef4f59f7efc..083073ca2002c7 100644
--- a/packages/material-ui-icons/src/QueryBuilderRounded.js
+++ b/packages/material-ui-icons/src/QueryBuilderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueryBuilderSharp.js b/packages/material-ui-icons/src/QueryBuilderSharp.js
index 4db61b0030e2f5..2c3dc7a2a276ef 100644
--- a/packages/material-ui-icons/src/QueryBuilderSharp.js
+++ b/packages/material-ui-icons/src/QueryBuilderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueryBuilderTwoTone.js b/packages/material-ui-icons/src/QueryBuilderTwoTone.js
index 73034f132130ec..18c92b91bd44b2 100644
--- a/packages/material-ui-icons/src/QueryBuilderTwoTone.js
+++ b/packages/material-ui-icons/src/QueryBuilderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QuestionAnswer.js b/packages/material-ui-icons/src/QuestionAnswer.js
index 3a0af69bb89ddc..2d3f7154937cc0 100644
--- a/packages/material-ui-icons/src/QuestionAnswer.js
+++ b/packages/material-ui-icons/src/QuestionAnswer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QuestionAnswerOutlined.js b/packages/material-ui-icons/src/QuestionAnswerOutlined.js
index 7074ff2de6ce0b..5366900d43a883 100644
--- a/packages/material-ui-icons/src/QuestionAnswerOutlined.js
+++ b/packages/material-ui-icons/src/QuestionAnswerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QuestionAnswerRounded.js b/packages/material-ui-icons/src/QuestionAnswerRounded.js
index bb85f8d2d0c258..702914c4f42e40 100644
--- a/packages/material-ui-icons/src/QuestionAnswerRounded.js
+++ b/packages/material-ui-icons/src/QuestionAnswerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QuestionAnswerSharp.js b/packages/material-ui-icons/src/QuestionAnswerSharp.js
index 8b88ea737716f0..a7325afb2c4589 100644
--- a/packages/material-ui-icons/src/QuestionAnswerSharp.js
+++ b/packages/material-ui-icons/src/QuestionAnswerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QuestionAnswerTwoTone.js b/packages/material-ui-icons/src/QuestionAnswerTwoTone.js
index 33b923ca168e98..8d3906f40072f7 100644
--- a/packages/material-ui-icons/src/QuestionAnswerTwoTone.js
+++ b/packages/material-ui-icons/src/QuestionAnswerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Queue.js b/packages/material-ui-icons/src/Queue.js
index 0ad12dc72ced5d..5cc0fbc5bcf110 100644
--- a/packages/material-ui-icons/src/Queue.js
+++ b/packages/material-ui-icons/src/Queue.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueMusic.js b/packages/material-ui-icons/src/QueueMusic.js
index 64862f03d1c929..71bc36019f4054 100644
--- a/packages/material-ui-icons/src/QueueMusic.js
+++ b/packages/material-ui-icons/src/QueueMusic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueMusicOutlined.js b/packages/material-ui-icons/src/QueueMusicOutlined.js
index 5de4ed0b4c68f2..c94ef255e83f40 100644
--- a/packages/material-ui-icons/src/QueueMusicOutlined.js
+++ b/packages/material-ui-icons/src/QueueMusicOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueMusicRounded.js b/packages/material-ui-icons/src/QueueMusicRounded.js
index 197a82bcbe663c..d30b8068ab0401 100644
--- a/packages/material-ui-icons/src/QueueMusicRounded.js
+++ b/packages/material-ui-icons/src/QueueMusicRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueMusicSharp.js b/packages/material-ui-icons/src/QueueMusicSharp.js
index 51043626cb4e07..8142e3ec8df3fa 100644
--- a/packages/material-ui-icons/src/QueueMusicSharp.js
+++ b/packages/material-ui-icons/src/QueueMusicSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueMusicTwoTone.js b/packages/material-ui-icons/src/QueueMusicTwoTone.js
index 619fe0790880a5..1e82d647500fac 100644
--- a/packages/material-ui-icons/src/QueueMusicTwoTone.js
+++ b/packages/material-ui-icons/src/QueueMusicTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueOutlined.js b/packages/material-ui-icons/src/QueueOutlined.js
index 1884376a220cc8..69077207a52c50 100644
--- a/packages/material-ui-icons/src/QueueOutlined.js
+++ b/packages/material-ui-icons/src/QueueOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueuePlayNext.js b/packages/material-ui-icons/src/QueuePlayNext.js
index da4b9dec5e7811..81bb4f44879b0e 100644
--- a/packages/material-ui-icons/src/QueuePlayNext.js
+++ b/packages/material-ui-icons/src/QueuePlayNext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueuePlayNextOutlined.js b/packages/material-ui-icons/src/QueuePlayNextOutlined.js
index 7e4dbda0f10cc8..902664ee64148f 100644
--- a/packages/material-ui-icons/src/QueuePlayNextOutlined.js
+++ b/packages/material-ui-icons/src/QueuePlayNextOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueuePlayNextRounded.js b/packages/material-ui-icons/src/QueuePlayNextRounded.js
index e32d4f1d65e9f1..2f5d983406a7b4 100644
--- a/packages/material-ui-icons/src/QueuePlayNextRounded.js
+++ b/packages/material-ui-icons/src/QueuePlayNextRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueuePlayNextSharp.js b/packages/material-ui-icons/src/QueuePlayNextSharp.js
index 49b389c6f8f009..e3f5dc0433453b 100644
--- a/packages/material-ui-icons/src/QueuePlayNextSharp.js
+++ b/packages/material-ui-icons/src/QueuePlayNextSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueuePlayNextTwoTone.js b/packages/material-ui-icons/src/QueuePlayNextTwoTone.js
index f00297d54387ce..cca509cd05809f 100644
--- a/packages/material-ui-icons/src/QueuePlayNextTwoTone.js
+++ b/packages/material-ui-icons/src/QueuePlayNextTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueRounded.js b/packages/material-ui-icons/src/QueueRounded.js
index 9ced98ab26ead9..1ceab101e9b3c3 100644
--- a/packages/material-ui-icons/src/QueueRounded.js
+++ b/packages/material-ui-icons/src/QueueRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueSharp.js b/packages/material-ui-icons/src/QueueSharp.js
index 561da94249b3ec..7f1dd3793a9aa9 100644
--- a/packages/material-ui-icons/src/QueueSharp.js
+++ b/packages/material-ui-icons/src/QueueSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/QueueTwoTone.js b/packages/material-ui-icons/src/QueueTwoTone.js
index 8f45f20216b271..7a1e6260dcfbe5 100644
--- a/packages/material-ui-icons/src/QueueTwoTone.js
+++ b/packages/material-ui-icons/src/QueueTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Radio.js b/packages/material-ui-icons/src/Radio.js
index e7a41b65404ce3..a388b432785e76 100644
--- a/packages/material-ui-icons/src/Radio.js
+++ b/packages/material-ui-icons/src/Radio.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonChecked.js b/packages/material-ui-icons/src/RadioButtonChecked.js
index edafa7f73193e7..01474a450f6188 100644
--- a/packages/material-ui-icons/src/RadioButtonChecked.js
+++ b/packages/material-ui-icons/src/RadioButtonChecked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonCheckedOutlined.js b/packages/material-ui-icons/src/RadioButtonCheckedOutlined.js
index 7754e133090bc1..ff3311e470ce6c 100644
--- a/packages/material-ui-icons/src/RadioButtonCheckedOutlined.js
+++ b/packages/material-ui-icons/src/RadioButtonCheckedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonCheckedRounded.js b/packages/material-ui-icons/src/RadioButtonCheckedRounded.js
index f6d6ba1326c20f..b8a6d02e139adc 100644
--- a/packages/material-ui-icons/src/RadioButtonCheckedRounded.js
+++ b/packages/material-ui-icons/src/RadioButtonCheckedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonCheckedSharp.js b/packages/material-ui-icons/src/RadioButtonCheckedSharp.js
index e904d00b2b943e..6c57610a9a423a 100644
--- a/packages/material-ui-icons/src/RadioButtonCheckedSharp.js
+++ b/packages/material-ui-icons/src/RadioButtonCheckedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonCheckedTwoTone.js b/packages/material-ui-icons/src/RadioButtonCheckedTwoTone.js
index e09558fa3aa16f..fcfe5f6f6f88c9 100644
--- a/packages/material-ui-icons/src/RadioButtonCheckedTwoTone.js
+++ b/packages/material-ui-icons/src/RadioButtonCheckedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonUnchecked.js b/packages/material-ui-icons/src/RadioButtonUnchecked.js
index 2def2536c01810..0130b3fbc6a214 100644
--- a/packages/material-ui-icons/src/RadioButtonUnchecked.js
+++ b/packages/material-ui-icons/src/RadioButtonUnchecked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonUncheckedOutlined.js b/packages/material-ui-icons/src/RadioButtonUncheckedOutlined.js
index 60fd5b30916b8e..d3cfdfecb9ed0e 100644
--- a/packages/material-ui-icons/src/RadioButtonUncheckedOutlined.js
+++ b/packages/material-ui-icons/src/RadioButtonUncheckedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonUncheckedRounded.js b/packages/material-ui-icons/src/RadioButtonUncheckedRounded.js
index 77a92dfe3f20d4..70dc8f6625f609 100644
--- a/packages/material-ui-icons/src/RadioButtonUncheckedRounded.js
+++ b/packages/material-ui-icons/src/RadioButtonUncheckedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonUncheckedSharp.js b/packages/material-ui-icons/src/RadioButtonUncheckedSharp.js
index 0dbdd33c9d5e24..28b731f0676ed7 100644
--- a/packages/material-ui-icons/src/RadioButtonUncheckedSharp.js
+++ b/packages/material-ui-icons/src/RadioButtonUncheckedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioButtonUncheckedTwoTone.js b/packages/material-ui-icons/src/RadioButtonUncheckedTwoTone.js
index 6ddc37d52b217e..9d393fbe820734 100644
--- a/packages/material-ui-icons/src/RadioButtonUncheckedTwoTone.js
+++ b/packages/material-ui-icons/src/RadioButtonUncheckedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioOutlined.js b/packages/material-ui-icons/src/RadioOutlined.js
index 51597ba954d62f..4b2b8956224e1e 100644
--- a/packages/material-ui-icons/src/RadioOutlined.js
+++ b/packages/material-ui-icons/src/RadioOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioRounded.js b/packages/material-ui-icons/src/RadioRounded.js
index 03722518e602da..993cced9f05bac 100644
--- a/packages/material-ui-icons/src/RadioRounded.js
+++ b/packages/material-ui-icons/src/RadioRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioSharp.js b/packages/material-ui-icons/src/RadioSharp.js
index 093c3710117b77..bf508ae87f40e1 100644
--- a/packages/material-ui-icons/src/RadioSharp.js
+++ b/packages/material-ui-icons/src/RadioSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RadioTwoTone.js b/packages/material-ui-icons/src/RadioTwoTone.js
index 92ee2a9721dfe7..0ea9c97c844e39 100644
--- a/packages/material-ui-icons/src/RadioTwoTone.js
+++ b/packages/material-ui-icons/src/RadioTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RateReview.js b/packages/material-ui-icons/src/RateReview.js
index 0de2e9e9021516..2d0e8eccf59351 100644
--- a/packages/material-ui-icons/src/RateReview.js
+++ b/packages/material-ui-icons/src/RateReview.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RateReviewOutlined.js b/packages/material-ui-icons/src/RateReviewOutlined.js
index f566360c933a43..2d86dcd65cb9d9 100644
--- a/packages/material-ui-icons/src/RateReviewOutlined.js
+++ b/packages/material-ui-icons/src/RateReviewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RateReviewRounded.js b/packages/material-ui-icons/src/RateReviewRounded.js
index 7d8a28d82f09c9..0af49461e25a27 100644
--- a/packages/material-ui-icons/src/RateReviewRounded.js
+++ b/packages/material-ui-icons/src/RateReviewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RateReviewSharp.js b/packages/material-ui-icons/src/RateReviewSharp.js
index 48f60112182f67..b2f3bb1300b156 100644
--- a/packages/material-ui-icons/src/RateReviewSharp.js
+++ b/packages/material-ui-icons/src/RateReviewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RateReviewTwoTone.js b/packages/material-ui-icons/src/RateReviewTwoTone.js
index d742e9ac3b2e94..4fbb2ee05d2119 100644
--- a/packages/material-ui-icons/src/RateReviewTwoTone.js
+++ b/packages/material-ui-icons/src/RateReviewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Receipt.js b/packages/material-ui-icons/src/Receipt.js
index 548781c07a8770..bf35315c4522cb 100644
--- a/packages/material-ui-icons/src/Receipt.js
+++ b/packages/material-ui-icons/src/Receipt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReceiptOutlined.js b/packages/material-ui-icons/src/ReceiptOutlined.js
index 09c78544d749bb..236850c06104a9 100644
--- a/packages/material-ui-icons/src/ReceiptOutlined.js
+++ b/packages/material-ui-icons/src/ReceiptOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReceiptRounded.js b/packages/material-ui-icons/src/ReceiptRounded.js
index f41da2c48c7738..3a2b3c85869763 100644
--- a/packages/material-ui-icons/src/ReceiptRounded.js
+++ b/packages/material-ui-icons/src/ReceiptRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReceiptSharp.js b/packages/material-ui-icons/src/ReceiptSharp.js
index d8444a20725cdb..c87269a691b606 100644
--- a/packages/material-ui-icons/src/ReceiptSharp.js
+++ b/packages/material-ui-icons/src/ReceiptSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReceiptTwoTone.js b/packages/material-ui-icons/src/ReceiptTwoTone.js
index 16d466c439e033..580c2d50faa0c6 100644
--- a/packages/material-ui-icons/src/ReceiptTwoTone.js
+++ b/packages/material-ui-icons/src/ReceiptTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecentActors.js b/packages/material-ui-icons/src/RecentActors.js
index 05502bfd1e156c..ecbc8f8ee4c07f 100644
--- a/packages/material-ui-icons/src/RecentActors.js
+++ b/packages/material-ui-icons/src/RecentActors.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecentActorsOutlined.js b/packages/material-ui-icons/src/RecentActorsOutlined.js
index 80576bf01caacc..6d1e7b3dbb6c7c 100644
--- a/packages/material-ui-icons/src/RecentActorsOutlined.js
+++ b/packages/material-ui-icons/src/RecentActorsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecentActorsRounded.js b/packages/material-ui-icons/src/RecentActorsRounded.js
index a96de14aff56d0..fe3362ba369948 100644
--- a/packages/material-ui-icons/src/RecentActorsRounded.js
+++ b/packages/material-ui-icons/src/RecentActorsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecentActorsSharp.js b/packages/material-ui-icons/src/RecentActorsSharp.js
index a362a88d34e939..b84626b5a1b1ce 100644
--- a/packages/material-ui-icons/src/RecentActorsSharp.js
+++ b/packages/material-ui-icons/src/RecentActorsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecentActorsTwoTone.js b/packages/material-ui-icons/src/RecentActorsTwoTone.js
index 3aee78b3ef2c90..068a5f0a6deebd 100644
--- a/packages/material-ui-icons/src/RecentActorsTwoTone.js
+++ b/packages/material-ui-icons/src/RecentActorsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecordVoiceOver.js b/packages/material-ui-icons/src/RecordVoiceOver.js
index fa571ef7cce52f..991529b2782b58 100644
--- a/packages/material-ui-icons/src/RecordVoiceOver.js
+++ b/packages/material-ui-icons/src/RecordVoiceOver.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecordVoiceOverOutlined.js b/packages/material-ui-icons/src/RecordVoiceOverOutlined.js
index 1e2d63456f4c22..e322534d651e00 100644
--- a/packages/material-ui-icons/src/RecordVoiceOverOutlined.js
+++ b/packages/material-ui-icons/src/RecordVoiceOverOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecordVoiceOverRounded.js b/packages/material-ui-icons/src/RecordVoiceOverRounded.js
index 1b8853215ab814..d6b2a6779915a7 100644
--- a/packages/material-ui-icons/src/RecordVoiceOverRounded.js
+++ b/packages/material-ui-icons/src/RecordVoiceOverRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecordVoiceOverSharp.js b/packages/material-ui-icons/src/RecordVoiceOverSharp.js
index b4dfce22f644d5..b142a006e709f8 100644
--- a/packages/material-ui-icons/src/RecordVoiceOverSharp.js
+++ b/packages/material-ui-icons/src/RecordVoiceOverSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RecordVoiceOverTwoTone.js b/packages/material-ui-icons/src/RecordVoiceOverTwoTone.js
index b29531f1baee1b..f157b2f51e3baf 100644
--- a/packages/material-ui-icons/src/RecordVoiceOverTwoTone.js
+++ b/packages/material-ui-icons/src/RecordVoiceOverTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Reddit.js b/packages/material-ui-icons/src/Reddit.js
index 714109b74f1e0b..9eabe3dd0b2739 100644
--- a/packages/material-ui-icons/src/Reddit.js
+++ b/packages/material-ui-icons/src/Reddit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Redeem.js b/packages/material-ui-icons/src/Redeem.js
index 227ca77b12cf81..dd2a2f69f2d8af 100644
--- a/packages/material-ui-icons/src/Redeem.js
+++ b/packages/material-ui-icons/src/Redeem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedeemOutlined.js b/packages/material-ui-icons/src/RedeemOutlined.js
index 5212472530a471..405dd3b68f7d11 100644
--- a/packages/material-ui-icons/src/RedeemOutlined.js
+++ b/packages/material-ui-icons/src/RedeemOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedeemRounded.js b/packages/material-ui-icons/src/RedeemRounded.js
index 4f510d6f9061aa..42a94abaf036cc 100644
--- a/packages/material-ui-icons/src/RedeemRounded.js
+++ b/packages/material-ui-icons/src/RedeemRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedeemSharp.js b/packages/material-ui-icons/src/RedeemSharp.js
index 33f1413939c203..5aab4a8204a0ad 100644
--- a/packages/material-ui-icons/src/RedeemSharp.js
+++ b/packages/material-ui-icons/src/RedeemSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedeemTwoTone.js b/packages/material-ui-icons/src/RedeemTwoTone.js
index 9a5cefcec5780e..c044e47bd47245 100644
--- a/packages/material-ui-icons/src/RedeemTwoTone.js
+++ b/packages/material-ui-icons/src/RedeemTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Redo.js b/packages/material-ui-icons/src/Redo.js
index d138dde2b26138..9ae5ce947c31e4 100644
--- a/packages/material-ui-icons/src/Redo.js
+++ b/packages/material-ui-icons/src/Redo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedoOutlined.js b/packages/material-ui-icons/src/RedoOutlined.js
index e57b0c39b209a7..84647782afb746 100644
--- a/packages/material-ui-icons/src/RedoOutlined.js
+++ b/packages/material-ui-icons/src/RedoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedoRounded.js b/packages/material-ui-icons/src/RedoRounded.js
index 209191ff47a917..3a21b82e39568a 100644
--- a/packages/material-ui-icons/src/RedoRounded.js
+++ b/packages/material-ui-icons/src/RedoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedoSharp.js b/packages/material-ui-icons/src/RedoSharp.js
index 7c7f1b278b7445..e1ae5ae79798a8 100644
--- a/packages/material-ui-icons/src/RedoSharp.js
+++ b/packages/material-ui-icons/src/RedoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RedoTwoTone.js b/packages/material-ui-icons/src/RedoTwoTone.js
index 80b963761d262f..86fa1c77a20da2 100644
--- a/packages/material-ui-icons/src/RedoTwoTone.js
+++ b/packages/material-ui-icons/src/RedoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Refresh.js b/packages/material-ui-icons/src/Refresh.js
index b629299a335f61..fdf2d051538150 100644
--- a/packages/material-ui-icons/src/Refresh.js
+++ b/packages/material-ui-icons/src/Refresh.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RefreshOutlined.js b/packages/material-ui-icons/src/RefreshOutlined.js
index c4fe146d99d6b2..7108f17715a4e7 100644
--- a/packages/material-ui-icons/src/RefreshOutlined.js
+++ b/packages/material-ui-icons/src/RefreshOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RefreshRounded.js b/packages/material-ui-icons/src/RefreshRounded.js
index 31a2eb4d24bb81..fb68f0699b55dc 100644
--- a/packages/material-ui-icons/src/RefreshRounded.js
+++ b/packages/material-ui-icons/src/RefreshRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RefreshSharp.js b/packages/material-ui-icons/src/RefreshSharp.js
index f172c945c3d681..941aecefd8f44a 100644
--- a/packages/material-ui-icons/src/RefreshSharp.js
+++ b/packages/material-ui-icons/src/RefreshSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RefreshTwoTone.js b/packages/material-ui-icons/src/RefreshTwoTone.js
index 295f57d737c7e7..f55a202f417d8d 100644
--- a/packages/material-ui-icons/src/RefreshTwoTone.js
+++ b/packages/material-ui-icons/src/RefreshTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Remove.js b/packages/material-ui-icons/src/Remove.js
index 9780849a1aee5c..17594c9c8af437 100644
--- a/packages/material-ui-icons/src/Remove.js
+++ b/packages/material-ui-icons/src/Remove.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircle.js b/packages/material-ui-icons/src/RemoveCircle.js
index c32a0c88f21a1f..f31ca44c23d46f 100644
--- a/packages/material-ui-icons/src/RemoveCircle.js
+++ b/packages/material-ui-icons/src/RemoveCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutline.js b/packages/material-ui-icons/src/RemoveCircleOutline.js
index 1698d467a613c3..b605a1c3ef5f06 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutline.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutlineOutlined.js b/packages/material-ui-icons/src/RemoveCircleOutlineOutlined.js
index a35d92122fac59..b77a3547a01661 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutlineOutlined.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutlineRounded.js b/packages/material-ui-icons/src/RemoveCircleOutlineRounded.js
index 3be05ce6a39245..df728313667076 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutlineRounded.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutlineSharp.js b/packages/material-ui-icons/src/RemoveCircleOutlineSharp.js
index 6dff2e32f0dbcd..cc36c6b0b2169d 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutlineSharp.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutlineTwoTone.js b/packages/material-ui-icons/src/RemoveCircleOutlineTwoTone.js
index 93b181538386fa..5c77122e787e24 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleOutlined.js b/packages/material-ui-icons/src/RemoveCircleOutlined.js
index 4d6caf7b74ad1d..991b60e6837dd5 100644
--- a/packages/material-ui-icons/src/RemoveCircleOutlined.js
+++ b/packages/material-ui-icons/src/RemoveCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleRounded.js b/packages/material-ui-icons/src/RemoveCircleRounded.js
index ece325528f9c7b..70851bb1b38606 100644
--- a/packages/material-ui-icons/src/RemoveCircleRounded.js
+++ b/packages/material-ui-icons/src/RemoveCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleSharp.js b/packages/material-ui-icons/src/RemoveCircleSharp.js
index 776bb4f94bfbcb..b3e61dacca7e71 100644
--- a/packages/material-ui-icons/src/RemoveCircleSharp.js
+++ b/packages/material-ui-icons/src/RemoveCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveCircleTwoTone.js b/packages/material-ui-icons/src/RemoveCircleTwoTone.js
index a53e41c438bdc4..d1febc23b43e32 100644
--- a/packages/material-ui-icons/src/RemoveCircleTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveFromQueue.js b/packages/material-ui-icons/src/RemoveFromQueue.js
index d2cdb6616e7dc0..a3416e93821dc6 100644
--- a/packages/material-ui-icons/src/RemoveFromQueue.js
+++ b/packages/material-ui-icons/src/RemoveFromQueue.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveFromQueueOutlined.js b/packages/material-ui-icons/src/RemoveFromQueueOutlined.js
index bb3880cc48d76c..4ee912da045f90 100644
--- a/packages/material-ui-icons/src/RemoveFromQueueOutlined.js
+++ b/packages/material-ui-icons/src/RemoveFromQueueOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveFromQueueRounded.js b/packages/material-ui-icons/src/RemoveFromQueueRounded.js
index b1ccaeed0a7b8d..6b2a8c931feae9 100644
--- a/packages/material-ui-icons/src/RemoveFromQueueRounded.js
+++ b/packages/material-ui-icons/src/RemoveFromQueueRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveFromQueueSharp.js b/packages/material-ui-icons/src/RemoveFromQueueSharp.js
index bec7d210d9215e..48988ad445e457 100644
--- a/packages/material-ui-icons/src/RemoveFromQueueSharp.js
+++ b/packages/material-ui-icons/src/RemoveFromQueueSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveFromQueueTwoTone.js b/packages/material-ui-icons/src/RemoveFromQueueTwoTone.js
index 2d8e30c09c8371..360c34400e3dbc 100644
--- a/packages/material-ui-icons/src/RemoveFromQueueTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveFromQueueTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveOutlined.js b/packages/material-ui-icons/src/RemoveOutlined.js
index 7c454571244e26..a69b58aee784b2 100644
--- a/packages/material-ui-icons/src/RemoveOutlined.js
+++ b/packages/material-ui-icons/src/RemoveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRedEye.js b/packages/material-ui-icons/src/RemoveRedEye.js
index 2a0a12e541c80f..a8c59f352dd60f 100644
--- a/packages/material-ui-icons/src/RemoveRedEye.js
+++ b/packages/material-ui-icons/src/RemoveRedEye.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRedEyeOutlined.js b/packages/material-ui-icons/src/RemoveRedEyeOutlined.js
index 401a1b1fffd545..1d3ad9f67019ec 100644
--- a/packages/material-ui-icons/src/RemoveRedEyeOutlined.js
+++ b/packages/material-ui-icons/src/RemoveRedEyeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRedEyeRounded.js b/packages/material-ui-icons/src/RemoveRedEyeRounded.js
index b8e4a3da6be950..2ab111c9228157 100644
--- a/packages/material-ui-icons/src/RemoveRedEyeRounded.js
+++ b/packages/material-ui-icons/src/RemoveRedEyeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRedEyeSharp.js b/packages/material-ui-icons/src/RemoveRedEyeSharp.js
index 57aaacdc0a54b8..770f8ab96bbe65 100644
--- a/packages/material-ui-icons/src/RemoveRedEyeSharp.js
+++ b/packages/material-ui-icons/src/RemoveRedEyeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRedEyeTwoTone.js b/packages/material-ui-icons/src/RemoveRedEyeTwoTone.js
index 057273300305a0..9ef14e6d6a8089 100644
--- a/packages/material-ui-icons/src/RemoveRedEyeTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveRedEyeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveRounded.js b/packages/material-ui-icons/src/RemoveRounded.js
index d1585f7ae52b05..01fd226591f3a8 100644
--- a/packages/material-ui-icons/src/RemoveRounded.js
+++ b/packages/material-ui-icons/src/RemoveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveSharp.js b/packages/material-ui-icons/src/RemoveSharp.js
index 1412c74cd5188a..53713de89b5927 100644
--- a/packages/material-ui-icons/src/RemoveSharp.js
+++ b/packages/material-ui-icons/src/RemoveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveShoppingCart.js b/packages/material-ui-icons/src/RemoveShoppingCart.js
index 8af0e890caeace..9acc7dda9f717e 100644
--- a/packages/material-ui-icons/src/RemoveShoppingCart.js
+++ b/packages/material-ui-icons/src/RemoveShoppingCart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveShoppingCartOutlined.js b/packages/material-ui-icons/src/RemoveShoppingCartOutlined.js
index bdb89660c59a08..eba7de7b627ec9 100644
--- a/packages/material-ui-icons/src/RemoveShoppingCartOutlined.js
+++ b/packages/material-ui-icons/src/RemoveShoppingCartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveShoppingCartRounded.js b/packages/material-ui-icons/src/RemoveShoppingCartRounded.js
index f573af2dfa1fdd..719eb12597249e 100644
--- a/packages/material-ui-icons/src/RemoveShoppingCartRounded.js
+++ b/packages/material-ui-icons/src/RemoveShoppingCartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveShoppingCartSharp.js b/packages/material-ui-icons/src/RemoveShoppingCartSharp.js
index 2ee62eeb960412..f3d4ca9b7e04af 100644
--- a/packages/material-ui-icons/src/RemoveShoppingCartSharp.js
+++ b/packages/material-ui-icons/src/RemoveShoppingCartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveShoppingCartTwoTone.js b/packages/material-ui-icons/src/RemoveShoppingCartTwoTone.js
index 6c6519dd217a4b..ea0640f5dd9d88 100644
--- a/packages/material-ui-icons/src/RemoveShoppingCartTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveShoppingCartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RemoveTwoTone.js b/packages/material-ui-icons/src/RemoveTwoTone.js
index 64bcf05d58a572..215a40df1143bf 100644
--- a/packages/material-ui-icons/src/RemoveTwoTone.js
+++ b/packages/material-ui-icons/src/RemoveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Reorder.js b/packages/material-ui-icons/src/Reorder.js
index 1122e5a0cb8d4e..6ca031d05e7053 100644
--- a/packages/material-ui-icons/src/Reorder.js
+++ b/packages/material-ui-icons/src/Reorder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReorderOutlined.js b/packages/material-ui-icons/src/ReorderOutlined.js
index 2d1704281bfbfb..9118fbfbe6ac5f 100644
--- a/packages/material-ui-icons/src/ReorderOutlined.js
+++ b/packages/material-ui-icons/src/ReorderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReorderRounded.js b/packages/material-ui-icons/src/ReorderRounded.js
index 9ffeb906441f89..80ec8d0a817a06 100644
--- a/packages/material-ui-icons/src/ReorderRounded.js
+++ b/packages/material-ui-icons/src/ReorderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReorderSharp.js b/packages/material-ui-icons/src/ReorderSharp.js
index bd75b405e9590e..12f43868715ad1 100644
--- a/packages/material-ui-icons/src/ReorderSharp.js
+++ b/packages/material-ui-icons/src/ReorderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReorderTwoTone.js b/packages/material-ui-icons/src/ReorderTwoTone.js
index c6eed7364b1df7..b984347fb62cd0 100644
--- a/packages/material-ui-icons/src/ReorderTwoTone.js
+++ b/packages/material-ui-icons/src/ReorderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Repeat.js b/packages/material-ui-icons/src/Repeat.js
index b83cfef665b798..e0119b2e58e993 100644
--- a/packages/material-ui-icons/src/Repeat.js
+++ b/packages/material-ui-icons/src/Repeat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOne.js b/packages/material-ui-icons/src/RepeatOne.js
index 856414b3f60cba..3708c7905082bb 100644
--- a/packages/material-ui-icons/src/RepeatOne.js
+++ b/packages/material-ui-icons/src/RepeatOne.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOneOutlined.js b/packages/material-ui-icons/src/RepeatOneOutlined.js
index 30f7d4233edf32..31485eba8b1f0b 100644
--- a/packages/material-ui-icons/src/RepeatOneOutlined.js
+++ b/packages/material-ui-icons/src/RepeatOneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOneRounded.js b/packages/material-ui-icons/src/RepeatOneRounded.js
index 8d047d72adc40b..466ddfab66b381 100644
--- a/packages/material-ui-icons/src/RepeatOneRounded.js
+++ b/packages/material-ui-icons/src/RepeatOneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOneSharp.js b/packages/material-ui-icons/src/RepeatOneSharp.js
index da837d0bf27cb3..213b722487011f 100644
--- a/packages/material-ui-icons/src/RepeatOneSharp.js
+++ b/packages/material-ui-icons/src/RepeatOneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOneTwoTone.js b/packages/material-ui-icons/src/RepeatOneTwoTone.js
index db53237cc71e74..d138fffe256fdf 100644
--- a/packages/material-ui-icons/src/RepeatOneTwoTone.js
+++ b/packages/material-ui-icons/src/RepeatOneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatOutlined.js b/packages/material-ui-icons/src/RepeatOutlined.js
index 10accbeab90723..941fc625fa611e 100644
--- a/packages/material-ui-icons/src/RepeatOutlined.js
+++ b/packages/material-ui-icons/src/RepeatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatRounded.js b/packages/material-ui-icons/src/RepeatRounded.js
index 8079c16622ca81..0d9f0359653d5b 100644
--- a/packages/material-ui-icons/src/RepeatRounded.js
+++ b/packages/material-ui-icons/src/RepeatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatSharp.js b/packages/material-ui-icons/src/RepeatSharp.js
index 3318712951a047..ff770ad9d9dec3 100644
--- a/packages/material-ui-icons/src/RepeatSharp.js
+++ b/packages/material-ui-icons/src/RepeatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RepeatTwoTone.js b/packages/material-ui-icons/src/RepeatTwoTone.js
index 7a19530287e453..3a2faa31165100 100644
--- a/packages/material-ui-icons/src/RepeatTwoTone.js
+++ b/packages/material-ui-icons/src/RepeatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay.js b/packages/material-ui-icons/src/Replay.js
index 85c1755eb51c89..b9a9306c730d33 100644
--- a/packages/material-ui-icons/src/Replay.js
+++ b/packages/material-ui-icons/src/Replay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay10.js b/packages/material-ui-icons/src/Replay10.js
index c99bc378badaf7..facf7eb4a9623a 100644
--- a/packages/material-ui-icons/src/Replay10.js
+++ b/packages/material-ui-icons/src/Replay10.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay10Outlined.js b/packages/material-ui-icons/src/Replay10Outlined.js
index d0f691493bf40c..658e7d89b3a573 100644
--- a/packages/material-ui-icons/src/Replay10Outlined.js
+++ b/packages/material-ui-icons/src/Replay10Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay10Rounded.js b/packages/material-ui-icons/src/Replay10Rounded.js
index e8efc1925ebe1c..0d6ed7d27d1741 100644
--- a/packages/material-ui-icons/src/Replay10Rounded.js
+++ b/packages/material-ui-icons/src/Replay10Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay10Sharp.js b/packages/material-ui-icons/src/Replay10Sharp.js
index 3288d770077152..aa4bf385c816d8 100644
--- a/packages/material-ui-icons/src/Replay10Sharp.js
+++ b/packages/material-ui-icons/src/Replay10Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay10TwoTone.js b/packages/material-ui-icons/src/Replay10TwoTone.js
index 8765207047e47a..a8343ecbd7acc6 100644
--- a/packages/material-ui-icons/src/Replay10TwoTone.js
+++ b/packages/material-ui-icons/src/Replay10TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay30.js b/packages/material-ui-icons/src/Replay30.js
index 13dfaef8607717..a8006dfe59e832 100644
--- a/packages/material-ui-icons/src/Replay30.js
+++ b/packages/material-ui-icons/src/Replay30.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay30Outlined.js b/packages/material-ui-icons/src/Replay30Outlined.js
index 4419b9313212ce..b4cbb6076e66d2 100644
--- a/packages/material-ui-icons/src/Replay30Outlined.js
+++ b/packages/material-ui-icons/src/Replay30Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay30Rounded.js b/packages/material-ui-icons/src/Replay30Rounded.js
index 18d643be671d7c..455c70f5aa66e3 100644
--- a/packages/material-ui-icons/src/Replay30Rounded.js
+++ b/packages/material-ui-icons/src/Replay30Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay30Sharp.js b/packages/material-ui-icons/src/Replay30Sharp.js
index 13d9048bdb7392..e593eb75e363a6 100644
--- a/packages/material-ui-icons/src/Replay30Sharp.js
+++ b/packages/material-ui-icons/src/Replay30Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay30TwoTone.js b/packages/material-ui-icons/src/Replay30TwoTone.js
index 3728262a68b766..83824a3e2f8da9 100644
--- a/packages/material-ui-icons/src/Replay30TwoTone.js
+++ b/packages/material-ui-icons/src/Replay30TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay5.js b/packages/material-ui-icons/src/Replay5.js
index cb7de61f8f840f..dd2a6a0ee7dbde 100644
--- a/packages/material-ui-icons/src/Replay5.js
+++ b/packages/material-ui-icons/src/Replay5.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay5Outlined.js b/packages/material-ui-icons/src/Replay5Outlined.js
index 24ebb03d732b12..76e37586c1ad5f 100644
--- a/packages/material-ui-icons/src/Replay5Outlined.js
+++ b/packages/material-ui-icons/src/Replay5Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay5Rounded.js b/packages/material-ui-icons/src/Replay5Rounded.js
index 8cebfd322a7746..51f326b2c57ae2 100644
--- a/packages/material-ui-icons/src/Replay5Rounded.js
+++ b/packages/material-ui-icons/src/Replay5Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay5Sharp.js b/packages/material-ui-icons/src/Replay5Sharp.js
index 74dd70cfc9b795..dde4362c19d3bf 100644
--- a/packages/material-ui-icons/src/Replay5Sharp.js
+++ b/packages/material-ui-icons/src/Replay5Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Replay5TwoTone.js b/packages/material-ui-icons/src/Replay5TwoTone.js
index 1b3bc3493cc103..ecfb60426b825a 100644
--- a/packages/material-ui-icons/src/Replay5TwoTone.js
+++ b/packages/material-ui-icons/src/Replay5TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplayOutlined.js b/packages/material-ui-icons/src/ReplayOutlined.js
index 44eeb5357929a2..982ac7a61c7cf5 100644
--- a/packages/material-ui-icons/src/ReplayOutlined.js
+++ b/packages/material-ui-icons/src/ReplayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplayRounded.js b/packages/material-ui-icons/src/ReplayRounded.js
index 106ab9c5c75031..c50d0b0976bd21 100644
--- a/packages/material-ui-icons/src/ReplayRounded.js
+++ b/packages/material-ui-icons/src/ReplayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplaySharp.js b/packages/material-ui-icons/src/ReplaySharp.js
index 7c62d2ad3db246..5c961a1a6dec75 100644
--- a/packages/material-ui-icons/src/ReplaySharp.js
+++ b/packages/material-ui-icons/src/ReplaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplayTwoTone.js b/packages/material-ui-icons/src/ReplayTwoTone.js
index ad4757ebe5d0eb..a1b7eabf427b54 100644
--- a/packages/material-ui-icons/src/ReplayTwoTone.js
+++ b/packages/material-ui-icons/src/ReplayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Reply.js b/packages/material-ui-icons/src/Reply.js
index 238baa2c4cbec6..a8e775428d307d 100644
--- a/packages/material-ui-icons/src/Reply.js
+++ b/packages/material-ui-icons/src/Reply.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyAll.js b/packages/material-ui-icons/src/ReplyAll.js
index c68c50cd8d3f4d..e54e3d5ae9f15a 100644
--- a/packages/material-ui-icons/src/ReplyAll.js
+++ b/packages/material-ui-icons/src/ReplyAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyAllOutlined.js b/packages/material-ui-icons/src/ReplyAllOutlined.js
index ce483a0d04710f..8acd51adf87e5e 100644
--- a/packages/material-ui-icons/src/ReplyAllOutlined.js
+++ b/packages/material-ui-icons/src/ReplyAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyAllRounded.js b/packages/material-ui-icons/src/ReplyAllRounded.js
index d918428d4405bf..9bc9b3fafa9d46 100644
--- a/packages/material-ui-icons/src/ReplyAllRounded.js
+++ b/packages/material-ui-icons/src/ReplyAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyAllSharp.js b/packages/material-ui-icons/src/ReplyAllSharp.js
index 5380275eef962d..7f65d2e9d6e01b 100644
--- a/packages/material-ui-icons/src/ReplyAllSharp.js
+++ b/packages/material-ui-icons/src/ReplyAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyAllTwoTone.js b/packages/material-ui-icons/src/ReplyAllTwoTone.js
index 07ed7c7587e426..dedfe72fbcf405 100644
--- a/packages/material-ui-icons/src/ReplyAllTwoTone.js
+++ b/packages/material-ui-icons/src/ReplyAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyOutlined.js b/packages/material-ui-icons/src/ReplyOutlined.js
index 62720cb74a3b10..04fc09fdb20acd 100644
--- a/packages/material-ui-icons/src/ReplyOutlined.js
+++ b/packages/material-ui-icons/src/ReplyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyRounded.js b/packages/material-ui-icons/src/ReplyRounded.js
index c1d562b9760ff8..4d651a1e1d7411 100644
--- a/packages/material-ui-icons/src/ReplyRounded.js
+++ b/packages/material-ui-icons/src/ReplyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplySharp.js b/packages/material-ui-icons/src/ReplySharp.js
index 15676d61a23e9c..fc3ee5f9b4608d 100644
--- a/packages/material-ui-icons/src/ReplySharp.js
+++ b/packages/material-ui-icons/src/ReplySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReplyTwoTone.js b/packages/material-ui-icons/src/ReplyTwoTone.js
index f7e550a5be1c38..b3521876f8f961 100644
--- a/packages/material-ui-icons/src/ReplyTwoTone.js
+++ b/packages/material-ui-icons/src/ReplyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Report.js b/packages/material-ui-icons/src/Report.js
index 9c6b9ec93ca488..5903714c4cba6b 100644
--- a/packages/material-ui-icons/src/Report.js
+++ b/packages/material-ui-icons/src/Report.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOff.js b/packages/material-ui-icons/src/ReportOff.js
index 8a1eb4f5e0aedc..e8e1f75100ab4d 100644
--- a/packages/material-ui-icons/src/ReportOff.js
+++ b/packages/material-ui-icons/src/ReportOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOffOutlined.js b/packages/material-ui-icons/src/ReportOffOutlined.js
index 6cc7573846680a..bfff868a9e6381 100644
--- a/packages/material-ui-icons/src/ReportOffOutlined.js
+++ b/packages/material-ui-icons/src/ReportOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOffRounded.js b/packages/material-ui-icons/src/ReportOffRounded.js
index 43e9cad756b390..059ba2f85131cd 100644
--- a/packages/material-ui-icons/src/ReportOffRounded.js
+++ b/packages/material-ui-icons/src/ReportOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOffSharp.js b/packages/material-ui-icons/src/ReportOffSharp.js
index 496c2c9687a7c9..665413214c71ba 100644
--- a/packages/material-ui-icons/src/ReportOffSharp.js
+++ b/packages/material-ui-icons/src/ReportOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOffTwoTone.js b/packages/material-ui-icons/src/ReportOffTwoTone.js
index 87e794edeb65c1..8d0563db94b72c 100644
--- a/packages/material-ui-icons/src/ReportOffTwoTone.js
+++ b/packages/material-ui-icons/src/ReportOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportOutlined.js b/packages/material-ui-icons/src/ReportOutlined.js
index d8329120521d4d..f62b71454456f9 100644
--- a/packages/material-ui-icons/src/ReportOutlined.js
+++ b/packages/material-ui-icons/src/ReportOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportProblem.js b/packages/material-ui-icons/src/ReportProblem.js
index 14006131b3f8f4..7acf4c8ee6cc74 100644
--- a/packages/material-ui-icons/src/ReportProblem.js
+++ b/packages/material-ui-icons/src/ReportProblem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportProblemOutlined.js b/packages/material-ui-icons/src/ReportProblemOutlined.js
index 57891f562a1c50..0d1caa67511533 100644
--- a/packages/material-ui-icons/src/ReportProblemOutlined.js
+++ b/packages/material-ui-icons/src/ReportProblemOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportProblemRounded.js b/packages/material-ui-icons/src/ReportProblemRounded.js
index da2b18761b5bac..7de49a545bc9a2 100644
--- a/packages/material-ui-icons/src/ReportProblemRounded.js
+++ b/packages/material-ui-icons/src/ReportProblemRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportProblemSharp.js b/packages/material-ui-icons/src/ReportProblemSharp.js
index e8d3bf39a79a76..46abd25f5e069c 100644
--- a/packages/material-ui-icons/src/ReportProblemSharp.js
+++ b/packages/material-ui-icons/src/ReportProblemSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportProblemTwoTone.js b/packages/material-ui-icons/src/ReportProblemTwoTone.js
index b765f2317bdd4a..9aee77b4a6294e 100644
--- a/packages/material-ui-icons/src/ReportProblemTwoTone.js
+++ b/packages/material-ui-icons/src/ReportProblemTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportRounded.js b/packages/material-ui-icons/src/ReportRounded.js
index bdbfcdb9219d2f..9fd61069c5019d 100644
--- a/packages/material-ui-icons/src/ReportRounded.js
+++ b/packages/material-ui-icons/src/ReportRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportSharp.js b/packages/material-ui-icons/src/ReportSharp.js
index 5dc93498f6e41d..7ad38a94aea8ff 100644
--- a/packages/material-ui-icons/src/ReportSharp.js
+++ b/packages/material-ui-icons/src/ReportSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ReportTwoTone.js b/packages/material-ui-icons/src/ReportTwoTone.js
index 6e60ec0c5561d9..ea27e9a80e18a3 100644
--- a/packages/material-ui-icons/src/ReportTwoTone.js
+++ b/packages/material-ui-icons/src/ReportTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Restaurant.js b/packages/material-ui-icons/src/Restaurant.js
index e7647be645e1bb..b1de2c0512878e 100644
--- a/packages/material-ui-icons/src/Restaurant.js
+++ b/packages/material-ui-icons/src/Restaurant.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantMenu.js b/packages/material-ui-icons/src/RestaurantMenu.js
index c8118bfaff8cca..e3bbd981e0d856 100644
--- a/packages/material-ui-icons/src/RestaurantMenu.js
+++ b/packages/material-ui-icons/src/RestaurantMenu.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantMenuOutlined.js b/packages/material-ui-icons/src/RestaurantMenuOutlined.js
index fae161a4490b22..a0c495990ee332 100644
--- a/packages/material-ui-icons/src/RestaurantMenuOutlined.js
+++ b/packages/material-ui-icons/src/RestaurantMenuOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantMenuRounded.js b/packages/material-ui-icons/src/RestaurantMenuRounded.js
index a8686183a5ec1e..e643762db738ad 100644
--- a/packages/material-ui-icons/src/RestaurantMenuRounded.js
+++ b/packages/material-ui-icons/src/RestaurantMenuRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantMenuSharp.js b/packages/material-ui-icons/src/RestaurantMenuSharp.js
index cb9c3b9f7e937d..ebbb672459a5ad 100644
--- a/packages/material-ui-icons/src/RestaurantMenuSharp.js
+++ b/packages/material-ui-icons/src/RestaurantMenuSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantMenuTwoTone.js b/packages/material-ui-icons/src/RestaurantMenuTwoTone.js
index 5b375cef1d063c..ebd293e609a4f9 100644
--- a/packages/material-ui-icons/src/RestaurantMenuTwoTone.js
+++ b/packages/material-ui-icons/src/RestaurantMenuTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantOutlined.js b/packages/material-ui-icons/src/RestaurantOutlined.js
index d4d71639acd35f..56d23ca20cc944 100644
--- a/packages/material-ui-icons/src/RestaurantOutlined.js
+++ b/packages/material-ui-icons/src/RestaurantOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantRounded.js b/packages/material-ui-icons/src/RestaurantRounded.js
index fe2d2525d9de74..830c657841b09d 100644
--- a/packages/material-ui-icons/src/RestaurantRounded.js
+++ b/packages/material-ui-icons/src/RestaurantRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantSharp.js b/packages/material-ui-icons/src/RestaurantSharp.js
index 045cf5d5b5b19c..e89a4b3e34040e 100644
--- a/packages/material-ui-icons/src/RestaurantSharp.js
+++ b/packages/material-ui-icons/src/RestaurantSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestaurantTwoTone.js b/packages/material-ui-icons/src/RestaurantTwoTone.js
index 0e272ca4d42eae..ef1e5e062950f9 100644
--- a/packages/material-ui-icons/src/RestaurantTwoTone.js
+++ b/packages/material-ui-icons/src/RestaurantTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Restore.js b/packages/material-ui-icons/src/Restore.js
index a4717d36aff08c..9d4cc7ff37eaae 100644
--- a/packages/material-ui-icons/src/Restore.js
+++ b/packages/material-ui-icons/src/Restore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreFromTrash.js b/packages/material-ui-icons/src/RestoreFromTrash.js
index ff3ca2c95477ce..710e50a969f8df 100644
--- a/packages/material-ui-icons/src/RestoreFromTrash.js
+++ b/packages/material-ui-icons/src/RestoreFromTrash.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreFromTrashOutlined.js b/packages/material-ui-icons/src/RestoreFromTrashOutlined.js
index 2b3316fa2d7858..c14120aca79613 100644
--- a/packages/material-ui-icons/src/RestoreFromTrashOutlined.js
+++ b/packages/material-ui-icons/src/RestoreFromTrashOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreFromTrashRounded.js b/packages/material-ui-icons/src/RestoreFromTrashRounded.js
index 5b9bb4c5f537fd..ee25368e698638 100644
--- a/packages/material-ui-icons/src/RestoreFromTrashRounded.js
+++ b/packages/material-ui-icons/src/RestoreFromTrashRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreFromTrashSharp.js b/packages/material-ui-icons/src/RestoreFromTrashSharp.js
index 505ed6fb8bcbe7..79988b79414b2c 100644
--- a/packages/material-ui-icons/src/RestoreFromTrashSharp.js
+++ b/packages/material-ui-icons/src/RestoreFromTrashSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreFromTrashTwoTone.js b/packages/material-ui-icons/src/RestoreFromTrashTwoTone.js
index d6c2a4336dd003..2d9c4df85c8c9c 100644
--- a/packages/material-ui-icons/src/RestoreFromTrashTwoTone.js
+++ b/packages/material-ui-icons/src/RestoreFromTrashTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreOutlined.js b/packages/material-ui-icons/src/RestoreOutlined.js
index e9d68f7ab2f54f..278d4af7c553be 100644
--- a/packages/material-ui-icons/src/RestoreOutlined.js
+++ b/packages/material-ui-icons/src/RestoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestorePage.js b/packages/material-ui-icons/src/RestorePage.js
index fc7c04a17cb789..833dfa8704c507 100644
--- a/packages/material-ui-icons/src/RestorePage.js
+++ b/packages/material-ui-icons/src/RestorePage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestorePageOutlined.js b/packages/material-ui-icons/src/RestorePageOutlined.js
index 2ce436e5ab312a..2b5ec9537b9de2 100644
--- a/packages/material-ui-icons/src/RestorePageOutlined.js
+++ b/packages/material-ui-icons/src/RestorePageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestorePageRounded.js b/packages/material-ui-icons/src/RestorePageRounded.js
index d8836cc58ff778..58930c4167c5ec 100644
--- a/packages/material-ui-icons/src/RestorePageRounded.js
+++ b/packages/material-ui-icons/src/RestorePageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestorePageSharp.js b/packages/material-ui-icons/src/RestorePageSharp.js
index 30e5f8c6a51b59..d60d32e43ca0fe 100644
--- a/packages/material-ui-icons/src/RestorePageSharp.js
+++ b/packages/material-ui-icons/src/RestorePageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestorePageTwoTone.js b/packages/material-ui-icons/src/RestorePageTwoTone.js
index a8fadad3cd5d32..e2a9b614b6643c 100644
--- a/packages/material-ui-icons/src/RestorePageTwoTone.js
+++ b/packages/material-ui-icons/src/RestorePageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreRounded.js b/packages/material-ui-icons/src/RestoreRounded.js
index 15addd2ab08792..f082afe92babc7 100644
--- a/packages/material-ui-icons/src/RestoreRounded.js
+++ b/packages/material-ui-icons/src/RestoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreSharp.js b/packages/material-ui-icons/src/RestoreSharp.js
index 5de60a5efd8e23..5de817b0cfb0d5 100644
--- a/packages/material-ui-icons/src/RestoreSharp.js
+++ b/packages/material-ui-icons/src/RestoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RestoreTwoTone.js b/packages/material-ui-icons/src/RestoreTwoTone.js
index fdb5f7bf8e97f0..8976baa530c3fb 100644
--- a/packages/material-ui-icons/src/RestoreTwoTone.js
+++ b/packages/material-ui-icons/src/RestoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RingVolume.js b/packages/material-ui-icons/src/RingVolume.js
index eb731eb4fd8aa8..55d85e191e1a01 100644
--- a/packages/material-ui-icons/src/RingVolume.js
+++ b/packages/material-ui-icons/src/RingVolume.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RingVolumeOutlined.js b/packages/material-ui-icons/src/RingVolumeOutlined.js
index be10cd19b94e6c..1aaddc039d75a0 100644
--- a/packages/material-ui-icons/src/RingVolumeOutlined.js
+++ b/packages/material-ui-icons/src/RingVolumeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RingVolumeRounded.js b/packages/material-ui-icons/src/RingVolumeRounded.js
index f3b415ef1a2402..e75b7714fda79b 100644
--- a/packages/material-ui-icons/src/RingVolumeRounded.js
+++ b/packages/material-ui-icons/src/RingVolumeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RingVolumeSharp.js b/packages/material-ui-icons/src/RingVolumeSharp.js
index b8eac8ddc575c3..25c8b376e5f64c 100644
--- a/packages/material-ui-icons/src/RingVolumeSharp.js
+++ b/packages/material-ui-icons/src/RingVolumeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RingVolumeTwoTone.js b/packages/material-ui-icons/src/RingVolumeTwoTone.js
index 82a33ca8b46860..007ce050c2f537 100644
--- a/packages/material-ui-icons/src/RingVolumeTwoTone.js
+++ b/packages/material-ui-icons/src/RingVolumeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Room.js b/packages/material-ui-icons/src/Room.js
index f1636e95f14dc0..7bd3d26691815c 100644
--- a/packages/material-ui-icons/src/Room.js
+++ b/packages/material-ui-icons/src/Room.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomOutlined.js b/packages/material-ui-icons/src/RoomOutlined.js
index 8780f21181a5e9..38d043465a6ad0 100644
--- a/packages/material-ui-icons/src/RoomOutlined.js
+++ b/packages/material-ui-icons/src/RoomOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomRounded.js b/packages/material-ui-icons/src/RoomRounded.js
index 4960bdbdf61171..fe2470349d4275 100644
--- a/packages/material-ui-icons/src/RoomRounded.js
+++ b/packages/material-ui-icons/src/RoomRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomService.js b/packages/material-ui-icons/src/RoomService.js
index 8e75709396876a..87bf3f8514f3b7 100644
--- a/packages/material-ui-icons/src/RoomService.js
+++ b/packages/material-ui-icons/src/RoomService.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomServiceOutlined.js b/packages/material-ui-icons/src/RoomServiceOutlined.js
index 985f8064f8cd8c..780a21793dd1e7 100644
--- a/packages/material-ui-icons/src/RoomServiceOutlined.js
+++ b/packages/material-ui-icons/src/RoomServiceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomServiceRounded.js b/packages/material-ui-icons/src/RoomServiceRounded.js
index 49485649d4a603..cf76c89019c230 100644
--- a/packages/material-ui-icons/src/RoomServiceRounded.js
+++ b/packages/material-ui-icons/src/RoomServiceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomServiceSharp.js b/packages/material-ui-icons/src/RoomServiceSharp.js
index 3914ef828f092a..dba80ebffaae87 100644
--- a/packages/material-ui-icons/src/RoomServiceSharp.js
+++ b/packages/material-ui-icons/src/RoomServiceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomServiceTwoTone.js b/packages/material-ui-icons/src/RoomServiceTwoTone.js
index 0e332271fbae9f..3f8ff197190860 100644
--- a/packages/material-ui-icons/src/RoomServiceTwoTone.js
+++ b/packages/material-ui-icons/src/RoomServiceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomSharp.js b/packages/material-ui-icons/src/RoomSharp.js
index c6d0be50012f19..f7c3d3875de7e5 100644
--- a/packages/material-ui-icons/src/RoomSharp.js
+++ b/packages/material-ui-icons/src/RoomSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoomTwoTone.js b/packages/material-ui-icons/src/RoomTwoTone.js
index 02ad0c6388561c..cebe65ec8aac07 100644
--- a/packages/material-ui-icons/src/RoomTwoTone.js
+++ b/packages/material-ui-icons/src/RoomTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rotate90DegreesCcw.js b/packages/material-ui-icons/src/Rotate90DegreesCcw.js
index 091957ff32fa5c..d93178793c3249 100644
--- a/packages/material-ui-icons/src/Rotate90DegreesCcw.js
+++ b/packages/material-ui-icons/src/Rotate90DegreesCcw.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rotate90DegreesCcwOutlined.js b/packages/material-ui-icons/src/Rotate90DegreesCcwOutlined.js
index b84d4c95c65075..ae509451a8bed9 100644
--- a/packages/material-ui-icons/src/Rotate90DegreesCcwOutlined.js
+++ b/packages/material-ui-icons/src/Rotate90DegreesCcwOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rotate90DegreesCcwRounded.js b/packages/material-ui-icons/src/Rotate90DegreesCcwRounded.js
index 8299ec9ac8c660..c08503a2106391 100644
--- a/packages/material-ui-icons/src/Rotate90DegreesCcwRounded.js
+++ b/packages/material-ui-icons/src/Rotate90DegreesCcwRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rotate90DegreesCcwSharp.js b/packages/material-ui-icons/src/Rotate90DegreesCcwSharp.js
index df145db78b042a..5ec57437ffadfb 100644
--- a/packages/material-ui-icons/src/Rotate90DegreesCcwSharp.js
+++ b/packages/material-ui-icons/src/Rotate90DegreesCcwSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rotate90DegreesCcwTwoTone.js b/packages/material-ui-icons/src/Rotate90DegreesCcwTwoTone.js
index f4d31fb4c07c65..6b40842c727c99 100644
--- a/packages/material-ui-icons/src/Rotate90DegreesCcwTwoTone.js
+++ b/packages/material-ui-icons/src/Rotate90DegreesCcwTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateLeft.js b/packages/material-ui-icons/src/RotateLeft.js
index 24ea807306e829..a8253b23528326 100644
--- a/packages/material-ui-icons/src/RotateLeft.js
+++ b/packages/material-ui-icons/src/RotateLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateLeftOutlined.js b/packages/material-ui-icons/src/RotateLeftOutlined.js
index cc48edcaed40ef..74f54b4102d69b 100644
--- a/packages/material-ui-icons/src/RotateLeftOutlined.js
+++ b/packages/material-ui-icons/src/RotateLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateLeftRounded.js b/packages/material-ui-icons/src/RotateLeftRounded.js
index f1e0db1bea4e74..5a4b587e61dbe4 100644
--- a/packages/material-ui-icons/src/RotateLeftRounded.js
+++ b/packages/material-ui-icons/src/RotateLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateLeftSharp.js b/packages/material-ui-icons/src/RotateLeftSharp.js
index bc5be9a5604746..c5f62dfd4d95ff 100644
--- a/packages/material-ui-icons/src/RotateLeftSharp.js
+++ b/packages/material-ui-icons/src/RotateLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateLeftTwoTone.js b/packages/material-ui-icons/src/RotateLeftTwoTone.js
index 80bbb3a37de6cc..cae24907a549b9 100644
--- a/packages/material-ui-icons/src/RotateLeftTwoTone.js
+++ b/packages/material-ui-icons/src/RotateLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateRight.js b/packages/material-ui-icons/src/RotateRight.js
index dd08f3ca03bff0..48ada6f34e0cae 100644
--- a/packages/material-ui-icons/src/RotateRight.js
+++ b/packages/material-ui-icons/src/RotateRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateRightOutlined.js b/packages/material-ui-icons/src/RotateRightOutlined.js
index a16bff3535a5b4..279e95a7f74fdc 100644
--- a/packages/material-ui-icons/src/RotateRightOutlined.js
+++ b/packages/material-ui-icons/src/RotateRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateRightRounded.js b/packages/material-ui-icons/src/RotateRightRounded.js
index d7f1e197868a21..0b7dcd215446fa 100644
--- a/packages/material-ui-icons/src/RotateRightRounded.js
+++ b/packages/material-ui-icons/src/RotateRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateRightSharp.js b/packages/material-ui-icons/src/RotateRightSharp.js
index b37be36ec81c55..4787ac65895b72 100644
--- a/packages/material-ui-icons/src/RotateRightSharp.js
+++ b/packages/material-ui-icons/src/RotateRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RotateRightTwoTone.js b/packages/material-ui-icons/src/RotateRightTwoTone.js
index e0e5b9e5bae3a9..58822cd53ce03f 100644
--- a/packages/material-ui-icons/src/RotateRightTwoTone.js
+++ b/packages/material-ui-icons/src/RotateRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoundedCorner.js b/packages/material-ui-icons/src/RoundedCorner.js
index e2df5b615fbd62..66073d926be579 100644
--- a/packages/material-ui-icons/src/RoundedCorner.js
+++ b/packages/material-ui-icons/src/RoundedCorner.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoundedCornerOutlined.js b/packages/material-ui-icons/src/RoundedCornerOutlined.js
index 72f5d915781b2f..1b1a9fdbc7ee7a 100644
--- a/packages/material-ui-icons/src/RoundedCornerOutlined.js
+++ b/packages/material-ui-icons/src/RoundedCornerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoundedCornerRounded.js b/packages/material-ui-icons/src/RoundedCornerRounded.js
index aee811c9f7e6c6..287500ce005fa5 100644
--- a/packages/material-ui-icons/src/RoundedCornerRounded.js
+++ b/packages/material-ui-icons/src/RoundedCornerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoundedCornerSharp.js b/packages/material-ui-icons/src/RoundedCornerSharp.js
index 67516106376a10..3c2c048d3850e6 100644
--- a/packages/material-ui-icons/src/RoundedCornerSharp.js
+++ b/packages/material-ui-icons/src/RoundedCornerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RoundedCornerTwoTone.js b/packages/material-ui-icons/src/RoundedCornerTwoTone.js
index 8f171fe3900c44..9f4788e3ba6446 100644
--- a/packages/material-ui-icons/src/RoundedCornerTwoTone.js
+++ b/packages/material-ui-icons/src/RoundedCornerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Router.js b/packages/material-ui-icons/src/Router.js
index 11c643ba493360..972af678fa6ef4 100644
--- a/packages/material-ui-icons/src/Router.js
+++ b/packages/material-ui-icons/src/Router.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RouterOutlined.js b/packages/material-ui-icons/src/RouterOutlined.js
index fa0d35e7c0d7c4..af72079c2f6173 100644
--- a/packages/material-ui-icons/src/RouterOutlined.js
+++ b/packages/material-ui-icons/src/RouterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RouterRounded.js b/packages/material-ui-icons/src/RouterRounded.js
index 9252d5b8e60cd7..8c8ca070f073c5 100644
--- a/packages/material-ui-icons/src/RouterRounded.js
+++ b/packages/material-ui-icons/src/RouterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RouterSharp.js b/packages/material-ui-icons/src/RouterSharp.js
index d7323e7098b383..012610efb8fc7c 100644
--- a/packages/material-ui-icons/src/RouterSharp.js
+++ b/packages/material-ui-icons/src/RouterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RouterTwoTone.js b/packages/material-ui-icons/src/RouterTwoTone.js
index 21477d86dcaf02..d631de8681b91e 100644
--- a/packages/material-ui-icons/src/RouterTwoTone.js
+++ b/packages/material-ui-icons/src/RouterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Rowing.js b/packages/material-ui-icons/src/Rowing.js
index 5fbaa7dfa5d63e..5ae1eb62b8b46e 100644
--- a/packages/material-ui-icons/src/Rowing.js
+++ b/packages/material-ui-icons/src/Rowing.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RowingOutlined.js b/packages/material-ui-icons/src/RowingOutlined.js
index 374bf4271ebc3d..3a0423328a61db 100644
--- a/packages/material-ui-icons/src/RowingOutlined.js
+++ b/packages/material-ui-icons/src/RowingOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RowingRounded.js b/packages/material-ui-icons/src/RowingRounded.js
index f93fd78302703d..0426781f127889 100644
--- a/packages/material-ui-icons/src/RowingRounded.js
+++ b/packages/material-ui-icons/src/RowingRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RowingSharp.js b/packages/material-ui-icons/src/RowingSharp.js
index 5e4e9bf9b069f6..789454f8a1304b 100644
--- a/packages/material-ui-icons/src/RowingSharp.js
+++ b/packages/material-ui-icons/src/RowingSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RowingTwoTone.js b/packages/material-ui-icons/src/RowingTwoTone.js
index c00ecbab950261..a2411ca23e4117 100644
--- a/packages/material-ui-icons/src/RowingTwoTone.js
+++ b/packages/material-ui-icons/src/RowingTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RssFeed.js b/packages/material-ui-icons/src/RssFeed.js
index c64d290c258301..fe8e3ad9f2de29 100644
--- a/packages/material-ui-icons/src/RssFeed.js
+++ b/packages/material-ui-icons/src/RssFeed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RssFeedOutlined.js b/packages/material-ui-icons/src/RssFeedOutlined.js
index bbe508d90d4866..cdd6c24bf2b542 100644
--- a/packages/material-ui-icons/src/RssFeedOutlined.js
+++ b/packages/material-ui-icons/src/RssFeedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RssFeedRounded.js b/packages/material-ui-icons/src/RssFeedRounded.js
index 6d96f081bf90dd..169d87b382fe52 100644
--- a/packages/material-ui-icons/src/RssFeedRounded.js
+++ b/packages/material-ui-icons/src/RssFeedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RssFeedSharp.js b/packages/material-ui-icons/src/RssFeedSharp.js
index 6a8e5a85f33d63..588d3103fbc7fa 100644
--- a/packages/material-ui-icons/src/RssFeedSharp.js
+++ b/packages/material-ui-icons/src/RssFeedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RssFeedTwoTone.js b/packages/material-ui-icons/src/RssFeedTwoTone.js
index c0bba7109e6237..2d6d6eee8ce917 100644
--- a/packages/material-ui-icons/src/RssFeedTwoTone.js
+++ b/packages/material-ui-icons/src/RssFeedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RvHookup.js b/packages/material-ui-icons/src/RvHookup.js
index 58e9821d9ed09e..59c1de106eebfe 100644
--- a/packages/material-ui-icons/src/RvHookup.js
+++ b/packages/material-ui-icons/src/RvHookup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RvHookupOutlined.js b/packages/material-ui-icons/src/RvHookupOutlined.js
index 0abc8118b73055..c65016e56405ff 100644
--- a/packages/material-ui-icons/src/RvHookupOutlined.js
+++ b/packages/material-ui-icons/src/RvHookupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RvHookupRounded.js b/packages/material-ui-icons/src/RvHookupRounded.js
index 44f84d98c9b0fe..f481497a495bd2 100644
--- a/packages/material-ui-icons/src/RvHookupRounded.js
+++ b/packages/material-ui-icons/src/RvHookupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RvHookupSharp.js b/packages/material-ui-icons/src/RvHookupSharp.js
index 0d640dd37af273..55df63c1affcdf 100644
--- a/packages/material-ui-icons/src/RvHookupSharp.js
+++ b/packages/material-ui-icons/src/RvHookupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/RvHookupTwoTone.js b/packages/material-ui-icons/src/RvHookupTwoTone.js
index 4d6028e5ca53b0..e6c68435820465 100644
--- a/packages/material-ui-icons/src/RvHookupTwoTone.js
+++ b/packages/material-ui-icons/src/RvHookupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Satellite.js b/packages/material-ui-icons/src/Satellite.js
index c7a745dd9bf8f2..a5e8c11a7edaf9 100644
--- a/packages/material-ui-icons/src/Satellite.js
+++ b/packages/material-ui-icons/src/Satellite.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SatelliteOutlined.js b/packages/material-ui-icons/src/SatelliteOutlined.js
index 865a4ba461f201..9f796ba15fbe5c 100644
--- a/packages/material-ui-icons/src/SatelliteOutlined.js
+++ b/packages/material-ui-icons/src/SatelliteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SatelliteRounded.js b/packages/material-ui-icons/src/SatelliteRounded.js
index b167fdb115b58f..84182f3b6a9f65 100644
--- a/packages/material-ui-icons/src/SatelliteRounded.js
+++ b/packages/material-ui-icons/src/SatelliteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SatelliteSharp.js b/packages/material-ui-icons/src/SatelliteSharp.js
index 6331459d8ac71f..29f838fec239a5 100644
--- a/packages/material-ui-icons/src/SatelliteSharp.js
+++ b/packages/material-ui-icons/src/SatelliteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SatelliteTwoTone.js b/packages/material-ui-icons/src/SatelliteTwoTone.js
index f2e103828cdcab..5243fb1f4f29a4 100644
--- a/packages/material-ui-icons/src/SatelliteTwoTone.js
+++ b/packages/material-ui-icons/src/SatelliteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Save.js b/packages/material-ui-icons/src/Save.js
index a79dfb051a50c5..3940a9371400f2 100644
--- a/packages/material-ui-icons/src/Save.js
+++ b/packages/material-ui-icons/src/Save.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveAlt.js b/packages/material-ui-icons/src/SaveAlt.js
index 65d2c16ea73700..ec739f90979f1c 100644
--- a/packages/material-ui-icons/src/SaveAlt.js
+++ b/packages/material-ui-icons/src/SaveAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveAltOutlined.js b/packages/material-ui-icons/src/SaveAltOutlined.js
index fbb48dbfd6eebc..56e07411d276f0 100644
--- a/packages/material-ui-icons/src/SaveAltOutlined.js
+++ b/packages/material-ui-icons/src/SaveAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveAltRounded.js b/packages/material-ui-icons/src/SaveAltRounded.js
index 734d69b613443a..c72c5611e54627 100644
--- a/packages/material-ui-icons/src/SaveAltRounded.js
+++ b/packages/material-ui-icons/src/SaveAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveAltSharp.js b/packages/material-ui-icons/src/SaveAltSharp.js
index 500dccb3cc52fb..934e7e92b58531 100644
--- a/packages/material-ui-icons/src/SaveAltSharp.js
+++ b/packages/material-ui-icons/src/SaveAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveAltTwoTone.js b/packages/material-ui-icons/src/SaveAltTwoTone.js
index dadca373082ba5..b5c2c2a4811ced 100644
--- a/packages/material-ui-icons/src/SaveAltTwoTone.js
+++ b/packages/material-ui-icons/src/SaveAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveOutlined.js b/packages/material-ui-icons/src/SaveOutlined.js
index fbc7d821696a7a..2780dc3f8e0155 100644
--- a/packages/material-ui-icons/src/SaveOutlined.js
+++ b/packages/material-ui-icons/src/SaveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveRounded.js b/packages/material-ui-icons/src/SaveRounded.js
index e32ad4485a25ef..c55d28ad852b1f 100644
--- a/packages/material-ui-icons/src/SaveRounded.js
+++ b/packages/material-ui-icons/src/SaveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveSharp.js b/packages/material-ui-icons/src/SaveSharp.js
index bf0ef8f263f9e3..ef01c09c82d35a 100644
--- a/packages/material-ui-icons/src/SaveSharp.js
+++ b/packages/material-ui-icons/src/SaveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SaveTwoTone.js b/packages/material-ui-icons/src/SaveTwoTone.js
index 443c15de6a7ecd..10d4d6cff2994e 100644
--- a/packages/material-ui-icons/src/SaveTwoTone.js
+++ b/packages/material-ui-icons/src/SaveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Scanner.js b/packages/material-ui-icons/src/Scanner.js
index ec50aea7c9c453..375322cb728ee2 100644
--- a/packages/material-ui-icons/src/Scanner.js
+++ b/packages/material-ui-icons/src/Scanner.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScannerOutlined.js b/packages/material-ui-icons/src/ScannerOutlined.js
index ef4dac059dd20f..889e661f29ad6a 100644
--- a/packages/material-ui-icons/src/ScannerOutlined.js
+++ b/packages/material-ui-icons/src/ScannerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScannerRounded.js b/packages/material-ui-icons/src/ScannerRounded.js
index c9cef8e39f0f8a..87b16e330fb03a 100644
--- a/packages/material-ui-icons/src/ScannerRounded.js
+++ b/packages/material-ui-icons/src/ScannerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScannerSharp.js b/packages/material-ui-icons/src/ScannerSharp.js
index 9eef66a6632998..0f37936b94a523 100644
--- a/packages/material-ui-icons/src/ScannerSharp.js
+++ b/packages/material-ui-icons/src/ScannerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScannerTwoTone.js b/packages/material-ui-icons/src/ScannerTwoTone.js
index f5d0a064787cd5..f55af0ca3838c1 100644
--- a/packages/material-ui-icons/src/ScannerTwoTone.js
+++ b/packages/material-ui-icons/src/ScannerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScatterPlot.js b/packages/material-ui-icons/src/ScatterPlot.js
index 6b74ead97e3f68..4e53739c1d2073 100644
--- a/packages/material-ui-icons/src/ScatterPlot.js
+++ b/packages/material-ui-icons/src/ScatterPlot.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScatterPlotOutlined.js b/packages/material-ui-icons/src/ScatterPlotOutlined.js
index b33adf88738f9f..c395afc3ef02fc 100644
--- a/packages/material-ui-icons/src/ScatterPlotOutlined.js
+++ b/packages/material-ui-icons/src/ScatterPlotOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScatterPlotRounded.js b/packages/material-ui-icons/src/ScatterPlotRounded.js
index 4707a7d586495e..f06784b011c7f2 100644
--- a/packages/material-ui-icons/src/ScatterPlotRounded.js
+++ b/packages/material-ui-icons/src/ScatterPlotRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScatterPlotSharp.js b/packages/material-ui-icons/src/ScatterPlotSharp.js
index fa8cac3eb90973..a4d776e2551165 100644
--- a/packages/material-ui-icons/src/ScatterPlotSharp.js
+++ b/packages/material-ui-icons/src/ScatterPlotSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScatterPlotTwoTone.js b/packages/material-ui-icons/src/ScatterPlotTwoTone.js
index 8b93ba8ad5545d..972e49035de1d5 100644
--- a/packages/material-ui-icons/src/ScatterPlotTwoTone.js
+++ b/packages/material-ui-icons/src/ScatterPlotTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Schedule.js b/packages/material-ui-icons/src/Schedule.js
index 2ed100565a9de8..19aa927f0fcbd8 100644
--- a/packages/material-ui-icons/src/Schedule.js
+++ b/packages/material-ui-icons/src/Schedule.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScheduleOutlined.js b/packages/material-ui-icons/src/ScheduleOutlined.js
index 2680c638707775..30421b2af06114 100644
--- a/packages/material-ui-icons/src/ScheduleOutlined.js
+++ b/packages/material-ui-icons/src/ScheduleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScheduleRounded.js b/packages/material-ui-icons/src/ScheduleRounded.js
index 86a9f2f1b1acb6..338db790656bf8 100644
--- a/packages/material-ui-icons/src/ScheduleRounded.js
+++ b/packages/material-ui-icons/src/ScheduleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScheduleSharp.js b/packages/material-ui-icons/src/ScheduleSharp.js
index 54aa15995c3184..946a6fca6dfca6 100644
--- a/packages/material-ui-icons/src/ScheduleSharp.js
+++ b/packages/material-ui-icons/src/ScheduleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScheduleTwoTone.js b/packages/material-ui-icons/src/ScheduleTwoTone.js
index 46cac978b9b36e..8c484ef166f016 100644
--- a/packages/material-ui-icons/src/ScheduleTwoTone.js
+++ b/packages/material-ui-icons/src/ScheduleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/School.js b/packages/material-ui-icons/src/School.js
index 755c9be44c854c..d954b056ddb86e 100644
--- a/packages/material-ui-icons/src/School.js
+++ b/packages/material-ui-icons/src/School.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SchoolOutlined.js b/packages/material-ui-icons/src/SchoolOutlined.js
index 0b84c2c6a73ab0..13ced2c20804bd 100644
--- a/packages/material-ui-icons/src/SchoolOutlined.js
+++ b/packages/material-ui-icons/src/SchoolOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SchoolRounded.js b/packages/material-ui-icons/src/SchoolRounded.js
index fa21494b61a612..098c65d90fa3fd 100644
--- a/packages/material-ui-icons/src/SchoolRounded.js
+++ b/packages/material-ui-icons/src/SchoolRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SchoolSharp.js b/packages/material-ui-icons/src/SchoolSharp.js
index eac5901063fa80..ff79d2e9ce88ac 100644
--- a/packages/material-ui-icons/src/SchoolSharp.js
+++ b/packages/material-ui-icons/src/SchoolSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SchoolTwoTone.js b/packages/material-ui-icons/src/SchoolTwoTone.js
index 0038a5c5376ed0..2d0c1a1181b47f 100644
--- a/packages/material-ui-icons/src/SchoolTwoTone.js
+++ b/packages/material-ui-icons/src/SchoolTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Score.js b/packages/material-ui-icons/src/Score.js
index fdd0d05d3651ca..4b52fa6d1ed5da 100644
--- a/packages/material-ui-icons/src/Score.js
+++ b/packages/material-ui-icons/src/Score.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScoreOutlined.js b/packages/material-ui-icons/src/ScoreOutlined.js
index b28b119724bbed..d1a173803eaba5 100644
--- a/packages/material-ui-icons/src/ScoreOutlined.js
+++ b/packages/material-ui-icons/src/ScoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScoreRounded.js b/packages/material-ui-icons/src/ScoreRounded.js
index 3f3dbb0b7e25c6..193698d5821c2f 100644
--- a/packages/material-ui-icons/src/ScoreRounded.js
+++ b/packages/material-ui-icons/src/ScoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScoreSharp.js b/packages/material-ui-icons/src/ScoreSharp.js
index 19af8cf3ffb796..b146efacbadb8d 100644
--- a/packages/material-ui-icons/src/ScoreSharp.js
+++ b/packages/material-ui-icons/src/ScoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScoreTwoTone.js b/packages/material-ui-icons/src/ScoreTwoTone.js
index 82877c395bfe1e..6636ae731e3350 100644
--- a/packages/material-ui-icons/src/ScoreTwoTone.js
+++ b/packages/material-ui-icons/src/ScoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockLandscape.js b/packages/material-ui-icons/src/ScreenLockLandscape.js
index 58f52ec555c024..737ab2bc8c00f0 100644
--- a/packages/material-ui-icons/src/ScreenLockLandscape.js
+++ b/packages/material-ui-icons/src/ScreenLockLandscape.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockLandscapeOutlined.js b/packages/material-ui-icons/src/ScreenLockLandscapeOutlined.js
index b4bfd4c4363234..47af0818ad0922 100644
--- a/packages/material-ui-icons/src/ScreenLockLandscapeOutlined.js
+++ b/packages/material-ui-icons/src/ScreenLockLandscapeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockLandscapeRounded.js b/packages/material-ui-icons/src/ScreenLockLandscapeRounded.js
index 5ae4cafcd1ad68..665293fec6c498 100644
--- a/packages/material-ui-icons/src/ScreenLockLandscapeRounded.js
+++ b/packages/material-ui-icons/src/ScreenLockLandscapeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockLandscapeSharp.js b/packages/material-ui-icons/src/ScreenLockLandscapeSharp.js
index add65dab2e31a3..de89b7229ec24c 100644
--- a/packages/material-ui-icons/src/ScreenLockLandscapeSharp.js
+++ b/packages/material-ui-icons/src/ScreenLockLandscapeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockLandscapeTwoTone.js b/packages/material-ui-icons/src/ScreenLockLandscapeTwoTone.js
index 55384caaa09613..017a55d76cd2f5 100644
--- a/packages/material-ui-icons/src/ScreenLockLandscapeTwoTone.js
+++ b/packages/material-ui-icons/src/ScreenLockLandscapeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockPortrait.js b/packages/material-ui-icons/src/ScreenLockPortrait.js
index 6e0754de66e75f..52dce593e6b15a 100644
--- a/packages/material-ui-icons/src/ScreenLockPortrait.js
+++ b/packages/material-ui-icons/src/ScreenLockPortrait.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockPortraitOutlined.js b/packages/material-ui-icons/src/ScreenLockPortraitOutlined.js
index 168857632a8438..c4c19b3e9bf7f2 100644
--- a/packages/material-ui-icons/src/ScreenLockPortraitOutlined.js
+++ b/packages/material-ui-icons/src/ScreenLockPortraitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockPortraitRounded.js b/packages/material-ui-icons/src/ScreenLockPortraitRounded.js
index 3c874d810de8a8..7d7779bbccf8d6 100644
--- a/packages/material-ui-icons/src/ScreenLockPortraitRounded.js
+++ b/packages/material-ui-icons/src/ScreenLockPortraitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockPortraitSharp.js b/packages/material-ui-icons/src/ScreenLockPortraitSharp.js
index 293f5aa9ba3d7d..463921bffded5e 100644
--- a/packages/material-ui-icons/src/ScreenLockPortraitSharp.js
+++ b/packages/material-ui-icons/src/ScreenLockPortraitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockPortraitTwoTone.js b/packages/material-ui-icons/src/ScreenLockPortraitTwoTone.js
index 89a62a772585f1..b0df895a6efae4 100644
--- a/packages/material-ui-icons/src/ScreenLockPortraitTwoTone.js
+++ b/packages/material-ui-icons/src/ScreenLockPortraitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockRotation.js b/packages/material-ui-icons/src/ScreenLockRotation.js
index fe02d1e70dad66..056c00745fbd84 100644
--- a/packages/material-ui-icons/src/ScreenLockRotation.js
+++ b/packages/material-ui-icons/src/ScreenLockRotation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockRotationOutlined.js b/packages/material-ui-icons/src/ScreenLockRotationOutlined.js
index 7db501b9e9daac..2408bddcdd1c54 100644
--- a/packages/material-ui-icons/src/ScreenLockRotationOutlined.js
+++ b/packages/material-ui-icons/src/ScreenLockRotationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockRotationRounded.js b/packages/material-ui-icons/src/ScreenLockRotationRounded.js
index 183c8e9f19ebc4..70e016c14d7227 100644
--- a/packages/material-ui-icons/src/ScreenLockRotationRounded.js
+++ b/packages/material-ui-icons/src/ScreenLockRotationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockRotationSharp.js b/packages/material-ui-icons/src/ScreenLockRotationSharp.js
index 36b7a9af0f781f..a43e7bef98a296 100644
--- a/packages/material-ui-icons/src/ScreenLockRotationSharp.js
+++ b/packages/material-ui-icons/src/ScreenLockRotationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenLockRotationTwoTone.js b/packages/material-ui-icons/src/ScreenLockRotationTwoTone.js
index 1db5ed0604c62d..9273731c2771ad 100644
--- a/packages/material-ui-icons/src/ScreenLockRotationTwoTone.js
+++ b/packages/material-ui-icons/src/ScreenLockRotationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenRotation.js b/packages/material-ui-icons/src/ScreenRotation.js
index 2b518c773e2c4e..5e49d1565a1a00 100644
--- a/packages/material-ui-icons/src/ScreenRotation.js
+++ b/packages/material-ui-icons/src/ScreenRotation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenRotationOutlined.js b/packages/material-ui-icons/src/ScreenRotationOutlined.js
index 5e88330634bd2b..aa51cf19265ba3 100644
--- a/packages/material-ui-icons/src/ScreenRotationOutlined.js
+++ b/packages/material-ui-icons/src/ScreenRotationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenRotationRounded.js b/packages/material-ui-icons/src/ScreenRotationRounded.js
index 5ab29029c28ad6..0c8c76481db033 100644
--- a/packages/material-ui-icons/src/ScreenRotationRounded.js
+++ b/packages/material-ui-icons/src/ScreenRotationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenRotationSharp.js b/packages/material-ui-icons/src/ScreenRotationSharp.js
index a6b2bce8be1b57..c8b1b946a8a891 100644
--- a/packages/material-ui-icons/src/ScreenRotationSharp.js
+++ b/packages/material-ui-icons/src/ScreenRotationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenRotationTwoTone.js b/packages/material-ui-icons/src/ScreenRotationTwoTone.js
index bb4310c9ad6d25..9aafb2d15e85be 100644
--- a/packages/material-ui-icons/src/ScreenRotationTwoTone.js
+++ b/packages/material-ui-icons/src/ScreenRotationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenShare.js b/packages/material-ui-icons/src/ScreenShare.js
index 9a44f811c73c5d..f742b829f0780f 100644
--- a/packages/material-ui-icons/src/ScreenShare.js
+++ b/packages/material-ui-icons/src/ScreenShare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenShareOutlined.js b/packages/material-ui-icons/src/ScreenShareOutlined.js
index b2f41473c342d8..c76fe34b79596b 100644
--- a/packages/material-ui-icons/src/ScreenShareOutlined.js
+++ b/packages/material-ui-icons/src/ScreenShareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenShareRounded.js b/packages/material-ui-icons/src/ScreenShareRounded.js
index 6c6a2b84a84514..e7939b0e310cbc 100644
--- a/packages/material-ui-icons/src/ScreenShareRounded.js
+++ b/packages/material-ui-icons/src/ScreenShareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenShareSharp.js b/packages/material-ui-icons/src/ScreenShareSharp.js
index 2f748bdb03d246..dddf32cb3e6576 100644
--- a/packages/material-ui-icons/src/ScreenShareSharp.js
+++ b/packages/material-ui-icons/src/ScreenShareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ScreenShareTwoTone.js b/packages/material-ui-icons/src/ScreenShareTwoTone.js
index 67cefeadb64c13..9ab0f72e6ed6f1 100644
--- a/packages/material-ui-icons/src/ScreenShareTwoTone.js
+++ b/packages/material-ui-icons/src/ScreenShareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdCard.js b/packages/material-ui-icons/src/SdCard.js
index 466415210940b3..44f80f1d0e904f 100644
--- a/packages/material-ui-icons/src/SdCard.js
+++ b/packages/material-ui-icons/src/SdCard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdCardOutlined.js b/packages/material-ui-icons/src/SdCardOutlined.js
index cd6e191ce5c0e9..eb16d1dcec9479 100644
--- a/packages/material-ui-icons/src/SdCardOutlined.js
+++ b/packages/material-ui-icons/src/SdCardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdCardRounded.js b/packages/material-ui-icons/src/SdCardRounded.js
index db2ff67ab88814..d150609089499c 100644
--- a/packages/material-ui-icons/src/SdCardRounded.js
+++ b/packages/material-ui-icons/src/SdCardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdCardSharp.js b/packages/material-ui-icons/src/SdCardSharp.js
index 1b64648a796b88..c23d165d0fc6d7 100644
--- a/packages/material-ui-icons/src/SdCardSharp.js
+++ b/packages/material-ui-icons/src/SdCardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdCardTwoTone.js b/packages/material-ui-icons/src/SdCardTwoTone.js
index 2fa4af1e45526b..918a64133dfd23 100644
--- a/packages/material-ui-icons/src/SdCardTwoTone.js
+++ b/packages/material-ui-icons/src/SdCardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdStorage.js b/packages/material-ui-icons/src/SdStorage.js
index 7afe4c38109863..1afa004b6a61f6 100644
--- a/packages/material-ui-icons/src/SdStorage.js
+++ b/packages/material-ui-icons/src/SdStorage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdStorageOutlined.js b/packages/material-ui-icons/src/SdStorageOutlined.js
index 4e4a09b3dfc3fa..9029ccec10d35e 100644
--- a/packages/material-ui-icons/src/SdStorageOutlined.js
+++ b/packages/material-ui-icons/src/SdStorageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdStorageRounded.js b/packages/material-ui-icons/src/SdStorageRounded.js
index 2bba4af94b13be..cbbbdb7721ff33 100644
--- a/packages/material-ui-icons/src/SdStorageRounded.js
+++ b/packages/material-ui-icons/src/SdStorageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdStorageSharp.js b/packages/material-ui-icons/src/SdStorageSharp.js
index 9e69c6516e9128..f81e83f6e4074f 100644
--- a/packages/material-ui-icons/src/SdStorageSharp.js
+++ b/packages/material-ui-icons/src/SdStorageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SdStorageTwoTone.js b/packages/material-ui-icons/src/SdStorageTwoTone.js
index e2fc3386d95767..a6474f61b791e7 100644
--- a/packages/material-ui-icons/src/SdStorageTwoTone.js
+++ b/packages/material-ui-icons/src/SdStorageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Search.js b/packages/material-ui-icons/src/Search.js
index cec0223770795e..2c76c48a9e58bf 100644
--- a/packages/material-ui-icons/src/Search.js
+++ b/packages/material-ui-icons/src/Search.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SearchOutlined.js b/packages/material-ui-icons/src/SearchOutlined.js
index c3496ad936f9dc..0dafc0242bf42b 100644
--- a/packages/material-ui-icons/src/SearchOutlined.js
+++ b/packages/material-ui-icons/src/SearchOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SearchRounded.js b/packages/material-ui-icons/src/SearchRounded.js
index f0d4d093ebc973..1be4e919e89694 100644
--- a/packages/material-ui-icons/src/SearchRounded.js
+++ b/packages/material-ui-icons/src/SearchRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SearchSharp.js b/packages/material-ui-icons/src/SearchSharp.js
index 62033e588a8686..a130723ecec1c4 100644
--- a/packages/material-ui-icons/src/SearchSharp.js
+++ b/packages/material-ui-icons/src/SearchSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SearchTwoTone.js b/packages/material-ui-icons/src/SearchTwoTone.js
index 62c884f36e3c5f..17760a09c77cad 100644
--- a/packages/material-ui-icons/src/SearchTwoTone.js
+++ b/packages/material-ui-icons/src/SearchTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Security.js b/packages/material-ui-icons/src/Security.js
index 8f355f4310a19e..9988aa923a928b 100644
--- a/packages/material-ui-icons/src/Security.js
+++ b/packages/material-ui-icons/src/Security.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SecurityOutlined.js b/packages/material-ui-icons/src/SecurityOutlined.js
index 2c3b971d23f441..fe330d5eaf2ac6 100644
--- a/packages/material-ui-icons/src/SecurityOutlined.js
+++ b/packages/material-ui-icons/src/SecurityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SecurityRounded.js b/packages/material-ui-icons/src/SecurityRounded.js
index be416536b2de1d..e14eb030ffe7ec 100644
--- a/packages/material-ui-icons/src/SecurityRounded.js
+++ b/packages/material-ui-icons/src/SecurityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SecuritySharp.js b/packages/material-ui-icons/src/SecuritySharp.js
index 4542ab094c6e4e..21110e862f54a9 100644
--- a/packages/material-ui-icons/src/SecuritySharp.js
+++ b/packages/material-ui-icons/src/SecuritySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SecurityTwoTone.js b/packages/material-ui-icons/src/SecurityTwoTone.js
index 223c136797a3e1..cbb103d29f3608 100644
--- a/packages/material-ui-icons/src/SecurityTwoTone.js
+++ b/packages/material-ui-icons/src/SecurityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SelectAll.js b/packages/material-ui-icons/src/SelectAll.js
index 2c706385fa9233..5b6252fad06a96 100644
--- a/packages/material-ui-icons/src/SelectAll.js
+++ b/packages/material-ui-icons/src/SelectAll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SelectAllOutlined.js b/packages/material-ui-icons/src/SelectAllOutlined.js
index ec11ef27319c68..bb0cbc92c9cf74 100644
--- a/packages/material-ui-icons/src/SelectAllOutlined.js
+++ b/packages/material-ui-icons/src/SelectAllOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SelectAllRounded.js b/packages/material-ui-icons/src/SelectAllRounded.js
index 79c1445aab8776..bc3b6e649006d6 100644
--- a/packages/material-ui-icons/src/SelectAllRounded.js
+++ b/packages/material-ui-icons/src/SelectAllRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SelectAllSharp.js b/packages/material-ui-icons/src/SelectAllSharp.js
index c5d5b671ca43fe..4df7e8c17a5795 100644
--- a/packages/material-ui-icons/src/SelectAllSharp.js
+++ b/packages/material-ui-icons/src/SelectAllSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SelectAllTwoTone.js b/packages/material-ui-icons/src/SelectAllTwoTone.js
index 812cb7cd69f9a8..2cf92a25393f79 100644
--- a/packages/material-ui-icons/src/SelectAllTwoTone.js
+++ b/packages/material-ui-icons/src/SelectAllTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Send.js b/packages/material-ui-icons/src/Send.js
index 1f2422e6776204..a798fcf4c7f668 100644
--- a/packages/material-ui-icons/src/Send.js
+++ b/packages/material-ui-icons/src/Send.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SendOutlined.js b/packages/material-ui-icons/src/SendOutlined.js
index a593e9ebc5149c..8562d909710a24 100644
--- a/packages/material-ui-icons/src/SendOutlined.js
+++ b/packages/material-ui-icons/src/SendOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SendRounded.js b/packages/material-ui-icons/src/SendRounded.js
index 42d7e631d6f3c0..f202027ba745aa 100644
--- a/packages/material-ui-icons/src/SendRounded.js
+++ b/packages/material-ui-icons/src/SendRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SendSharp.js b/packages/material-ui-icons/src/SendSharp.js
index 662d2e00881c30..cd021b446b5569 100644
--- a/packages/material-ui-icons/src/SendSharp.js
+++ b/packages/material-ui-icons/src/SendSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SendTwoTone.js b/packages/material-ui-icons/src/SendTwoTone.js
index bf3c9f82adeaf6..2395fa025e5bc9 100644
--- a/packages/material-ui-icons/src/SendTwoTone.js
+++ b/packages/material-ui-icons/src/SendTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentDissatisfied.js b/packages/material-ui-icons/src/SentimentDissatisfied.js
index 1b522222d3c7e2..5f479fbed7a352 100644
--- a/packages/material-ui-icons/src/SentimentDissatisfied.js
+++ b/packages/material-ui-icons/src/SentimentDissatisfied.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentDissatisfiedOutlined.js b/packages/material-ui-icons/src/SentimentDissatisfiedOutlined.js
index c8b3416aa839fb..ed8f3396516059 100644
--- a/packages/material-ui-icons/src/SentimentDissatisfiedOutlined.js
+++ b/packages/material-ui-icons/src/SentimentDissatisfiedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentDissatisfiedRounded.js b/packages/material-ui-icons/src/SentimentDissatisfiedRounded.js
index 70ffc25fb6a8aa..08c0201925cd67 100644
--- a/packages/material-ui-icons/src/SentimentDissatisfiedRounded.js
+++ b/packages/material-ui-icons/src/SentimentDissatisfiedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentDissatisfiedSharp.js b/packages/material-ui-icons/src/SentimentDissatisfiedSharp.js
index 015c93d773757b..ad1076f13c436f 100644
--- a/packages/material-ui-icons/src/SentimentDissatisfiedSharp.js
+++ b/packages/material-ui-icons/src/SentimentDissatisfiedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentDissatisfiedTwoTone.js b/packages/material-ui-icons/src/SentimentDissatisfiedTwoTone.js
index b639c988d02f6b..dc55e27ff3877a 100644
--- a/packages/material-ui-icons/src/SentimentDissatisfiedTwoTone.js
+++ b/packages/material-ui-icons/src/SentimentDissatisfiedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfied.js b/packages/material-ui-icons/src/SentimentSatisfied.js
index b23241dd3ce2c5..70fd6646d7c5dc 100644
--- a/packages/material-ui-icons/src/SentimentSatisfied.js
+++ b/packages/material-ui-icons/src/SentimentSatisfied.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedAlt.js b/packages/material-ui-icons/src/SentimentSatisfiedAlt.js
index 8a486f2bea12ac..bc73bade7ae6bc 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedAlt.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedAltOutlined.js b/packages/material-ui-icons/src/SentimentSatisfiedAltOutlined.js
index 9a36c0d78a886b..dade6525af568a 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedAltOutlined.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedAltRounded.js b/packages/material-ui-icons/src/SentimentSatisfiedAltRounded.js
index 7cf32caad1eb93..872b55d4cbf4fc 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedAltRounded.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedAltSharp.js b/packages/material-ui-icons/src/SentimentSatisfiedAltSharp.js
index 8fe9ea4344e42e..98573e29a53d60 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedAltSharp.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedAltTwoTone.js b/packages/material-ui-icons/src/SentimentSatisfiedAltTwoTone.js
index 31c7e84a374d07..59402c881809d0 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedAltTwoTone.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedOutlined.js b/packages/material-ui-icons/src/SentimentSatisfiedOutlined.js
index 769a6fedb9eb94..e2042dfebe99ba 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedOutlined.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedRounded.js b/packages/material-ui-icons/src/SentimentSatisfiedRounded.js
index 63dcc2187c4392..2880af687e9751 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedRounded.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedSharp.js b/packages/material-ui-icons/src/SentimentSatisfiedSharp.js
index 1f97491e88f981..b59d5fa567d5ea 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedSharp.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentSatisfiedTwoTone.js b/packages/material-ui-icons/src/SentimentSatisfiedTwoTone.js
index f3c902c1f5b2f8..f67d4125b6dd18 100644
--- a/packages/material-ui-icons/src/SentimentSatisfiedTwoTone.js
+++ b/packages/material-ui-icons/src/SentimentSatisfiedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVeryDissatisfied.js b/packages/material-ui-icons/src/SentimentVeryDissatisfied.js
index 84286e89b623d7..f2526250aaae02 100644
--- a/packages/material-ui-icons/src/SentimentVeryDissatisfied.js
+++ b/packages/material-ui-icons/src/SentimentVeryDissatisfied.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVeryDissatisfiedOutlined.js b/packages/material-ui-icons/src/SentimentVeryDissatisfiedOutlined.js
index c3fbb9dd669595..aea8efa5f8fdf3 100644
--- a/packages/material-ui-icons/src/SentimentVeryDissatisfiedOutlined.js
+++ b/packages/material-ui-icons/src/SentimentVeryDissatisfiedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVeryDissatisfiedRounded.js b/packages/material-ui-icons/src/SentimentVeryDissatisfiedRounded.js
index deaa327e024145..83a2ccc6787f28 100644
--- a/packages/material-ui-icons/src/SentimentVeryDissatisfiedRounded.js
+++ b/packages/material-ui-icons/src/SentimentVeryDissatisfiedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVeryDissatisfiedSharp.js b/packages/material-ui-icons/src/SentimentVeryDissatisfiedSharp.js
index 7c26da1cdae25a..d75e88e55d4c5c 100644
--- a/packages/material-ui-icons/src/SentimentVeryDissatisfiedSharp.js
+++ b/packages/material-ui-icons/src/SentimentVeryDissatisfiedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVeryDissatisfiedTwoTone.js b/packages/material-ui-icons/src/SentimentVeryDissatisfiedTwoTone.js
index 73cd49e7d8fae2..6063bb567725ba 100644
--- a/packages/material-ui-icons/src/SentimentVeryDissatisfiedTwoTone.js
+++ b/packages/material-ui-icons/src/SentimentVeryDissatisfiedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVerySatisfied.js b/packages/material-ui-icons/src/SentimentVerySatisfied.js
index 7181b4beb2d293..4d2bb8fdc1dcbb 100644
--- a/packages/material-ui-icons/src/SentimentVerySatisfied.js
+++ b/packages/material-ui-icons/src/SentimentVerySatisfied.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVerySatisfiedOutlined.js b/packages/material-ui-icons/src/SentimentVerySatisfiedOutlined.js
index 519830ee80e788..12f5a4c88186ff 100644
--- a/packages/material-ui-icons/src/SentimentVerySatisfiedOutlined.js
+++ b/packages/material-ui-icons/src/SentimentVerySatisfiedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVerySatisfiedRounded.js b/packages/material-ui-icons/src/SentimentVerySatisfiedRounded.js
index 66d9862a5f9762..3db26afc9b0d6c 100644
--- a/packages/material-ui-icons/src/SentimentVerySatisfiedRounded.js
+++ b/packages/material-ui-icons/src/SentimentVerySatisfiedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVerySatisfiedSharp.js b/packages/material-ui-icons/src/SentimentVerySatisfiedSharp.js
index 4e97d5025c0986..7a6f30758cc44e 100644
--- a/packages/material-ui-icons/src/SentimentVerySatisfiedSharp.js
+++ b/packages/material-ui-icons/src/SentimentVerySatisfiedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SentimentVerySatisfiedTwoTone.js b/packages/material-ui-icons/src/SentimentVerySatisfiedTwoTone.js
index 154b02b81ebd03..c2b54be3872ffc 100644
--- a/packages/material-ui-icons/src/SentimentVerySatisfiedTwoTone.js
+++ b/packages/material-ui-icons/src/SentimentVerySatisfiedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Settings.js b/packages/material-ui-icons/src/Settings.js
index 117f252b1f2d52..49c2bd0d39f243 100644
--- a/packages/material-ui-icons/src/Settings.js
+++ b/packages/material-ui-icons/src/Settings.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'Settings');
diff --git a/packages/material-ui-icons/src/SettingsApplications.js b/packages/material-ui-icons/src/SettingsApplications.js
index e72f820c35ec65..656497b8d0154c 100644
--- a/packages/material-ui-icons/src/SettingsApplications.js
+++ b/packages/material-ui-icons/src/SettingsApplications.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsApplicationsOutlined.js b/packages/material-ui-icons/src/SettingsApplicationsOutlined.js
index d6f4f2c8f7ec8a..c460c7b06a59f7 100644
--- a/packages/material-ui-icons/src/SettingsApplicationsOutlined.js
+++ b/packages/material-ui-icons/src/SettingsApplicationsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsApplicationsRounded.js b/packages/material-ui-icons/src/SettingsApplicationsRounded.js
index bf7f302a399a3b..93b841397e3ef2 100644
--- a/packages/material-ui-icons/src/SettingsApplicationsRounded.js
+++ b/packages/material-ui-icons/src/SettingsApplicationsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsApplicationsSharp.js b/packages/material-ui-icons/src/SettingsApplicationsSharp.js
index 3e02e751386253..94a18981b56223 100644
--- a/packages/material-ui-icons/src/SettingsApplicationsSharp.js
+++ b/packages/material-ui-icons/src/SettingsApplicationsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsApplicationsTwoTone.js b/packages/material-ui-icons/src/SettingsApplicationsTwoTone.js
index 9a61f3bec4ec18..d86547f975a5af 100644
--- a/packages/material-ui-icons/src/SettingsApplicationsTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsApplicationsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBackupRestore.js b/packages/material-ui-icons/src/SettingsBackupRestore.js
index 1bc2f0b5184d4d..a47755c6631de7 100644
--- a/packages/material-ui-icons/src/SettingsBackupRestore.js
+++ b/packages/material-ui-icons/src/SettingsBackupRestore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBackupRestoreOutlined.js b/packages/material-ui-icons/src/SettingsBackupRestoreOutlined.js
index eed75499c7d261..933a4294dd8a92 100644
--- a/packages/material-ui-icons/src/SettingsBackupRestoreOutlined.js
+++ b/packages/material-ui-icons/src/SettingsBackupRestoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBackupRestoreRounded.js b/packages/material-ui-icons/src/SettingsBackupRestoreRounded.js
index 3d104abb25cd28..04381a8527c5c3 100644
--- a/packages/material-ui-icons/src/SettingsBackupRestoreRounded.js
+++ b/packages/material-ui-icons/src/SettingsBackupRestoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBackupRestoreSharp.js b/packages/material-ui-icons/src/SettingsBackupRestoreSharp.js
index fc66e40e275cee..7ff60e662e627d 100644
--- a/packages/material-ui-icons/src/SettingsBackupRestoreSharp.js
+++ b/packages/material-ui-icons/src/SettingsBackupRestoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBackupRestoreTwoTone.js b/packages/material-ui-icons/src/SettingsBackupRestoreTwoTone.js
index f81bd70691229a..a1c426459ee1fe 100644
--- a/packages/material-ui-icons/src/SettingsBackupRestoreTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsBackupRestoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBluetooth.js b/packages/material-ui-icons/src/SettingsBluetooth.js
index bf636405eb09f3..3fe299fe6c2a8d 100644
--- a/packages/material-ui-icons/src/SettingsBluetooth.js
+++ b/packages/material-ui-icons/src/SettingsBluetooth.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBluetoothOutlined.js b/packages/material-ui-icons/src/SettingsBluetoothOutlined.js
index ad895ec216151e..2c62f739df8645 100644
--- a/packages/material-ui-icons/src/SettingsBluetoothOutlined.js
+++ b/packages/material-ui-icons/src/SettingsBluetoothOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBluetoothRounded.js b/packages/material-ui-icons/src/SettingsBluetoothRounded.js
index 403264036939b7..3c9219ef81c72d 100644
--- a/packages/material-ui-icons/src/SettingsBluetoothRounded.js
+++ b/packages/material-ui-icons/src/SettingsBluetoothRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBluetoothSharp.js b/packages/material-ui-icons/src/SettingsBluetoothSharp.js
index 9d8c44e2e32d4f..9dd3c9ce8f9606 100644
--- a/packages/material-ui-icons/src/SettingsBluetoothSharp.js
+++ b/packages/material-ui-icons/src/SettingsBluetoothSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBluetoothTwoTone.js b/packages/material-ui-icons/src/SettingsBluetoothTwoTone.js
index bf038010b50d14..cec6be188ac8ee 100644
--- a/packages/material-ui-icons/src/SettingsBluetoothTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsBluetoothTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBrightness.js b/packages/material-ui-icons/src/SettingsBrightness.js
index c0a356cab05673..22c0829cb7b7c1 100644
--- a/packages/material-ui-icons/src/SettingsBrightness.js
+++ b/packages/material-ui-icons/src/SettingsBrightness.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBrightnessOutlined.js b/packages/material-ui-icons/src/SettingsBrightnessOutlined.js
index 919cdc2ee1b534..516cf999e52bcc 100644
--- a/packages/material-ui-icons/src/SettingsBrightnessOutlined.js
+++ b/packages/material-ui-icons/src/SettingsBrightnessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBrightnessRounded.js b/packages/material-ui-icons/src/SettingsBrightnessRounded.js
index cd45c215406b1c..b0b527e54b0112 100644
--- a/packages/material-ui-icons/src/SettingsBrightnessRounded.js
+++ b/packages/material-ui-icons/src/SettingsBrightnessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBrightnessSharp.js b/packages/material-ui-icons/src/SettingsBrightnessSharp.js
index 7a81412b2ebc44..7b64145b36fddf 100644
--- a/packages/material-ui-icons/src/SettingsBrightnessSharp.js
+++ b/packages/material-ui-icons/src/SettingsBrightnessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsBrightnessTwoTone.js b/packages/material-ui-icons/src/SettingsBrightnessTwoTone.js
index a1311e5efc4537..497c6286135f08 100644
--- a/packages/material-ui-icons/src/SettingsBrightnessTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsBrightnessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsCell.js b/packages/material-ui-icons/src/SettingsCell.js
index 834c316d98c264..d92ad4240fc404 100644
--- a/packages/material-ui-icons/src/SettingsCell.js
+++ b/packages/material-ui-icons/src/SettingsCell.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsCellOutlined.js b/packages/material-ui-icons/src/SettingsCellOutlined.js
index f34c1809a58ae4..0b6a3fa8b89c33 100644
--- a/packages/material-ui-icons/src/SettingsCellOutlined.js
+++ b/packages/material-ui-icons/src/SettingsCellOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsCellRounded.js b/packages/material-ui-icons/src/SettingsCellRounded.js
index 38ac9cca743e71..51ce5ed507601b 100644
--- a/packages/material-ui-icons/src/SettingsCellRounded.js
+++ b/packages/material-ui-icons/src/SettingsCellRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsCellSharp.js b/packages/material-ui-icons/src/SettingsCellSharp.js
index ff17b43d103a1e..fbf1d0ca9f011f 100644
--- a/packages/material-ui-icons/src/SettingsCellSharp.js
+++ b/packages/material-ui-icons/src/SettingsCellSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsCellTwoTone.js b/packages/material-ui-icons/src/SettingsCellTwoTone.js
index d6c924eb3b5c6c..29c5b2857084d1 100644
--- a/packages/material-ui-icons/src/SettingsCellTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsCellTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsEthernet.js b/packages/material-ui-icons/src/SettingsEthernet.js
index 31fa21b7c3b2d5..d24174c05c1a25 100644
--- a/packages/material-ui-icons/src/SettingsEthernet.js
+++ b/packages/material-ui-icons/src/SettingsEthernet.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsEthernetOutlined.js b/packages/material-ui-icons/src/SettingsEthernetOutlined.js
index 3ad3ea7468c996..8f3a65327667b3 100644
--- a/packages/material-ui-icons/src/SettingsEthernetOutlined.js
+++ b/packages/material-ui-icons/src/SettingsEthernetOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsEthernetRounded.js b/packages/material-ui-icons/src/SettingsEthernetRounded.js
index b6c805ab5035d0..b96f8817819785 100644
--- a/packages/material-ui-icons/src/SettingsEthernetRounded.js
+++ b/packages/material-ui-icons/src/SettingsEthernetRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsEthernetSharp.js b/packages/material-ui-icons/src/SettingsEthernetSharp.js
index 294dc0fd3815dd..758b96bc56c324 100644
--- a/packages/material-ui-icons/src/SettingsEthernetSharp.js
+++ b/packages/material-ui-icons/src/SettingsEthernetSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsEthernetTwoTone.js b/packages/material-ui-icons/src/SettingsEthernetTwoTone.js
index ffaf62b982b1c5..6897f0bd99f93c 100644
--- a/packages/material-ui-icons/src/SettingsEthernetTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsEthernetTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputAntenna.js b/packages/material-ui-icons/src/SettingsInputAntenna.js
index e70e9251bcf128..38a461c3bfac14 100644
--- a/packages/material-ui-icons/src/SettingsInputAntenna.js
+++ b/packages/material-ui-icons/src/SettingsInputAntenna.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputAntennaOutlined.js b/packages/material-ui-icons/src/SettingsInputAntennaOutlined.js
index 1e14a90a611329..ebb5f0d5228cd5 100644
--- a/packages/material-ui-icons/src/SettingsInputAntennaOutlined.js
+++ b/packages/material-ui-icons/src/SettingsInputAntennaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputAntennaRounded.js b/packages/material-ui-icons/src/SettingsInputAntennaRounded.js
index a46e5323fbc74f..d493e6c1f1f653 100644
--- a/packages/material-ui-icons/src/SettingsInputAntennaRounded.js
+++ b/packages/material-ui-icons/src/SettingsInputAntennaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputAntennaSharp.js b/packages/material-ui-icons/src/SettingsInputAntennaSharp.js
index e56d4cf7ff15bc..7e7e8d1a475329 100644
--- a/packages/material-ui-icons/src/SettingsInputAntennaSharp.js
+++ b/packages/material-ui-icons/src/SettingsInputAntennaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputAntennaTwoTone.js b/packages/material-ui-icons/src/SettingsInputAntennaTwoTone.js
index f4ba2c04f9504f..19eef773fe7499 100644
--- a/packages/material-ui-icons/src/SettingsInputAntennaTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsInputAntennaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComponent.js b/packages/material-ui-icons/src/SettingsInputComponent.js
index 2e9d37bf037e9c..a83fd534370b12 100644
--- a/packages/material-ui-icons/src/SettingsInputComponent.js
+++ b/packages/material-ui-icons/src/SettingsInputComponent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComponentOutlined.js b/packages/material-ui-icons/src/SettingsInputComponentOutlined.js
index 7cb98651557c71..48dc339c7fe4b4 100644
--- a/packages/material-ui-icons/src/SettingsInputComponentOutlined.js
+++ b/packages/material-ui-icons/src/SettingsInputComponentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComponentRounded.js b/packages/material-ui-icons/src/SettingsInputComponentRounded.js
index 3b4e9c6fde087f..c28582cc97bb27 100644
--- a/packages/material-ui-icons/src/SettingsInputComponentRounded.js
+++ b/packages/material-ui-icons/src/SettingsInputComponentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComponentSharp.js b/packages/material-ui-icons/src/SettingsInputComponentSharp.js
index c35dc932c1ad3f..f3ed71f1160ca0 100644
--- a/packages/material-ui-icons/src/SettingsInputComponentSharp.js
+++ b/packages/material-ui-icons/src/SettingsInputComponentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComponentTwoTone.js b/packages/material-ui-icons/src/SettingsInputComponentTwoTone.js
index e83a33b793356b..a18b71fb5698dd 100644
--- a/packages/material-ui-icons/src/SettingsInputComponentTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsInputComponentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputComposite.js b/packages/material-ui-icons/src/SettingsInputComposite.js
index 0fddf610f7478b..809eacee22cb7d 100644
--- a/packages/material-ui-icons/src/SettingsInputComposite.js
+++ b/packages/material-ui-icons/src/SettingsInputComposite.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputCompositeOutlined.js b/packages/material-ui-icons/src/SettingsInputCompositeOutlined.js
index 8f4a05e4edc55c..98ae56ae9cca3a 100644
--- a/packages/material-ui-icons/src/SettingsInputCompositeOutlined.js
+++ b/packages/material-ui-icons/src/SettingsInputCompositeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputCompositeRounded.js b/packages/material-ui-icons/src/SettingsInputCompositeRounded.js
index 801c711030d99e..36ad220bd62ae0 100644
--- a/packages/material-ui-icons/src/SettingsInputCompositeRounded.js
+++ b/packages/material-ui-icons/src/SettingsInputCompositeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputCompositeSharp.js b/packages/material-ui-icons/src/SettingsInputCompositeSharp.js
index fe3c37f67449ff..73fbecfcfc5a5b 100644
--- a/packages/material-ui-icons/src/SettingsInputCompositeSharp.js
+++ b/packages/material-ui-icons/src/SettingsInputCompositeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputCompositeTwoTone.js b/packages/material-ui-icons/src/SettingsInputCompositeTwoTone.js
index a66fb2012b5c56..548a8cf87ea1e9 100644
--- a/packages/material-ui-icons/src/SettingsInputCompositeTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsInputCompositeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputHdmi.js b/packages/material-ui-icons/src/SettingsInputHdmi.js
index 6beb7e0d6035ad..0470b3e5a50187 100644
--- a/packages/material-ui-icons/src/SettingsInputHdmi.js
+++ b/packages/material-ui-icons/src/SettingsInputHdmi.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputHdmiOutlined.js b/packages/material-ui-icons/src/SettingsInputHdmiOutlined.js
index b2e492c2c901e8..fc19222ea328d1 100644
--- a/packages/material-ui-icons/src/SettingsInputHdmiOutlined.js
+++ b/packages/material-ui-icons/src/SettingsInputHdmiOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputHdmiRounded.js b/packages/material-ui-icons/src/SettingsInputHdmiRounded.js
index a7f66c7615526d..222cfdce2e604e 100644
--- a/packages/material-ui-icons/src/SettingsInputHdmiRounded.js
+++ b/packages/material-ui-icons/src/SettingsInputHdmiRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputHdmiSharp.js b/packages/material-ui-icons/src/SettingsInputHdmiSharp.js
index 36b5ec69b0e0e8..fc50f8fafae60f 100644
--- a/packages/material-ui-icons/src/SettingsInputHdmiSharp.js
+++ b/packages/material-ui-icons/src/SettingsInputHdmiSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputHdmiTwoTone.js b/packages/material-ui-icons/src/SettingsInputHdmiTwoTone.js
index 37cb1d36cbd7ba..7342aa1920c63f 100644
--- a/packages/material-ui-icons/src/SettingsInputHdmiTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsInputHdmiTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputSvideo.js b/packages/material-ui-icons/src/SettingsInputSvideo.js
index 81ec4c27299f13..a366eafe67c6e1 100644
--- a/packages/material-ui-icons/src/SettingsInputSvideo.js
+++ b/packages/material-ui-icons/src/SettingsInputSvideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputSvideoOutlined.js b/packages/material-ui-icons/src/SettingsInputSvideoOutlined.js
index ae45e3f4373fd4..d4064e37f64874 100644
--- a/packages/material-ui-icons/src/SettingsInputSvideoOutlined.js
+++ b/packages/material-ui-icons/src/SettingsInputSvideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputSvideoRounded.js b/packages/material-ui-icons/src/SettingsInputSvideoRounded.js
index 28f0b273810245..0d8a7ff5ed998b 100644
--- a/packages/material-ui-icons/src/SettingsInputSvideoRounded.js
+++ b/packages/material-ui-icons/src/SettingsInputSvideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputSvideoSharp.js b/packages/material-ui-icons/src/SettingsInputSvideoSharp.js
index 2871baf0f9e68e..aafce7f0ccdd23 100644
--- a/packages/material-ui-icons/src/SettingsInputSvideoSharp.js
+++ b/packages/material-ui-icons/src/SettingsInputSvideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsInputSvideoTwoTone.js b/packages/material-ui-icons/src/SettingsInputSvideoTwoTone.js
index e361a8143f9f5f..45b8a51579d3c6 100644
--- a/packages/material-ui-icons/src/SettingsInputSvideoTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsInputSvideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOutlined.js b/packages/material-ui-icons/src/SettingsOutlined.js
index 82310051bd2522..b0401fddfb407a 100644
--- a/packages/material-ui-icons/src/SettingsOutlined.js
+++ b/packages/material-ui-icons/src/SettingsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOverscan.js b/packages/material-ui-icons/src/SettingsOverscan.js
index 61929c741295e6..c7805e4ab75bf8 100644
--- a/packages/material-ui-icons/src/SettingsOverscan.js
+++ b/packages/material-ui-icons/src/SettingsOverscan.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOverscanOutlined.js b/packages/material-ui-icons/src/SettingsOverscanOutlined.js
index bcb80605985889..7348d4cffed830 100644
--- a/packages/material-ui-icons/src/SettingsOverscanOutlined.js
+++ b/packages/material-ui-icons/src/SettingsOverscanOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOverscanRounded.js b/packages/material-ui-icons/src/SettingsOverscanRounded.js
index 504dc5e9d005dc..1bdad539a5295d 100644
--- a/packages/material-ui-icons/src/SettingsOverscanRounded.js
+++ b/packages/material-ui-icons/src/SettingsOverscanRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOverscanSharp.js b/packages/material-ui-icons/src/SettingsOverscanSharp.js
index f56af183d1aef6..cf9d12c0edeae9 100644
--- a/packages/material-ui-icons/src/SettingsOverscanSharp.js
+++ b/packages/material-ui-icons/src/SettingsOverscanSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsOverscanTwoTone.js b/packages/material-ui-icons/src/SettingsOverscanTwoTone.js
index 6c522259f3b3b6..1277d2e004a313 100644
--- a/packages/material-ui-icons/src/SettingsOverscanTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsOverscanTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPhone.js b/packages/material-ui-icons/src/SettingsPhone.js
index e7f7131e202c2a..38405853c16b4d 100644
--- a/packages/material-ui-icons/src/SettingsPhone.js
+++ b/packages/material-ui-icons/src/SettingsPhone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPhoneOutlined.js b/packages/material-ui-icons/src/SettingsPhoneOutlined.js
index 180ea5fe6e8fc9..8bfeb8a1baee3d 100644
--- a/packages/material-ui-icons/src/SettingsPhoneOutlined.js
+++ b/packages/material-ui-icons/src/SettingsPhoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPhoneRounded.js b/packages/material-ui-icons/src/SettingsPhoneRounded.js
index dd4de8633d9031..984b1a9dec7307 100644
--- a/packages/material-ui-icons/src/SettingsPhoneRounded.js
+++ b/packages/material-ui-icons/src/SettingsPhoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPhoneSharp.js b/packages/material-ui-icons/src/SettingsPhoneSharp.js
index 119fa6d30204a9..6399c2a01f45fa 100644
--- a/packages/material-ui-icons/src/SettingsPhoneSharp.js
+++ b/packages/material-ui-icons/src/SettingsPhoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPhoneTwoTone.js b/packages/material-ui-icons/src/SettingsPhoneTwoTone.js
index 5e4dd5e66d5ad0..fae07af1546a7f 100644
--- a/packages/material-ui-icons/src/SettingsPhoneTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsPhoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPower.js b/packages/material-ui-icons/src/SettingsPower.js
index 24fd72bc6d27dc..1c9da9d6823694 100644
--- a/packages/material-ui-icons/src/SettingsPower.js
+++ b/packages/material-ui-icons/src/SettingsPower.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPowerOutlined.js b/packages/material-ui-icons/src/SettingsPowerOutlined.js
index 498e052048a83b..8c9cd2a37d8bd2 100644
--- a/packages/material-ui-icons/src/SettingsPowerOutlined.js
+++ b/packages/material-ui-icons/src/SettingsPowerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPowerRounded.js b/packages/material-ui-icons/src/SettingsPowerRounded.js
index 70e1135530be09..892a72301ffb75 100644
--- a/packages/material-ui-icons/src/SettingsPowerRounded.js
+++ b/packages/material-ui-icons/src/SettingsPowerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPowerSharp.js b/packages/material-ui-icons/src/SettingsPowerSharp.js
index 0d720dc123023b..5ef0e421b1665c 100644
--- a/packages/material-ui-icons/src/SettingsPowerSharp.js
+++ b/packages/material-ui-icons/src/SettingsPowerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsPowerTwoTone.js b/packages/material-ui-icons/src/SettingsPowerTwoTone.js
index d89dcc36a48e23..466404484f13a6 100644
--- a/packages/material-ui-icons/src/SettingsPowerTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsPowerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRemote.js b/packages/material-ui-icons/src/SettingsRemote.js
index 783a19fddbb470..fea0240ccef44c 100644
--- a/packages/material-ui-icons/src/SettingsRemote.js
+++ b/packages/material-ui-icons/src/SettingsRemote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRemoteOutlined.js b/packages/material-ui-icons/src/SettingsRemoteOutlined.js
index e614347bdc7b80..781ef63e638b22 100644
--- a/packages/material-ui-icons/src/SettingsRemoteOutlined.js
+++ b/packages/material-ui-icons/src/SettingsRemoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRemoteRounded.js b/packages/material-ui-icons/src/SettingsRemoteRounded.js
index abf9ab8539f4be..3594db606e2f43 100644
--- a/packages/material-ui-icons/src/SettingsRemoteRounded.js
+++ b/packages/material-ui-icons/src/SettingsRemoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRemoteSharp.js b/packages/material-ui-icons/src/SettingsRemoteSharp.js
index 0668425823edef..95530abd1b27b2 100644
--- a/packages/material-ui-icons/src/SettingsRemoteSharp.js
+++ b/packages/material-ui-icons/src/SettingsRemoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRemoteTwoTone.js b/packages/material-ui-icons/src/SettingsRemoteTwoTone.js
index 64ce3093c21fe0..2f963a1c4b4b49 100644
--- a/packages/material-ui-icons/src/SettingsRemoteTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsRemoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsRounded.js b/packages/material-ui-icons/src/SettingsRounded.js
index 4ccbd80b9296d4..85eaf46a4d950c 100644
--- a/packages/material-ui-icons/src/SettingsRounded.js
+++ b/packages/material-ui-icons/src/SettingsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSharp.js b/packages/material-ui-icons/src/SettingsSharp.js
index c8ea2d7de8e511..d2e2a214efd19b 100644
--- a/packages/material-ui-icons/src/SettingsSharp.js
+++ b/packages/material-ui-icons/src/SettingsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSystemDaydream.js b/packages/material-ui-icons/src/SettingsSystemDaydream.js
index 545bb6f0e23607..d8012d735260d6 100644
--- a/packages/material-ui-icons/src/SettingsSystemDaydream.js
+++ b/packages/material-ui-icons/src/SettingsSystemDaydream.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSystemDaydreamOutlined.js b/packages/material-ui-icons/src/SettingsSystemDaydreamOutlined.js
index dcf363ce599a59..5134a630afbc15 100644
--- a/packages/material-ui-icons/src/SettingsSystemDaydreamOutlined.js
+++ b/packages/material-ui-icons/src/SettingsSystemDaydreamOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSystemDaydreamRounded.js b/packages/material-ui-icons/src/SettingsSystemDaydreamRounded.js
index c0257de3725e2f..f429aca932881c 100644
--- a/packages/material-ui-icons/src/SettingsSystemDaydreamRounded.js
+++ b/packages/material-ui-icons/src/SettingsSystemDaydreamRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSystemDaydreamSharp.js b/packages/material-ui-icons/src/SettingsSystemDaydreamSharp.js
index 33e4ea295b9946..1ac416d5c528d9 100644
--- a/packages/material-ui-icons/src/SettingsSystemDaydreamSharp.js
+++ b/packages/material-ui-icons/src/SettingsSystemDaydreamSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsSystemDaydreamTwoTone.js b/packages/material-ui-icons/src/SettingsSystemDaydreamTwoTone.js
index 876c443a97fcf3..d793f37e4132d7 100644
--- a/packages/material-ui-icons/src/SettingsSystemDaydreamTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsSystemDaydreamTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsTwoTone.js b/packages/material-ui-icons/src/SettingsTwoTone.js
index 5455e5889a3932..fb77dd2ada4e93 100644
--- a/packages/material-ui-icons/src/SettingsTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsVoice.js b/packages/material-ui-icons/src/SettingsVoice.js
index 29538c45abd39a..bbd7dc8405357a 100644
--- a/packages/material-ui-icons/src/SettingsVoice.js
+++ b/packages/material-ui-icons/src/SettingsVoice.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsVoiceOutlined.js b/packages/material-ui-icons/src/SettingsVoiceOutlined.js
index 6da96d2a027c8c..971924be54c56c 100644
--- a/packages/material-ui-icons/src/SettingsVoiceOutlined.js
+++ b/packages/material-ui-icons/src/SettingsVoiceOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsVoiceRounded.js b/packages/material-ui-icons/src/SettingsVoiceRounded.js
index 7afcc87d5ba36f..933ccda569c1b5 100644
--- a/packages/material-ui-icons/src/SettingsVoiceRounded.js
+++ b/packages/material-ui-icons/src/SettingsVoiceRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsVoiceSharp.js b/packages/material-ui-icons/src/SettingsVoiceSharp.js
index aa46f48f14e938..b7d07476491135 100644
--- a/packages/material-ui-icons/src/SettingsVoiceSharp.js
+++ b/packages/material-ui-icons/src/SettingsVoiceSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SettingsVoiceTwoTone.js b/packages/material-ui-icons/src/SettingsVoiceTwoTone.js
index 31665e0b5818f3..859ba5b35abc8a 100644
--- a/packages/material-ui-icons/src/SettingsVoiceTwoTone.js
+++ b/packages/material-ui-icons/src/SettingsVoiceTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Share.js b/packages/material-ui-icons/src/Share.js
index 3b5d3af78f56a7..200bc721214e30 100644
--- a/packages/material-ui-icons/src/Share.js
+++ b/packages/material-ui-icons/src/Share.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShareOutlined.js b/packages/material-ui-icons/src/ShareOutlined.js
index 980a80fb127f95..711a9a7ea82897 100644
--- a/packages/material-ui-icons/src/ShareOutlined.js
+++ b/packages/material-ui-icons/src/ShareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShareRounded.js b/packages/material-ui-icons/src/ShareRounded.js
index 2fc94232de8878..3eae6a7780eabf 100644
--- a/packages/material-ui-icons/src/ShareRounded.js
+++ b/packages/material-ui-icons/src/ShareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShareSharp.js b/packages/material-ui-icons/src/ShareSharp.js
index 6dc56995fa8fe2..442e4170f7a97d 100644
--- a/packages/material-ui-icons/src/ShareSharp.js
+++ b/packages/material-ui-icons/src/ShareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShareTwoTone.js b/packages/material-ui-icons/src/ShareTwoTone.js
index 330d2e65d75b96..56e69bfb27be2e 100644
--- a/packages/material-ui-icons/src/ShareTwoTone.js
+++ b/packages/material-ui-icons/src/ShareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Shop.js b/packages/material-ui-icons/src/Shop.js
index 5e0ff8b64b9871..12a65650f7f0b8 100644
--- a/packages/material-ui-icons/src/Shop.js
+++ b/packages/material-ui-icons/src/Shop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopOutlined.js b/packages/material-ui-icons/src/ShopOutlined.js
index 841d535ee160b5..45cb287df084d1 100644
--- a/packages/material-ui-icons/src/ShopOutlined.js
+++ b/packages/material-ui-icons/src/ShopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopRounded.js b/packages/material-ui-icons/src/ShopRounded.js
index 2fb0442c967509..405b7742c3fc74 100644
--- a/packages/material-ui-icons/src/ShopRounded.js
+++ b/packages/material-ui-icons/src/ShopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopSharp.js b/packages/material-ui-icons/src/ShopSharp.js
index f3c29a1f70e45c..05d481a5f4405a 100644
--- a/packages/material-ui-icons/src/ShopSharp.js
+++ b/packages/material-ui-icons/src/ShopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwo.js b/packages/material-ui-icons/src/ShopTwo.js
index 4b6b340206c604..394c9e528d7b28 100644
--- a/packages/material-ui-icons/src/ShopTwo.js
+++ b/packages/material-ui-icons/src/ShopTwo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwoOutlined.js b/packages/material-ui-icons/src/ShopTwoOutlined.js
index e97b42fdb9a8bd..8d87f87b6f17cc 100644
--- a/packages/material-ui-icons/src/ShopTwoOutlined.js
+++ b/packages/material-ui-icons/src/ShopTwoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwoRounded.js b/packages/material-ui-icons/src/ShopTwoRounded.js
index 6e01a7467a762b..aa7bf4f398865d 100644
--- a/packages/material-ui-icons/src/ShopTwoRounded.js
+++ b/packages/material-ui-icons/src/ShopTwoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwoSharp.js b/packages/material-ui-icons/src/ShopTwoSharp.js
index 52d1dd1869e472..66b1264fb19418 100644
--- a/packages/material-ui-icons/src/ShopTwoSharp.js
+++ b/packages/material-ui-icons/src/ShopTwoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwoTone.js b/packages/material-ui-icons/src/ShopTwoTone.js
index bc94f21db67d79..1f606b193172b6 100644
--- a/packages/material-ui-icons/src/ShopTwoTone.js
+++ b/packages/material-ui-icons/src/ShopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShopTwoTwoTone.js b/packages/material-ui-icons/src/ShopTwoTwoTone.js
index 27d15b370665e6..878e1bd043dc72 100644
--- a/packages/material-ui-icons/src/ShopTwoTwoTone.js
+++ b/packages/material-ui-icons/src/ShopTwoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingBasket.js b/packages/material-ui-icons/src/ShoppingBasket.js
index d167c3dc7344f1..a61c59ef4ea7f3 100644
--- a/packages/material-ui-icons/src/ShoppingBasket.js
+++ b/packages/material-ui-icons/src/ShoppingBasket.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingBasketOutlined.js b/packages/material-ui-icons/src/ShoppingBasketOutlined.js
index 8fb24d7fa1a397..782ce6d575f2f4 100644
--- a/packages/material-ui-icons/src/ShoppingBasketOutlined.js
+++ b/packages/material-ui-icons/src/ShoppingBasketOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingBasketRounded.js b/packages/material-ui-icons/src/ShoppingBasketRounded.js
index 785c7aff17be6e..175cf42bf9c643 100644
--- a/packages/material-ui-icons/src/ShoppingBasketRounded.js
+++ b/packages/material-ui-icons/src/ShoppingBasketRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingBasketSharp.js b/packages/material-ui-icons/src/ShoppingBasketSharp.js
index 2d0b0795b44a3c..c5f3825ff3c031 100644
--- a/packages/material-ui-icons/src/ShoppingBasketSharp.js
+++ b/packages/material-ui-icons/src/ShoppingBasketSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingBasketTwoTone.js b/packages/material-ui-icons/src/ShoppingBasketTwoTone.js
index d67d1fc51a2368..3c2df743bc7b58 100644
--- a/packages/material-ui-icons/src/ShoppingBasketTwoTone.js
+++ b/packages/material-ui-icons/src/ShoppingBasketTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingCart.js b/packages/material-ui-icons/src/ShoppingCart.js
index efa65f08059f48..ae6653bb74aada 100644
--- a/packages/material-ui-icons/src/ShoppingCart.js
+++ b/packages/material-ui-icons/src/ShoppingCart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingCartOutlined.js b/packages/material-ui-icons/src/ShoppingCartOutlined.js
index 870d588883d0b4..31df99f90ec508 100644
--- a/packages/material-ui-icons/src/ShoppingCartOutlined.js
+++ b/packages/material-ui-icons/src/ShoppingCartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingCartRounded.js b/packages/material-ui-icons/src/ShoppingCartRounded.js
index a57a50807e661c..db5e9cabdfd49e 100644
--- a/packages/material-ui-icons/src/ShoppingCartRounded.js
+++ b/packages/material-ui-icons/src/ShoppingCartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingCartSharp.js b/packages/material-ui-icons/src/ShoppingCartSharp.js
index ae5fdef981721b..58574d39aa04c8 100644
--- a/packages/material-ui-icons/src/ShoppingCartSharp.js
+++ b/packages/material-ui-icons/src/ShoppingCartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShoppingCartTwoTone.js b/packages/material-ui-icons/src/ShoppingCartTwoTone.js
index d004904dfe5035..7ee5f06ce717b2 100644
--- a/packages/material-ui-icons/src/ShoppingCartTwoTone.js
+++ b/packages/material-ui-icons/src/ShoppingCartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShortText.js b/packages/material-ui-icons/src/ShortText.js
index 68a7cb40283026..baa022cd41c104 100644
--- a/packages/material-ui-icons/src/ShortText.js
+++ b/packages/material-ui-icons/src/ShortText.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShortTextOutlined.js b/packages/material-ui-icons/src/ShortTextOutlined.js
index 466ed2cfb16fda..60bdca6b031ff0 100644
--- a/packages/material-ui-icons/src/ShortTextOutlined.js
+++ b/packages/material-ui-icons/src/ShortTextOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShortTextRounded.js b/packages/material-ui-icons/src/ShortTextRounded.js
index ff228f0e84c531..73382bb0da0cd2 100644
--- a/packages/material-ui-icons/src/ShortTextRounded.js
+++ b/packages/material-ui-icons/src/ShortTextRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShortTextSharp.js b/packages/material-ui-icons/src/ShortTextSharp.js
index 77b1873a8a59cc..3a839d849d643e 100644
--- a/packages/material-ui-icons/src/ShortTextSharp.js
+++ b/packages/material-ui-icons/src/ShortTextSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShortTextTwoTone.js b/packages/material-ui-icons/src/ShortTextTwoTone.js
index 2c1737e26360ff..693c44e6806751 100644
--- a/packages/material-ui-icons/src/ShortTextTwoTone.js
+++ b/packages/material-ui-icons/src/ShortTextTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShowChart.js b/packages/material-ui-icons/src/ShowChart.js
index 8147195d788bed..10187535f81ac8 100644
--- a/packages/material-ui-icons/src/ShowChart.js
+++ b/packages/material-ui-icons/src/ShowChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShowChartOutlined.js b/packages/material-ui-icons/src/ShowChartOutlined.js
index 39ef65cf978d34..6f9a99fbaed94b 100644
--- a/packages/material-ui-icons/src/ShowChartOutlined.js
+++ b/packages/material-ui-icons/src/ShowChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShowChartRounded.js b/packages/material-ui-icons/src/ShowChartRounded.js
index 56249101c2bf78..b4a01d85ffe9b0 100644
--- a/packages/material-ui-icons/src/ShowChartRounded.js
+++ b/packages/material-ui-icons/src/ShowChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShowChartSharp.js b/packages/material-ui-icons/src/ShowChartSharp.js
index ba2ccb6d460a12..a1e3bb36ce8fa0 100644
--- a/packages/material-ui-icons/src/ShowChartSharp.js
+++ b/packages/material-ui-icons/src/ShowChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShowChartTwoTone.js b/packages/material-ui-icons/src/ShowChartTwoTone.js
index 6faeb812d7cdac..2d76108d08d410 100644
--- a/packages/material-ui-icons/src/ShowChartTwoTone.js
+++ b/packages/material-ui-icons/src/ShowChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Shuffle.js b/packages/material-ui-icons/src/Shuffle.js
index 6ae13611751728..a906a0ee486734 100644
--- a/packages/material-ui-icons/src/Shuffle.js
+++ b/packages/material-ui-icons/src/Shuffle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShuffleOutlined.js b/packages/material-ui-icons/src/ShuffleOutlined.js
index 686d8a196a3fd8..90ef2bb6a8605c 100644
--- a/packages/material-ui-icons/src/ShuffleOutlined.js
+++ b/packages/material-ui-icons/src/ShuffleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShuffleRounded.js b/packages/material-ui-icons/src/ShuffleRounded.js
index e970def37ee3ab..98b2fb9085ae64 100644
--- a/packages/material-ui-icons/src/ShuffleRounded.js
+++ b/packages/material-ui-icons/src/ShuffleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShuffleSharp.js b/packages/material-ui-icons/src/ShuffleSharp.js
index dd441696bbb54a..d9dc475fd17c56 100644
--- a/packages/material-ui-icons/src/ShuffleSharp.js
+++ b/packages/material-ui-icons/src/ShuffleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShuffleTwoTone.js b/packages/material-ui-icons/src/ShuffleTwoTone.js
index 6d83dd8ee3ce1c..dc28d671348622 100644
--- a/packages/material-ui-icons/src/ShuffleTwoTone.js
+++ b/packages/material-ui-icons/src/ShuffleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShutterSpeed.js b/packages/material-ui-icons/src/ShutterSpeed.js
index e98c201c2aa3a7..7ae5971f779f42 100644
--- a/packages/material-ui-icons/src/ShutterSpeed.js
+++ b/packages/material-ui-icons/src/ShutterSpeed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShutterSpeedOutlined.js b/packages/material-ui-icons/src/ShutterSpeedOutlined.js
index 0969cda19bc64b..3fd0d0272318e2 100644
--- a/packages/material-ui-icons/src/ShutterSpeedOutlined.js
+++ b/packages/material-ui-icons/src/ShutterSpeedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShutterSpeedRounded.js b/packages/material-ui-icons/src/ShutterSpeedRounded.js
index 37ed267c2f23ca..5b357c3771cdb6 100644
--- a/packages/material-ui-icons/src/ShutterSpeedRounded.js
+++ b/packages/material-ui-icons/src/ShutterSpeedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShutterSpeedSharp.js b/packages/material-ui-icons/src/ShutterSpeedSharp.js
index b7f17577a17bf2..14f178a9650420 100644
--- a/packages/material-ui-icons/src/ShutterSpeedSharp.js
+++ b/packages/material-ui-icons/src/ShutterSpeedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ShutterSpeedTwoTone.js b/packages/material-ui-icons/src/ShutterSpeedTwoTone.js
index 2d5705847c497e..e0e8885632b59d 100644
--- a/packages/material-ui-icons/src/ShutterSpeedTwoTone.js
+++ b/packages/material-ui-icons/src/ShutterSpeedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellular0BarOutlined.js b/packages/material-ui-icons/src/SignalCellular0BarOutlined.js
index 652633b26bd262..17ca0b55eb448f 100644
--- a/packages/material-ui-icons/src/SignalCellular0BarOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellular0BarOutlined.js
@@ -2,5 +2,5 @@ import React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'SignalCellular0BarOutlined');
diff --git a/packages/material-ui-icons/src/SignalCellular4Bar.js b/packages/material-ui-icons/src/SignalCellular4Bar.js
index d9f3fad7beca08..1957f90bceb215 100644
--- a/packages/material-ui-icons/src/SignalCellular4Bar.js
+++ b/packages/material-ui-icons/src/SignalCellular4Bar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellular4BarOutlined.js b/packages/material-ui-icons/src/SignalCellular4BarOutlined.js
index 2b3117c0ed9544..fee9960a2b3219 100644
--- a/packages/material-ui-icons/src/SignalCellular4BarOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellular4BarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellular4BarRounded.js b/packages/material-ui-icons/src/SignalCellular4BarRounded.js
index 4a0cc59522c325..8f1e7898747bc7 100644
--- a/packages/material-ui-icons/src/SignalCellular4BarRounded.js
+++ b/packages/material-ui-icons/src/SignalCellular4BarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellular4BarSharp.js b/packages/material-ui-icons/src/SignalCellular4BarSharp.js
index 977c83e5fd82ea..5a33cfa4e20240 100644
--- a/packages/material-ui-icons/src/SignalCellular4BarSharp.js
+++ b/packages/material-ui-icons/src/SignalCellular4BarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellular4BarTwoTone.js b/packages/material-ui-icons/src/SignalCellular4BarTwoTone.js
index 47a4ee808499a6..3e9a9feb38f9f0 100644
--- a/packages/material-ui-icons/src/SignalCellular4BarTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellular4BarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularAlt.js b/packages/material-ui-icons/src/SignalCellularAlt.js
index 49391805a32013..c79b3926d5caa3 100644
--- a/packages/material-ui-icons/src/SignalCellularAlt.js
+++ b/packages/material-ui-icons/src/SignalCellularAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularAltOutlined.js b/packages/material-ui-icons/src/SignalCellularAltOutlined.js
index cb9850cd52284c..dd9445db5f0c89 100644
--- a/packages/material-ui-icons/src/SignalCellularAltOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellularAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularAltRounded.js b/packages/material-ui-icons/src/SignalCellularAltRounded.js
index 6f54fccad91526..b52edac09876d4 100644
--- a/packages/material-ui-icons/src/SignalCellularAltRounded.js
+++ b/packages/material-ui-icons/src/SignalCellularAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularAltSharp.js b/packages/material-ui-icons/src/SignalCellularAltSharp.js
index c12de08bdb2228..c66c4a6cbc8202 100644
--- a/packages/material-ui-icons/src/SignalCellularAltSharp.js
+++ b/packages/material-ui-icons/src/SignalCellularAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularAltTwoTone.js b/packages/material-ui-icons/src/SignalCellularAltTwoTone.js
index f651ece87d9e04..2b4427d98e7d92 100644
--- a/packages/material-ui-icons/src/SignalCellularAltTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellularAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4Bar.js b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4Bar.js
index 0e9c09f9986018..04985e6cd9840d 100644
--- a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4Bar.js
+++ b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4Bar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarOutlined.js b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarOutlined.js
index 280323eac0ff04..3fb0742a1d16f8 100644
--- a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarRounded.js b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarRounded.js
index ef3a2f562ababf..7114a75617df95 100644
--- a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarRounded.js
+++ b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarSharp.js b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarSharp.js
index 203741bfc9ad8e..e2481916ffd368 100644
--- a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarSharp.js
+++ b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarTwoTone.js b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarTwoTone.js
index 8df496c9fc4052..9910ecb63f3a99 100644
--- a/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellularConnectedNoInternet4BarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNoSim.js b/packages/material-ui-icons/src/SignalCellularNoSim.js
index f804e08882909f..88e7e93f2fc5a1 100644
--- a/packages/material-ui-icons/src/SignalCellularNoSim.js
+++ b/packages/material-ui-icons/src/SignalCellularNoSim.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNoSimOutlined.js b/packages/material-ui-icons/src/SignalCellularNoSimOutlined.js
index 221ab77f1f54d8..429ecee53f11f7 100644
--- a/packages/material-ui-icons/src/SignalCellularNoSimOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellularNoSimOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNoSimRounded.js b/packages/material-ui-icons/src/SignalCellularNoSimRounded.js
index 9215edc922ba2f..e11262ca95a943 100644
--- a/packages/material-ui-icons/src/SignalCellularNoSimRounded.js
+++ b/packages/material-ui-icons/src/SignalCellularNoSimRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNoSimSharp.js b/packages/material-ui-icons/src/SignalCellularNoSimSharp.js
index e9933113770c4d..7e915873238133 100644
--- a/packages/material-ui-icons/src/SignalCellularNoSimSharp.js
+++ b/packages/material-ui-icons/src/SignalCellularNoSimSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNoSimTwoTone.js b/packages/material-ui-icons/src/SignalCellularNoSimTwoTone.js
index 27de9942818329..10c1da56083cc4 100644
--- a/packages/material-ui-icons/src/SignalCellularNoSimTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellularNoSimTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNull.js b/packages/material-ui-icons/src/SignalCellularNull.js
index abf4de8c48c0b1..5b7fb1f094274d 100644
--- a/packages/material-ui-icons/src/SignalCellularNull.js
+++ b/packages/material-ui-icons/src/SignalCellularNull.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNullOutlined.js b/packages/material-ui-icons/src/SignalCellularNullOutlined.js
index 803e45111fb0ca..63c74749e7ae27 100644
--- a/packages/material-ui-icons/src/SignalCellularNullOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellularNullOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNullRounded.js b/packages/material-ui-icons/src/SignalCellularNullRounded.js
index 3d7654bd14b816..9a616586e9402c 100644
--- a/packages/material-ui-icons/src/SignalCellularNullRounded.js
+++ b/packages/material-ui-icons/src/SignalCellularNullRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNullSharp.js b/packages/material-ui-icons/src/SignalCellularNullSharp.js
index 900c254be30a59..a7b6fb233f978d 100644
--- a/packages/material-ui-icons/src/SignalCellularNullSharp.js
+++ b/packages/material-ui-icons/src/SignalCellularNullSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularNullTwoTone.js b/packages/material-ui-icons/src/SignalCellularNullTwoTone.js
index beb0e5cccc5092..b34edb61f6d40b 100644
--- a/packages/material-ui-icons/src/SignalCellularNullTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellularNullTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularOff.js b/packages/material-ui-icons/src/SignalCellularOff.js
index 38b6c385729207..3cee8d75452ff7 100644
--- a/packages/material-ui-icons/src/SignalCellularOff.js
+++ b/packages/material-ui-icons/src/SignalCellularOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularOffOutlined.js b/packages/material-ui-icons/src/SignalCellularOffOutlined.js
index 01b729b979d5fc..ea15b3467736a2 100644
--- a/packages/material-ui-icons/src/SignalCellularOffOutlined.js
+++ b/packages/material-ui-icons/src/SignalCellularOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularOffRounded.js b/packages/material-ui-icons/src/SignalCellularOffRounded.js
index 28e27f6058d14a..0fa9cd311a5e61 100644
--- a/packages/material-ui-icons/src/SignalCellularOffRounded.js
+++ b/packages/material-ui-icons/src/SignalCellularOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularOffSharp.js b/packages/material-ui-icons/src/SignalCellularOffSharp.js
index 9d3d9a9ecdea50..9521c525115f79 100644
--- a/packages/material-ui-icons/src/SignalCellularOffSharp.js
+++ b/packages/material-ui-icons/src/SignalCellularOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalCellularOffTwoTone.js b/packages/material-ui-icons/src/SignalCellularOffTwoTone.js
index bed2b79bbc054a..50204288ecfc8d 100644
--- a/packages/material-ui-icons/src/SignalCellularOffTwoTone.js
+++ b/packages/material-ui-icons/src/SignalCellularOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi0BarOutlined.js b/packages/material-ui-icons/src/SignalWifi0BarOutlined.js
index 82b7cf66f1b01b..4c0869e0603488 100644
--- a/packages/material-ui-icons/src/SignalWifi0BarOutlined.js
+++ b/packages/material-ui-icons/src/SignalWifi0BarOutlined.js
@@ -2,5 +2,5 @@ import React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'SignalWifi0BarOutlined');
diff --git a/packages/material-ui-icons/src/SignalWifi0BarRounded.js b/packages/material-ui-icons/src/SignalWifi0BarRounded.js
index 933c3300d60ba7..e1bc5c63c47f14 100644
--- a/packages/material-ui-icons/src/SignalWifi0BarRounded.js
+++ b/packages/material-ui-icons/src/SignalWifi0BarRounded.js
@@ -2,5 +2,5 @@ import React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'SignalWifi0BarRounded');
diff --git a/packages/material-ui-icons/src/SignalWifi0BarSharp.js b/packages/material-ui-icons/src/SignalWifi0BarSharp.js
index 5345f51f409df6..7ea9bbdcae52e3 100644
--- a/packages/material-ui-icons/src/SignalWifi0BarSharp.js
+++ b/packages/material-ui-icons/src/SignalWifi0BarSharp.js
@@ -2,5 +2,5 @@ import React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'SignalWifi0BarSharp');
diff --git a/packages/material-ui-icons/src/SignalWifi0BarTwoTone.js b/packages/material-ui-icons/src/SignalWifi0BarTwoTone.js
index c3a056f396362e..88d03d3a36ea30 100644
--- a/packages/material-ui-icons/src/SignalWifi0BarTwoTone.js
+++ b/packages/material-ui-icons/src/SignalWifi0BarTwoTone.js
@@ -2,5 +2,5 @@ import React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'SignalWifi0BarTwoTone');
diff --git a/packages/material-ui-icons/src/SignalWifi4Bar.js b/packages/material-ui-icons/src/SignalWifi4Bar.js
index d65f2a1045a8f8..b0e97559cae4fb 100644
--- a/packages/material-ui-icons/src/SignalWifi4Bar.js
+++ b/packages/material-ui-icons/src/SignalWifi4Bar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarLock.js b/packages/material-ui-icons/src/SignalWifi4BarLock.js
index 8dbf6b4b10f6dc..bd7e8a1eed1d75 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarLock.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarLock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarLockOutlined.js b/packages/material-ui-icons/src/SignalWifi4BarLockOutlined.js
index 199bd67f3c931e..b9026887c8bc93 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarLockOutlined.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarLockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarLockRounded.js b/packages/material-ui-icons/src/SignalWifi4BarLockRounded.js
index a1e6ae9629b116..24aaa5b3e9f1b0 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarLockRounded.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarLockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarLockSharp.js b/packages/material-ui-icons/src/SignalWifi4BarLockSharp.js
index cfe74e50f37f46..7047fda0c661b9 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarLockSharp.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarLockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarLockTwoTone.js b/packages/material-ui-icons/src/SignalWifi4BarLockTwoTone.js
index 35f323bca2cbb9..deb57ed3037a2a 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarLockTwoTone.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarLockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarOutlined.js b/packages/material-ui-icons/src/SignalWifi4BarOutlined.js
index b14616f8b69288..11c3d037f10ddd 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarOutlined.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarRounded.js b/packages/material-ui-icons/src/SignalWifi4BarRounded.js
index bec688e43c30cc..a6777dd97e9278 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarRounded.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarSharp.js b/packages/material-ui-icons/src/SignalWifi4BarSharp.js
index e00cb9cf4b00df..f95b25e4b22525 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarSharp.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifi4BarTwoTone.js b/packages/material-ui-icons/src/SignalWifi4BarTwoTone.js
index 46cc6d5d816ab4..631750a07ad369 100644
--- a/packages/material-ui-icons/src/SignalWifi4BarTwoTone.js
+++ b/packages/material-ui-icons/src/SignalWifi4BarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifiOff.js b/packages/material-ui-icons/src/SignalWifiOff.js
index 5c28df1ab9ab88..a3c5b1a3a9afca 100644
--- a/packages/material-ui-icons/src/SignalWifiOff.js
+++ b/packages/material-ui-icons/src/SignalWifiOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifiOffOutlined.js b/packages/material-ui-icons/src/SignalWifiOffOutlined.js
index ccbdff03d01cb9..b8f8e88ef52e63 100644
--- a/packages/material-ui-icons/src/SignalWifiOffOutlined.js
+++ b/packages/material-ui-icons/src/SignalWifiOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifiOffRounded.js b/packages/material-ui-icons/src/SignalWifiOffRounded.js
index 1687243e268040..d4b663ec11443e 100644
--- a/packages/material-ui-icons/src/SignalWifiOffRounded.js
+++ b/packages/material-ui-icons/src/SignalWifiOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifiOffSharp.js b/packages/material-ui-icons/src/SignalWifiOffSharp.js
index 53236944ff9a1c..807647fe69a467 100644
--- a/packages/material-ui-icons/src/SignalWifiOffSharp.js
+++ b/packages/material-ui-icons/src/SignalWifiOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SignalWifiOffTwoTone.js b/packages/material-ui-icons/src/SignalWifiOffTwoTone.js
index 1cce8c4a8bd026..121023ed174f11 100644
--- a/packages/material-ui-icons/src/SignalWifiOffTwoTone.js
+++ b/packages/material-ui-icons/src/SignalWifiOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SimCard.js b/packages/material-ui-icons/src/SimCard.js
index 8998fcd751080a..f2ed86b4f69f12 100644
--- a/packages/material-ui-icons/src/SimCard.js
+++ b/packages/material-ui-icons/src/SimCard.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SimCardOutlined.js b/packages/material-ui-icons/src/SimCardOutlined.js
index e09a88b9c96b61..d3588a1cbbcefc 100644
--- a/packages/material-ui-icons/src/SimCardOutlined.js
+++ b/packages/material-ui-icons/src/SimCardOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SimCardRounded.js b/packages/material-ui-icons/src/SimCardRounded.js
index adf0423830ce24..7b2d8f5ce25ed8 100644
--- a/packages/material-ui-icons/src/SimCardRounded.js
+++ b/packages/material-ui-icons/src/SimCardRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SimCardSharp.js b/packages/material-ui-icons/src/SimCardSharp.js
index 2bd53e8a22a2d0..e5616c00148aed 100644
--- a/packages/material-ui-icons/src/SimCardSharp.js
+++ b/packages/material-ui-icons/src/SimCardSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SimCardTwoTone.js b/packages/material-ui-icons/src/SimCardTwoTone.js
index c7b771f2004eaf..4e11d2c9fc23b2 100644
--- a/packages/material-ui-icons/src/SimCardTwoTone.js
+++ b/packages/material-ui-icons/src/SimCardTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SingleBed.js b/packages/material-ui-icons/src/SingleBed.js
index e74ea3fde2533e..f2a48a0f4ff49b 100644
--- a/packages/material-ui-icons/src/SingleBed.js
+++ b/packages/material-ui-icons/src/SingleBed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SingleBedOutlined.js b/packages/material-ui-icons/src/SingleBedOutlined.js
index fbd9e94002fca5..83b7ccec8c68f6 100644
--- a/packages/material-ui-icons/src/SingleBedOutlined.js
+++ b/packages/material-ui-icons/src/SingleBedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SingleBedRounded.js b/packages/material-ui-icons/src/SingleBedRounded.js
index 2d4bf041c62f4d..6fe093a43b26ad 100644
--- a/packages/material-ui-icons/src/SingleBedRounded.js
+++ b/packages/material-ui-icons/src/SingleBedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SingleBedSharp.js b/packages/material-ui-icons/src/SingleBedSharp.js
index d2f23093233a9f..4e77d476b10668 100644
--- a/packages/material-ui-icons/src/SingleBedSharp.js
+++ b/packages/material-ui-icons/src/SingleBedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SingleBedTwoTone.js b/packages/material-ui-icons/src/SingleBedTwoTone.js
index 77a74d60b9a347..0c9add08c9784c 100644
--- a/packages/material-ui-icons/src/SingleBedTwoTone.js
+++ b/packages/material-ui-icons/src/SingleBedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipNext.js b/packages/material-ui-icons/src/SkipNext.js
index 55387d75adabc4..0a3c0805300d13 100644
--- a/packages/material-ui-icons/src/SkipNext.js
+++ b/packages/material-ui-icons/src/SkipNext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipNextOutlined.js b/packages/material-ui-icons/src/SkipNextOutlined.js
index cbf736a83aaed2..5d3e4d8dfeb0cb 100644
--- a/packages/material-ui-icons/src/SkipNextOutlined.js
+++ b/packages/material-ui-icons/src/SkipNextOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipNextRounded.js b/packages/material-ui-icons/src/SkipNextRounded.js
index 442f47d158974f..b7d2199bcb17f7 100644
--- a/packages/material-ui-icons/src/SkipNextRounded.js
+++ b/packages/material-ui-icons/src/SkipNextRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipNextSharp.js b/packages/material-ui-icons/src/SkipNextSharp.js
index 355c7bbe2a7cce..6c9ae580ea07a0 100644
--- a/packages/material-ui-icons/src/SkipNextSharp.js
+++ b/packages/material-ui-icons/src/SkipNextSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipNextTwoTone.js b/packages/material-ui-icons/src/SkipNextTwoTone.js
index b1d04950f76949..e092f73dd47020 100644
--- a/packages/material-ui-icons/src/SkipNextTwoTone.js
+++ b/packages/material-ui-icons/src/SkipNextTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipPrevious.js b/packages/material-ui-icons/src/SkipPrevious.js
index 2b21ce30f781e9..6bfb22b2521d57 100644
--- a/packages/material-ui-icons/src/SkipPrevious.js
+++ b/packages/material-ui-icons/src/SkipPrevious.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipPreviousOutlined.js b/packages/material-ui-icons/src/SkipPreviousOutlined.js
index 73cac01a1d7d3b..22ecf4c608ecad 100644
--- a/packages/material-ui-icons/src/SkipPreviousOutlined.js
+++ b/packages/material-ui-icons/src/SkipPreviousOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipPreviousRounded.js b/packages/material-ui-icons/src/SkipPreviousRounded.js
index 0eb26a8e619d8e..c13a4ba00523b2 100644
--- a/packages/material-ui-icons/src/SkipPreviousRounded.js
+++ b/packages/material-ui-icons/src/SkipPreviousRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipPreviousSharp.js b/packages/material-ui-icons/src/SkipPreviousSharp.js
index 17ba5d1bd98dcf..50e1b605ecc57c 100644
--- a/packages/material-ui-icons/src/SkipPreviousSharp.js
+++ b/packages/material-ui-icons/src/SkipPreviousSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SkipPreviousTwoTone.js b/packages/material-ui-icons/src/SkipPreviousTwoTone.js
index ab0ae760c8dc20..6bea6021b7e09a 100644
--- a/packages/material-ui-icons/src/SkipPreviousTwoTone.js
+++ b/packages/material-ui-icons/src/SkipPreviousTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Slideshow.js b/packages/material-ui-icons/src/Slideshow.js
index 2576b94885e071..03efb0ca92eecb 100644
--- a/packages/material-ui-icons/src/Slideshow.js
+++ b/packages/material-ui-icons/src/Slideshow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlideshowOutlined.js b/packages/material-ui-icons/src/SlideshowOutlined.js
index 9fa168a57f29d2..5156e492168ed3 100644
--- a/packages/material-ui-icons/src/SlideshowOutlined.js
+++ b/packages/material-ui-icons/src/SlideshowOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlideshowRounded.js b/packages/material-ui-icons/src/SlideshowRounded.js
index 9105826398559c..5719f72390d2f5 100644
--- a/packages/material-ui-icons/src/SlideshowRounded.js
+++ b/packages/material-ui-icons/src/SlideshowRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlideshowSharp.js b/packages/material-ui-icons/src/SlideshowSharp.js
index 0ec0bf2278e6b0..c40d029cd39474 100644
--- a/packages/material-ui-icons/src/SlideshowSharp.js
+++ b/packages/material-ui-icons/src/SlideshowSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlideshowTwoTone.js b/packages/material-ui-icons/src/SlideshowTwoTone.js
index cbbf948da8bb7c..5bf059efb1869a 100644
--- a/packages/material-ui-icons/src/SlideshowTwoTone.js
+++ b/packages/material-ui-icons/src/SlideshowTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlowMotionVideo.js b/packages/material-ui-icons/src/SlowMotionVideo.js
index 02cc079ee788ed..98759e87a8d85b 100644
--- a/packages/material-ui-icons/src/SlowMotionVideo.js
+++ b/packages/material-ui-icons/src/SlowMotionVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlowMotionVideoOutlined.js b/packages/material-ui-icons/src/SlowMotionVideoOutlined.js
index bb7dd40441979a..7d322592ef0269 100644
--- a/packages/material-ui-icons/src/SlowMotionVideoOutlined.js
+++ b/packages/material-ui-icons/src/SlowMotionVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlowMotionVideoRounded.js b/packages/material-ui-icons/src/SlowMotionVideoRounded.js
index c5d7b160c2244b..5fa56d9a931bb2 100644
--- a/packages/material-ui-icons/src/SlowMotionVideoRounded.js
+++ b/packages/material-ui-icons/src/SlowMotionVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlowMotionVideoSharp.js b/packages/material-ui-icons/src/SlowMotionVideoSharp.js
index 85f9325565c326..95b27eb6fe1cc3 100644
--- a/packages/material-ui-icons/src/SlowMotionVideoSharp.js
+++ b/packages/material-ui-icons/src/SlowMotionVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SlowMotionVideoTwoTone.js b/packages/material-ui-icons/src/SlowMotionVideoTwoTone.js
index b406b5812c6cea..e11718d1ba664c 100644
--- a/packages/material-ui-icons/src/SlowMotionVideoTwoTone.js
+++ b/packages/material-ui-icons/src/SlowMotionVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Smartphone.js b/packages/material-ui-icons/src/Smartphone.js
index d59471091eb4f3..54eb1048792268 100644
--- a/packages/material-ui-icons/src/Smartphone.js
+++ b/packages/material-ui-icons/src/Smartphone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmartphoneOutlined.js b/packages/material-ui-icons/src/SmartphoneOutlined.js
index 2207b5f55d28de..969723f0419c66 100644
--- a/packages/material-ui-icons/src/SmartphoneOutlined.js
+++ b/packages/material-ui-icons/src/SmartphoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmartphoneRounded.js b/packages/material-ui-icons/src/SmartphoneRounded.js
index 5317911e14e1db..a90506b4592b6d 100644
--- a/packages/material-ui-icons/src/SmartphoneRounded.js
+++ b/packages/material-ui-icons/src/SmartphoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmartphoneSharp.js b/packages/material-ui-icons/src/SmartphoneSharp.js
index 27f664fa93deba..e029e035cec4ee 100644
--- a/packages/material-ui-icons/src/SmartphoneSharp.js
+++ b/packages/material-ui-icons/src/SmartphoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmartphoneTwoTone.js b/packages/material-ui-icons/src/SmartphoneTwoTone.js
index 6726df5edba492..2d5dac1f66d3c6 100644
--- a/packages/material-ui-icons/src/SmartphoneTwoTone.js
+++ b/packages/material-ui-icons/src/SmartphoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokeFree.js b/packages/material-ui-icons/src/SmokeFree.js
index 9a0237097291d0..704c05446a30d4 100644
--- a/packages/material-ui-icons/src/SmokeFree.js
+++ b/packages/material-ui-icons/src/SmokeFree.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokeFreeOutlined.js b/packages/material-ui-icons/src/SmokeFreeOutlined.js
index 47514a4dc46746..a62d0b2a432732 100644
--- a/packages/material-ui-icons/src/SmokeFreeOutlined.js
+++ b/packages/material-ui-icons/src/SmokeFreeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokeFreeRounded.js b/packages/material-ui-icons/src/SmokeFreeRounded.js
index 2f33fa7a9c68cd..747c82621e2329 100644
--- a/packages/material-ui-icons/src/SmokeFreeRounded.js
+++ b/packages/material-ui-icons/src/SmokeFreeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokeFreeSharp.js b/packages/material-ui-icons/src/SmokeFreeSharp.js
index abf0dec4a95ba0..85515ca6a731f8 100644
--- a/packages/material-ui-icons/src/SmokeFreeSharp.js
+++ b/packages/material-ui-icons/src/SmokeFreeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokeFreeTwoTone.js b/packages/material-ui-icons/src/SmokeFreeTwoTone.js
index b8f08a50cf6aaa..93c5fed29473ad 100644
--- a/packages/material-ui-icons/src/SmokeFreeTwoTone.js
+++ b/packages/material-ui-icons/src/SmokeFreeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokingRooms.js b/packages/material-ui-icons/src/SmokingRooms.js
index 96886fb9ca3fa3..1fe6be92711c61 100644
--- a/packages/material-ui-icons/src/SmokingRooms.js
+++ b/packages/material-ui-icons/src/SmokingRooms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokingRoomsOutlined.js b/packages/material-ui-icons/src/SmokingRoomsOutlined.js
index f2bfebb4c782ee..82a6608799289a 100644
--- a/packages/material-ui-icons/src/SmokingRoomsOutlined.js
+++ b/packages/material-ui-icons/src/SmokingRoomsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokingRoomsRounded.js b/packages/material-ui-icons/src/SmokingRoomsRounded.js
index a780b3f9fe446b..b3093358b66ecd 100644
--- a/packages/material-ui-icons/src/SmokingRoomsRounded.js
+++ b/packages/material-ui-icons/src/SmokingRoomsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokingRoomsSharp.js b/packages/material-ui-icons/src/SmokingRoomsSharp.js
index 4f8623055b58d4..44cd409c9e2fa1 100644
--- a/packages/material-ui-icons/src/SmokingRoomsSharp.js
+++ b/packages/material-ui-icons/src/SmokingRoomsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmokingRoomsTwoTone.js b/packages/material-ui-icons/src/SmokingRoomsTwoTone.js
index 339fbcba0eaabe..204cf291b96aa4 100644
--- a/packages/material-ui-icons/src/SmokingRoomsTwoTone.js
+++ b/packages/material-ui-icons/src/SmokingRoomsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Sms.js b/packages/material-ui-icons/src/Sms.js
index b64c75e67e236d..4f005ea6f3ba6a 100644
--- a/packages/material-ui-icons/src/Sms.js
+++ b/packages/material-ui-icons/src/Sms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsFailed.js b/packages/material-ui-icons/src/SmsFailed.js
index c0bd53a6476dd4..704b577089efa6 100644
--- a/packages/material-ui-icons/src/SmsFailed.js
+++ b/packages/material-ui-icons/src/SmsFailed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsFailedOutlined.js b/packages/material-ui-icons/src/SmsFailedOutlined.js
index 1776daf5ec7342..2b0ad9aafed256 100644
--- a/packages/material-ui-icons/src/SmsFailedOutlined.js
+++ b/packages/material-ui-icons/src/SmsFailedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsFailedRounded.js b/packages/material-ui-icons/src/SmsFailedRounded.js
index 5764fdb4b4a245..e750fd6b6862b5 100644
--- a/packages/material-ui-icons/src/SmsFailedRounded.js
+++ b/packages/material-ui-icons/src/SmsFailedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsFailedSharp.js b/packages/material-ui-icons/src/SmsFailedSharp.js
index 8f2e8bfd817c0f..f4a557b0fa197a 100644
--- a/packages/material-ui-icons/src/SmsFailedSharp.js
+++ b/packages/material-ui-icons/src/SmsFailedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsFailedTwoTone.js b/packages/material-ui-icons/src/SmsFailedTwoTone.js
index 8d0597a7613f02..a283f3b7319188 100644
--- a/packages/material-ui-icons/src/SmsFailedTwoTone.js
+++ b/packages/material-ui-icons/src/SmsFailedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsOutlined.js b/packages/material-ui-icons/src/SmsOutlined.js
index ca1b239510f1db..33359ed9bfc9b6 100644
--- a/packages/material-ui-icons/src/SmsOutlined.js
+++ b/packages/material-ui-icons/src/SmsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsRounded.js b/packages/material-ui-icons/src/SmsRounded.js
index ade111e347453f..a2559e43416930 100644
--- a/packages/material-ui-icons/src/SmsRounded.js
+++ b/packages/material-ui-icons/src/SmsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsSharp.js b/packages/material-ui-icons/src/SmsSharp.js
index f3ce5956a8024b..3ea21e167efae9 100644
--- a/packages/material-ui-icons/src/SmsSharp.js
+++ b/packages/material-ui-icons/src/SmsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SmsTwoTone.js b/packages/material-ui-icons/src/SmsTwoTone.js
index 25232ad2845ea2..ec580a1dba5c7e 100644
--- a/packages/material-ui-icons/src/SmsTwoTone.js
+++ b/packages/material-ui-icons/src/SmsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Snooze.js b/packages/material-ui-icons/src/Snooze.js
index 7733b0ddd3e1c9..d8219d485ee261 100644
--- a/packages/material-ui-icons/src/Snooze.js
+++ b/packages/material-ui-icons/src/Snooze.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SnoozeOutlined.js b/packages/material-ui-icons/src/SnoozeOutlined.js
index 4b93ffdd0fec94..3801d63c8283b0 100644
--- a/packages/material-ui-icons/src/SnoozeOutlined.js
+++ b/packages/material-ui-icons/src/SnoozeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SnoozeRounded.js b/packages/material-ui-icons/src/SnoozeRounded.js
index c3ae86a73ce09e..23f252cef07021 100644
--- a/packages/material-ui-icons/src/SnoozeRounded.js
+++ b/packages/material-ui-icons/src/SnoozeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SnoozeSharp.js b/packages/material-ui-icons/src/SnoozeSharp.js
index 1239e4b0b47e02..6d0d575f1b0819 100644
--- a/packages/material-ui-icons/src/SnoozeSharp.js
+++ b/packages/material-ui-icons/src/SnoozeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SnoozeTwoTone.js b/packages/material-ui-icons/src/SnoozeTwoTone.js
index 63effdbed74d2d..958dce49e18043 100644
--- a/packages/material-ui-icons/src/SnoozeTwoTone.js
+++ b/packages/material-ui-icons/src/SnoozeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Sort.js b/packages/material-ui-icons/src/Sort.js
index 94b79656a5ed6e..287c74fe8e47fd 100644
--- a/packages/material-ui-icons/src/Sort.js
+++ b/packages/material-ui-icons/src/Sort.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortByAlpha.js b/packages/material-ui-icons/src/SortByAlpha.js
index 466a383a12bc0e..d8477558691e48 100644
--- a/packages/material-ui-icons/src/SortByAlpha.js
+++ b/packages/material-ui-icons/src/SortByAlpha.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortByAlphaOutlined.js b/packages/material-ui-icons/src/SortByAlphaOutlined.js
index b3ca559f93fae2..4d4bb1e579fc5c 100644
--- a/packages/material-ui-icons/src/SortByAlphaOutlined.js
+++ b/packages/material-ui-icons/src/SortByAlphaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortByAlphaRounded.js b/packages/material-ui-icons/src/SortByAlphaRounded.js
index 29b96809bb99d7..26b3c9dd4babd7 100644
--- a/packages/material-ui-icons/src/SortByAlphaRounded.js
+++ b/packages/material-ui-icons/src/SortByAlphaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortByAlphaSharp.js b/packages/material-ui-icons/src/SortByAlphaSharp.js
index 790d5055f5b9c4..bdef8375444cc4 100644
--- a/packages/material-ui-icons/src/SortByAlphaSharp.js
+++ b/packages/material-ui-icons/src/SortByAlphaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortByAlphaTwoTone.js b/packages/material-ui-icons/src/SortByAlphaTwoTone.js
index a7036e5938482f..283633765b6db4 100644
--- a/packages/material-ui-icons/src/SortByAlphaTwoTone.js
+++ b/packages/material-ui-icons/src/SortByAlphaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortOutlined.js b/packages/material-ui-icons/src/SortOutlined.js
index fc0040b16b5a34..875a8f54660d4d 100644
--- a/packages/material-ui-icons/src/SortOutlined.js
+++ b/packages/material-ui-icons/src/SortOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortRounded.js b/packages/material-ui-icons/src/SortRounded.js
index 0aee00fa660854..43ea5dac2b27ff 100644
--- a/packages/material-ui-icons/src/SortRounded.js
+++ b/packages/material-ui-icons/src/SortRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortSharp.js b/packages/material-ui-icons/src/SortSharp.js
index 989998df73ef60..9ae7b60adcad46 100644
--- a/packages/material-ui-icons/src/SortSharp.js
+++ b/packages/material-ui-icons/src/SortSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SortTwoTone.js b/packages/material-ui-icons/src/SortTwoTone.js
index 84fd7b1edf029f..e99c61f4029fe9 100644
--- a/packages/material-ui-icons/src/SortTwoTone.js
+++ b/packages/material-ui-icons/src/SortTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Spa.js b/packages/material-ui-icons/src/Spa.js
index a9c7242273d66e..92799354616d1d 100644
--- a/packages/material-ui-icons/src/Spa.js
+++ b/packages/material-ui-icons/src/Spa.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaOutlined.js b/packages/material-ui-icons/src/SpaOutlined.js
index 35a8019d3f7e3c..f6768f0e422c84 100644
--- a/packages/material-ui-icons/src/SpaOutlined.js
+++ b/packages/material-ui-icons/src/SpaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaRounded.js b/packages/material-ui-icons/src/SpaRounded.js
index 6ab55b0454dc32..55681a1bebdd15 100644
--- a/packages/material-ui-icons/src/SpaRounded.js
+++ b/packages/material-ui-icons/src/SpaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaSharp.js b/packages/material-ui-icons/src/SpaSharp.js
index 7d572b17e6460f..e2043b8a71aaf8 100644
--- a/packages/material-ui-icons/src/SpaSharp.js
+++ b/packages/material-ui-icons/src/SpaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaTwoTone.js b/packages/material-ui-icons/src/SpaTwoTone.js
index 817142551bc5f9..e49adc1d218491 100644
--- a/packages/material-ui-icons/src/SpaTwoTone.js
+++ b/packages/material-ui-icons/src/SpaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaceBar.js b/packages/material-ui-icons/src/SpaceBar.js
index 87eb4fa00d9e49..70e98dac30d82b 100644
--- a/packages/material-ui-icons/src/SpaceBar.js
+++ b/packages/material-ui-icons/src/SpaceBar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaceBarOutlined.js b/packages/material-ui-icons/src/SpaceBarOutlined.js
index ecee84b646b86f..30691f43f41248 100644
--- a/packages/material-ui-icons/src/SpaceBarOutlined.js
+++ b/packages/material-ui-icons/src/SpaceBarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaceBarRounded.js b/packages/material-ui-icons/src/SpaceBarRounded.js
index 04c0e24b4974e2..807e49d672fa21 100644
--- a/packages/material-ui-icons/src/SpaceBarRounded.js
+++ b/packages/material-ui-icons/src/SpaceBarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaceBarSharp.js b/packages/material-ui-icons/src/SpaceBarSharp.js
index 8d7c6b28004fdc..8683704f76d21b 100644
--- a/packages/material-ui-icons/src/SpaceBarSharp.js
+++ b/packages/material-ui-icons/src/SpaceBarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpaceBarTwoTone.js b/packages/material-ui-icons/src/SpaceBarTwoTone.js
index cc292f1b06110e..298ee6cf2c5e0f 100644
--- a/packages/material-ui-icons/src/SpaceBarTwoTone.js
+++ b/packages/material-ui-icons/src/SpaceBarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Speaker.js b/packages/material-ui-icons/src/Speaker.js
index 64b04678cd24a4..76e5f604c07f7b 100644
--- a/packages/material-ui-icons/src/Speaker.js
+++ b/packages/material-ui-icons/src/Speaker.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerGroup.js b/packages/material-ui-icons/src/SpeakerGroup.js
index bb7c9a63fd5e18..f149c49069f298 100644
--- a/packages/material-ui-icons/src/SpeakerGroup.js
+++ b/packages/material-ui-icons/src/SpeakerGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerGroupOutlined.js b/packages/material-ui-icons/src/SpeakerGroupOutlined.js
index 90caeb751aa948..6637f9e1c4bd9f 100644
--- a/packages/material-ui-icons/src/SpeakerGroupOutlined.js
+++ b/packages/material-ui-icons/src/SpeakerGroupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerGroupRounded.js b/packages/material-ui-icons/src/SpeakerGroupRounded.js
index cf0ffe37ba8fe6..13e6a91c99770b 100644
--- a/packages/material-ui-icons/src/SpeakerGroupRounded.js
+++ b/packages/material-ui-icons/src/SpeakerGroupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerGroupSharp.js b/packages/material-ui-icons/src/SpeakerGroupSharp.js
index 6b8bceb15d52bd..7fb5153859728c 100644
--- a/packages/material-ui-icons/src/SpeakerGroupSharp.js
+++ b/packages/material-ui-icons/src/SpeakerGroupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerGroupTwoTone.js b/packages/material-ui-icons/src/SpeakerGroupTwoTone.js
index 5fa0e4ebbceea7..51fa5b7637b57a 100644
--- a/packages/material-ui-icons/src/SpeakerGroupTwoTone.js
+++ b/packages/material-ui-icons/src/SpeakerGroupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotes.js b/packages/material-ui-icons/src/SpeakerNotes.js
index df87604e9ee4f2..329c68794566a8 100644
--- a/packages/material-ui-icons/src/SpeakerNotes.js
+++ b/packages/material-ui-icons/src/SpeakerNotes.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOff.js b/packages/material-ui-icons/src/SpeakerNotesOff.js
index 8173b9ff6b3a7d..89f2815ae9b1e9 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOff.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOffOutlined.js b/packages/material-ui-icons/src/SpeakerNotesOffOutlined.js
index 878dd2965b6faa..4988e074f9bc6e 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOffOutlined.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOffRounded.js b/packages/material-ui-icons/src/SpeakerNotesOffRounded.js
index ccc4ad95986525..d2ad0580701a91 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOffRounded.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOffSharp.js b/packages/material-ui-icons/src/SpeakerNotesOffSharp.js
index c3d71668559a84..406b7f13e9f145 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOffSharp.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOffTwoTone.js b/packages/material-ui-icons/src/SpeakerNotesOffTwoTone.js
index 3cb8016aebf1f8..957989c449ca75 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOffTwoTone.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesOutlined.js b/packages/material-ui-icons/src/SpeakerNotesOutlined.js
index 9652498e82f509..a486f448b215fa 100644
--- a/packages/material-ui-icons/src/SpeakerNotesOutlined.js
+++ b/packages/material-ui-icons/src/SpeakerNotesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesRounded.js b/packages/material-ui-icons/src/SpeakerNotesRounded.js
index 52b98124b6d15f..c846f7a9432320 100644
--- a/packages/material-ui-icons/src/SpeakerNotesRounded.js
+++ b/packages/material-ui-icons/src/SpeakerNotesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesSharp.js b/packages/material-ui-icons/src/SpeakerNotesSharp.js
index f902cf28e6515f..e666e753291b9f 100644
--- a/packages/material-ui-icons/src/SpeakerNotesSharp.js
+++ b/packages/material-ui-icons/src/SpeakerNotesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerNotesTwoTone.js b/packages/material-ui-icons/src/SpeakerNotesTwoTone.js
index 506ff49e8e1fb5..1bc3cde9b4b2f1 100644
--- a/packages/material-ui-icons/src/SpeakerNotesTwoTone.js
+++ b/packages/material-ui-icons/src/SpeakerNotesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerOutlined.js b/packages/material-ui-icons/src/SpeakerOutlined.js
index 74bb1ee9655019..b7ff93cd5d20b2 100644
--- a/packages/material-ui-icons/src/SpeakerOutlined.js
+++ b/packages/material-ui-icons/src/SpeakerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerPhone.js b/packages/material-ui-icons/src/SpeakerPhone.js
index 41930fc97e169f..19d394932540ae 100644
--- a/packages/material-ui-icons/src/SpeakerPhone.js
+++ b/packages/material-ui-icons/src/SpeakerPhone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerPhoneOutlined.js b/packages/material-ui-icons/src/SpeakerPhoneOutlined.js
index bb28bc876cba78..6c278e633407e7 100644
--- a/packages/material-ui-icons/src/SpeakerPhoneOutlined.js
+++ b/packages/material-ui-icons/src/SpeakerPhoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerPhoneRounded.js b/packages/material-ui-icons/src/SpeakerPhoneRounded.js
index e14e26743ca18b..1288481dfe71c3 100644
--- a/packages/material-ui-icons/src/SpeakerPhoneRounded.js
+++ b/packages/material-ui-icons/src/SpeakerPhoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerPhoneSharp.js b/packages/material-ui-icons/src/SpeakerPhoneSharp.js
index 306eb31e18d04a..d93dfa90cb7743 100644
--- a/packages/material-ui-icons/src/SpeakerPhoneSharp.js
+++ b/packages/material-ui-icons/src/SpeakerPhoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerPhoneTwoTone.js b/packages/material-ui-icons/src/SpeakerPhoneTwoTone.js
index 0568255dec416a..63d443dfcab589 100644
--- a/packages/material-ui-icons/src/SpeakerPhoneTwoTone.js
+++ b/packages/material-ui-icons/src/SpeakerPhoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerRounded.js b/packages/material-ui-icons/src/SpeakerRounded.js
index 404037a355e7e8..f3c1e5a3afa484 100644
--- a/packages/material-ui-icons/src/SpeakerRounded.js
+++ b/packages/material-ui-icons/src/SpeakerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerSharp.js b/packages/material-ui-icons/src/SpeakerSharp.js
index 585d471a618e8e..a76556dd5b649c 100644
--- a/packages/material-ui-icons/src/SpeakerSharp.js
+++ b/packages/material-ui-icons/src/SpeakerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeakerTwoTone.js b/packages/material-ui-icons/src/SpeakerTwoTone.js
index 2b6c0ace8e41c0..232661b189b178 100644
--- a/packages/material-ui-icons/src/SpeakerTwoTone.js
+++ b/packages/material-ui-icons/src/SpeakerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Speed.js b/packages/material-ui-icons/src/Speed.js
index 130f4051af48bc..9630a76756437f 100644
--- a/packages/material-ui-icons/src/Speed.js
+++ b/packages/material-ui-icons/src/Speed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeedOutlined.js b/packages/material-ui-icons/src/SpeedOutlined.js
index a25e3094b172f1..e0c2f29b15dda6 100644
--- a/packages/material-ui-icons/src/SpeedOutlined.js
+++ b/packages/material-ui-icons/src/SpeedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeedRounded.js b/packages/material-ui-icons/src/SpeedRounded.js
index 62672452795b19..eff583f4574a88 100644
--- a/packages/material-ui-icons/src/SpeedRounded.js
+++ b/packages/material-ui-icons/src/SpeedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeedSharp.js b/packages/material-ui-icons/src/SpeedSharp.js
index e64316f20c553e..42f5f78cfc0f40 100644
--- a/packages/material-ui-icons/src/SpeedSharp.js
+++ b/packages/material-ui-icons/src/SpeedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpeedTwoTone.js b/packages/material-ui-icons/src/SpeedTwoTone.js
index 48a1c8d3cbfa99..d499a1b1b5047b 100644
--- a/packages/material-ui-icons/src/SpeedTwoTone.js
+++ b/packages/material-ui-icons/src/SpeedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Spellcheck.js b/packages/material-ui-icons/src/Spellcheck.js
index 5e0f0b6ae3132f..dbe5ebc6d79f95 100644
--- a/packages/material-ui-icons/src/Spellcheck.js
+++ b/packages/material-ui-icons/src/Spellcheck.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpellcheckOutlined.js b/packages/material-ui-icons/src/SpellcheckOutlined.js
index 665dabd9cce0e4..a0e943d6609c87 100644
--- a/packages/material-ui-icons/src/SpellcheckOutlined.js
+++ b/packages/material-ui-icons/src/SpellcheckOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpellcheckRounded.js b/packages/material-ui-icons/src/SpellcheckRounded.js
index ae4860d8cc66c6..a14f113f870e78 100644
--- a/packages/material-ui-icons/src/SpellcheckRounded.js
+++ b/packages/material-ui-icons/src/SpellcheckRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpellcheckSharp.js b/packages/material-ui-icons/src/SpellcheckSharp.js
index 24be7559649194..6b0bcbcac0b37f 100644
--- a/packages/material-ui-icons/src/SpellcheckSharp.js
+++ b/packages/material-ui-icons/src/SpellcheckSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SpellcheckTwoTone.js b/packages/material-ui-icons/src/SpellcheckTwoTone.js
index 6f90e6c19c0168..03c8c38c0de848 100644
--- a/packages/material-ui-icons/src/SpellcheckTwoTone.js
+++ b/packages/material-ui-icons/src/SpellcheckTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Sports.js b/packages/material-ui-icons/src/Sports.js
index d1b139b2d21342..d86e1d0ab33b97 100644
--- a/packages/material-ui-icons/src/Sports.js
+++ b/packages/material-ui-icons/src/Sports.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBaseball.js b/packages/material-ui-icons/src/SportsBaseball.js
index 3b92a740980c73..a9d991b78ce9c7 100644
--- a/packages/material-ui-icons/src/SportsBaseball.js
+++ b/packages/material-ui-icons/src/SportsBaseball.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBaseballOutlined.js b/packages/material-ui-icons/src/SportsBaseballOutlined.js
index 591db79fcb406f..fd93fb4a4c0e04 100644
--- a/packages/material-ui-icons/src/SportsBaseballOutlined.js
+++ b/packages/material-ui-icons/src/SportsBaseballOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBaseballRounded.js b/packages/material-ui-icons/src/SportsBaseballRounded.js
index 5c899b6854c9f8..a0ca6bf7de25aa 100644
--- a/packages/material-ui-icons/src/SportsBaseballRounded.js
+++ b/packages/material-ui-icons/src/SportsBaseballRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBaseballSharp.js b/packages/material-ui-icons/src/SportsBaseballSharp.js
index 768f278c31d184..8045b2b119d03a 100644
--- a/packages/material-ui-icons/src/SportsBaseballSharp.js
+++ b/packages/material-ui-icons/src/SportsBaseballSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBaseballTwoTone.js b/packages/material-ui-icons/src/SportsBaseballTwoTone.js
index 183890022c3c6c..037b1b508a0e51 100644
--- a/packages/material-ui-icons/src/SportsBaseballTwoTone.js
+++ b/packages/material-ui-icons/src/SportsBaseballTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBasketball.js b/packages/material-ui-icons/src/SportsBasketball.js
index 95e7db5b6f3049..e3f7807ac366e8 100644
--- a/packages/material-ui-icons/src/SportsBasketball.js
+++ b/packages/material-ui-icons/src/SportsBasketball.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBasketballOutlined.js b/packages/material-ui-icons/src/SportsBasketballOutlined.js
index fd07c3b9b83b07..6b6e794c5cf815 100644
--- a/packages/material-ui-icons/src/SportsBasketballOutlined.js
+++ b/packages/material-ui-icons/src/SportsBasketballOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBasketballRounded.js b/packages/material-ui-icons/src/SportsBasketballRounded.js
index f8dcce1b3d21da..dae30cf3270630 100644
--- a/packages/material-ui-icons/src/SportsBasketballRounded.js
+++ b/packages/material-ui-icons/src/SportsBasketballRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBasketballSharp.js b/packages/material-ui-icons/src/SportsBasketballSharp.js
index 746a4b8361bfea..c9e4bc904b319c 100644
--- a/packages/material-ui-icons/src/SportsBasketballSharp.js
+++ b/packages/material-ui-icons/src/SportsBasketballSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsBasketballTwoTone.js b/packages/material-ui-icons/src/SportsBasketballTwoTone.js
index afaadd6b6fd850..8a7b6aff71be2f 100644
--- a/packages/material-ui-icons/src/SportsBasketballTwoTone.js
+++ b/packages/material-ui-icons/src/SportsBasketballTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsCricket.js b/packages/material-ui-icons/src/SportsCricket.js
index 4cdb4a01af31e2..59609585ee9806 100644
--- a/packages/material-ui-icons/src/SportsCricket.js
+++ b/packages/material-ui-icons/src/SportsCricket.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsCricketOutlined.js b/packages/material-ui-icons/src/SportsCricketOutlined.js
index 8681080cd650bc..285fdd661243f8 100644
--- a/packages/material-ui-icons/src/SportsCricketOutlined.js
+++ b/packages/material-ui-icons/src/SportsCricketOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsCricketRounded.js b/packages/material-ui-icons/src/SportsCricketRounded.js
index cd81401a4ecc32..f2916abff28a9f 100644
--- a/packages/material-ui-icons/src/SportsCricketRounded.js
+++ b/packages/material-ui-icons/src/SportsCricketRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsCricketSharp.js b/packages/material-ui-icons/src/SportsCricketSharp.js
index 366603e3102b55..0390ebf43016ae 100644
--- a/packages/material-ui-icons/src/SportsCricketSharp.js
+++ b/packages/material-ui-icons/src/SportsCricketSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsCricketTwoTone.js b/packages/material-ui-icons/src/SportsCricketTwoTone.js
index 6996abec2723f6..9cb60ea3c4c163 100644
--- a/packages/material-ui-icons/src/SportsCricketTwoTone.js
+++ b/packages/material-ui-icons/src/SportsCricketTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsEsports.js b/packages/material-ui-icons/src/SportsEsports.js
index 6dd86e51ea6d34..43245fcd38ac8e 100644
--- a/packages/material-ui-icons/src/SportsEsports.js
+++ b/packages/material-ui-icons/src/SportsEsports.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsEsportsOutlined.js b/packages/material-ui-icons/src/SportsEsportsOutlined.js
index 70aeba8453e46b..56da77f958ea00 100644
--- a/packages/material-ui-icons/src/SportsEsportsOutlined.js
+++ b/packages/material-ui-icons/src/SportsEsportsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsEsportsRounded.js b/packages/material-ui-icons/src/SportsEsportsRounded.js
index aaf044cc43ab01..4696c84c90d2e4 100644
--- a/packages/material-ui-icons/src/SportsEsportsRounded.js
+++ b/packages/material-ui-icons/src/SportsEsportsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsEsportsSharp.js b/packages/material-ui-icons/src/SportsEsportsSharp.js
index bb8d4caafa430a..4a9628ae9fa9e8 100644
--- a/packages/material-ui-icons/src/SportsEsportsSharp.js
+++ b/packages/material-ui-icons/src/SportsEsportsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsEsportsTwoTone.js b/packages/material-ui-icons/src/SportsEsportsTwoTone.js
index 43a8e9a6ce746f..6ef924aadeb173 100644
--- a/packages/material-ui-icons/src/SportsEsportsTwoTone.js
+++ b/packages/material-ui-icons/src/SportsEsportsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsFootball.js b/packages/material-ui-icons/src/SportsFootball.js
index 6c0c4f7280699a..9ae242d9bfea1f 100644
--- a/packages/material-ui-icons/src/SportsFootball.js
+++ b/packages/material-ui-icons/src/SportsFootball.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsFootballOutlined.js b/packages/material-ui-icons/src/SportsFootballOutlined.js
index 3b549ffc3db099..e9d11684ef9e3b 100644
--- a/packages/material-ui-icons/src/SportsFootballOutlined.js
+++ b/packages/material-ui-icons/src/SportsFootballOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsFootballRounded.js b/packages/material-ui-icons/src/SportsFootballRounded.js
index 22af80cb0811ec..a906aea6fb9bc2 100644
--- a/packages/material-ui-icons/src/SportsFootballRounded.js
+++ b/packages/material-ui-icons/src/SportsFootballRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsFootballSharp.js b/packages/material-ui-icons/src/SportsFootballSharp.js
index 8ecdf736b72bbf..bdf2dbbdc92e7b 100644
--- a/packages/material-ui-icons/src/SportsFootballSharp.js
+++ b/packages/material-ui-icons/src/SportsFootballSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsFootballTwoTone.js b/packages/material-ui-icons/src/SportsFootballTwoTone.js
index 1be3edfc73c2bd..0d16957c01f4fa 100644
--- a/packages/material-ui-icons/src/SportsFootballTwoTone.js
+++ b/packages/material-ui-icons/src/SportsFootballTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsGolf.js b/packages/material-ui-icons/src/SportsGolf.js
index 963c0a4d5e097d..9299c9685be17b 100644
--- a/packages/material-ui-icons/src/SportsGolf.js
+++ b/packages/material-ui-icons/src/SportsGolf.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsGolfOutlined.js b/packages/material-ui-icons/src/SportsGolfOutlined.js
index 73cfbe167475d4..64a60f54824600 100644
--- a/packages/material-ui-icons/src/SportsGolfOutlined.js
+++ b/packages/material-ui-icons/src/SportsGolfOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsGolfRounded.js b/packages/material-ui-icons/src/SportsGolfRounded.js
index 5bf4e1df0859fb..07cb8115209d84 100644
--- a/packages/material-ui-icons/src/SportsGolfRounded.js
+++ b/packages/material-ui-icons/src/SportsGolfRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsGolfSharp.js b/packages/material-ui-icons/src/SportsGolfSharp.js
index b3c1824e5b7925..188ed9c80d322e 100644
--- a/packages/material-ui-icons/src/SportsGolfSharp.js
+++ b/packages/material-ui-icons/src/SportsGolfSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsGolfTwoTone.js b/packages/material-ui-icons/src/SportsGolfTwoTone.js
index ec26b8353ccfe1..75ad06aad1d27c 100644
--- a/packages/material-ui-icons/src/SportsGolfTwoTone.js
+++ b/packages/material-ui-icons/src/SportsGolfTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHandball.js b/packages/material-ui-icons/src/SportsHandball.js
index 706044113784a1..b8398f0d45d955 100644
--- a/packages/material-ui-icons/src/SportsHandball.js
+++ b/packages/material-ui-icons/src/SportsHandball.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHandballOutlined.js b/packages/material-ui-icons/src/SportsHandballOutlined.js
index 9f3dae22d0f510..1cb482b965a51e 100644
--- a/packages/material-ui-icons/src/SportsHandballOutlined.js
+++ b/packages/material-ui-icons/src/SportsHandballOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHandballRounded.js b/packages/material-ui-icons/src/SportsHandballRounded.js
index 0011ea3e412aaa..62d8bec5f76d9a 100644
--- a/packages/material-ui-icons/src/SportsHandballRounded.js
+++ b/packages/material-ui-icons/src/SportsHandballRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHandballSharp.js b/packages/material-ui-icons/src/SportsHandballSharp.js
index 8ad5f5c89acc05..b3e9ea3126f5f1 100644
--- a/packages/material-ui-icons/src/SportsHandballSharp.js
+++ b/packages/material-ui-icons/src/SportsHandballSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHandballTwoTone.js b/packages/material-ui-icons/src/SportsHandballTwoTone.js
index e13cb90e35a6d5..72f0cde21b6f64 100644
--- a/packages/material-ui-icons/src/SportsHandballTwoTone.js
+++ b/packages/material-ui-icons/src/SportsHandballTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHockey.js b/packages/material-ui-icons/src/SportsHockey.js
index aa32dd0353c0e4..c9617c25d77744 100644
--- a/packages/material-ui-icons/src/SportsHockey.js
+++ b/packages/material-ui-icons/src/SportsHockey.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHockeyOutlined.js b/packages/material-ui-icons/src/SportsHockeyOutlined.js
index 1423b078a9e781..2503b0ad632766 100644
--- a/packages/material-ui-icons/src/SportsHockeyOutlined.js
+++ b/packages/material-ui-icons/src/SportsHockeyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHockeyRounded.js b/packages/material-ui-icons/src/SportsHockeyRounded.js
index fcbccc78f7de58..794c2310680c0f 100644
--- a/packages/material-ui-icons/src/SportsHockeyRounded.js
+++ b/packages/material-ui-icons/src/SportsHockeyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHockeySharp.js b/packages/material-ui-icons/src/SportsHockeySharp.js
index fa0d2ce52b5a98..e6cfd91722af1f 100644
--- a/packages/material-ui-icons/src/SportsHockeySharp.js
+++ b/packages/material-ui-icons/src/SportsHockeySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsHockeyTwoTone.js b/packages/material-ui-icons/src/SportsHockeyTwoTone.js
index 5bd6697b62f9cc..500d5683257029 100644
--- a/packages/material-ui-icons/src/SportsHockeyTwoTone.js
+++ b/packages/material-ui-icons/src/SportsHockeyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsKabaddi.js b/packages/material-ui-icons/src/SportsKabaddi.js
index 608f2cdbce4163..b1cc566eb02c71 100644
--- a/packages/material-ui-icons/src/SportsKabaddi.js
+++ b/packages/material-ui-icons/src/SportsKabaddi.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsKabaddiOutlined.js b/packages/material-ui-icons/src/SportsKabaddiOutlined.js
index 6a025c95a2bbf2..a37bf8d5ae1479 100644
--- a/packages/material-ui-icons/src/SportsKabaddiOutlined.js
+++ b/packages/material-ui-icons/src/SportsKabaddiOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsKabaddiRounded.js b/packages/material-ui-icons/src/SportsKabaddiRounded.js
index 5de3b2281ed96f..a26334dcb1b0ca 100644
--- a/packages/material-ui-icons/src/SportsKabaddiRounded.js
+++ b/packages/material-ui-icons/src/SportsKabaddiRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsKabaddiSharp.js b/packages/material-ui-icons/src/SportsKabaddiSharp.js
index c94bbc9a479b06..efc47c00cee37b 100644
--- a/packages/material-ui-icons/src/SportsKabaddiSharp.js
+++ b/packages/material-ui-icons/src/SportsKabaddiSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsKabaddiTwoTone.js b/packages/material-ui-icons/src/SportsKabaddiTwoTone.js
index cccb5fd08c2d6e..cb9e252170d83e 100644
--- a/packages/material-ui-icons/src/SportsKabaddiTwoTone.js
+++ b/packages/material-ui-icons/src/SportsKabaddiTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMma.js b/packages/material-ui-icons/src/SportsMma.js
index 2cd8fe40f19959..e344f6ad3780e4 100644
--- a/packages/material-ui-icons/src/SportsMma.js
+++ b/packages/material-ui-icons/src/SportsMma.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMmaOutlined.js b/packages/material-ui-icons/src/SportsMmaOutlined.js
index fa18a23dca0eb7..2c8a86ccc72828 100644
--- a/packages/material-ui-icons/src/SportsMmaOutlined.js
+++ b/packages/material-ui-icons/src/SportsMmaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMmaRounded.js b/packages/material-ui-icons/src/SportsMmaRounded.js
index 24af8f75d0d20b..98ffa8504a99d0 100644
--- a/packages/material-ui-icons/src/SportsMmaRounded.js
+++ b/packages/material-ui-icons/src/SportsMmaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMmaSharp.js b/packages/material-ui-icons/src/SportsMmaSharp.js
index 964eed5f185f61..55407e868387fd 100644
--- a/packages/material-ui-icons/src/SportsMmaSharp.js
+++ b/packages/material-ui-icons/src/SportsMmaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMmaTwoTone.js b/packages/material-ui-icons/src/SportsMmaTwoTone.js
index cc8d5dd0cca86c..7ad69f5cabbdd2 100644
--- a/packages/material-ui-icons/src/SportsMmaTwoTone.js
+++ b/packages/material-ui-icons/src/SportsMmaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMotorsports.js b/packages/material-ui-icons/src/SportsMotorsports.js
index 20509abc359ed8..d6d506ffaf2f1e 100644
--- a/packages/material-ui-icons/src/SportsMotorsports.js
+++ b/packages/material-ui-icons/src/SportsMotorsports.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMotorsportsOutlined.js b/packages/material-ui-icons/src/SportsMotorsportsOutlined.js
index 78bb62486e638c..fc5719edcd0ea9 100644
--- a/packages/material-ui-icons/src/SportsMotorsportsOutlined.js
+++ b/packages/material-ui-icons/src/SportsMotorsportsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMotorsportsRounded.js b/packages/material-ui-icons/src/SportsMotorsportsRounded.js
index 52096e792124ff..55d521e13b44aa 100644
--- a/packages/material-ui-icons/src/SportsMotorsportsRounded.js
+++ b/packages/material-ui-icons/src/SportsMotorsportsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMotorsportsSharp.js b/packages/material-ui-icons/src/SportsMotorsportsSharp.js
index 9ab4eb3bd0cfbe..da906d1c79242a 100644
--- a/packages/material-ui-icons/src/SportsMotorsportsSharp.js
+++ b/packages/material-ui-icons/src/SportsMotorsportsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsMotorsportsTwoTone.js b/packages/material-ui-icons/src/SportsMotorsportsTwoTone.js
index 11d63ff6def0a0..bd8ea1381c3060 100644
--- a/packages/material-ui-icons/src/SportsMotorsportsTwoTone.js
+++ b/packages/material-ui-icons/src/SportsMotorsportsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsOutlined.js b/packages/material-ui-icons/src/SportsOutlined.js
index abf5ad8ba6e5e0..e5199848d7768c 100644
--- a/packages/material-ui-icons/src/SportsOutlined.js
+++ b/packages/material-ui-icons/src/SportsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRounded.js b/packages/material-ui-icons/src/SportsRounded.js
index dd104143eb26fa..b94cb72311e752 100644
--- a/packages/material-ui-icons/src/SportsRounded.js
+++ b/packages/material-ui-icons/src/SportsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRugby.js b/packages/material-ui-icons/src/SportsRugby.js
index 3e89b6c304f94a..fc1296cdafce6c 100644
--- a/packages/material-ui-icons/src/SportsRugby.js
+++ b/packages/material-ui-icons/src/SportsRugby.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRugbyOutlined.js b/packages/material-ui-icons/src/SportsRugbyOutlined.js
index 1e161ddd7af978..19e9648e49b10a 100644
--- a/packages/material-ui-icons/src/SportsRugbyOutlined.js
+++ b/packages/material-ui-icons/src/SportsRugbyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRugbyRounded.js b/packages/material-ui-icons/src/SportsRugbyRounded.js
index 57d996ef5fd05c..e068571b95025c 100644
--- a/packages/material-ui-icons/src/SportsRugbyRounded.js
+++ b/packages/material-ui-icons/src/SportsRugbyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRugbySharp.js b/packages/material-ui-icons/src/SportsRugbySharp.js
index 55e1f8721632dc..85c4753794e095 100644
--- a/packages/material-ui-icons/src/SportsRugbySharp.js
+++ b/packages/material-ui-icons/src/SportsRugbySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsRugbyTwoTone.js b/packages/material-ui-icons/src/SportsRugbyTwoTone.js
index ab50dcf2efc525..7d97a79dc11e5f 100644
--- a/packages/material-ui-icons/src/SportsRugbyTwoTone.js
+++ b/packages/material-ui-icons/src/SportsRugbyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSharp.js b/packages/material-ui-icons/src/SportsSharp.js
index bd781a05f7e342..16b612e79eb037 100644
--- a/packages/material-ui-icons/src/SportsSharp.js
+++ b/packages/material-ui-icons/src/SportsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSoccer.js b/packages/material-ui-icons/src/SportsSoccer.js
index 45f7b93bd209a2..e1436a00872e70 100644
--- a/packages/material-ui-icons/src/SportsSoccer.js
+++ b/packages/material-ui-icons/src/SportsSoccer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSoccerOutlined.js b/packages/material-ui-icons/src/SportsSoccerOutlined.js
index 2a2cd8a26de754..1dd02b9648f649 100644
--- a/packages/material-ui-icons/src/SportsSoccerOutlined.js
+++ b/packages/material-ui-icons/src/SportsSoccerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSoccerRounded.js b/packages/material-ui-icons/src/SportsSoccerRounded.js
index 096a89a5a981e4..dd82072e8ea4ed 100644
--- a/packages/material-ui-icons/src/SportsSoccerRounded.js
+++ b/packages/material-ui-icons/src/SportsSoccerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSoccerSharp.js b/packages/material-ui-icons/src/SportsSoccerSharp.js
index db511746d8df6a..1bf0033db0a06c 100644
--- a/packages/material-ui-icons/src/SportsSoccerSharp.js
+++ b/packages/material-ui-icons/src/SportsSoccerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsSoccerTwoTone.js b/packages/material-ui-icons/src/SportsSoccerTwoTone.js
index 1a46a0157b4b05..0603a82c5633a5 100644
--- a/packages/material-ui-icons/src/SportsSoccerTwoTone.js
+++ b/packages/material-ui-icons/src/SportsSoccerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTennis.js b/packages/material-ui-icons/src/SportsTennis.js
index 7301744480b927..02c06c64efd077 100644
--- a/packages/material-ui-icons/src/SportsTennis.js
+++ b/packages/material-ui-icons/src/SportsTennis.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTennisOutlined.js b/packages/material-ui-icons/src/SportsTennisOutlined.js
index f2ba1c142b448a..5eac3a45be064e 100644
--- a/packages/material-ui-icons/src/SportsTennisOutlined.js
+++ b/packages/material-ui-icons/src/SportsTennisOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTennisRounded.js b/packages/material-ui-icons/src/SportsTennisRounded.js
index 1eb555d62549fd..2751fb6396a027 100644
--- a/packages/material-ui-icons/src/SportsTennisRounded.js
+++ b/packages/material-ui-icons/src/SportsTennisRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTennisSharp.js b/packages/material-ui-icons/src/SportsTennisSharp.js
index fc4d64c1ce5333..52d069ddff2e44 100644
--- a/packages/material-ui-icons/src/SportsTennisSharp.js
+++ b/packages/material-ui-icons/src/SportsTennisSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTennisTwoTone.js b/packages/material-ui-icons/src/SportsTennisTwoTone.js
index e2bb0c64426607..3348b4827f7868 100644
--- a/packages/material-ui-icons/src/SportsTennisTwoTone.js
+++ b/packages/material-ui-icons/src/SportsTennisTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsTwoTone.js b/packages/material-ui-icons/src/SportsTwoTone.js
index d6acdb352a1dda..b541ec9ffdf9fe 100644
--- a/packages/material-ui-icons/src/SportsTwoTone.js
+++ b/packages/material-ui-icons/src/SportsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsVolleyball.js b/packages/material-ui-icons/src/SportsVolleyball.js
index 50039a93448258..ade33f61f8d087 100644
--- a/packages/material-ui-icons/src/SportsVolleyball.js
+++ b/packages/material-ui-icons/src/SportsVolleyball.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsVolleyballOutlined.js b/packages/material-ui-icons/src/SportsVolleyballOutlined.js
index 182f96d6ef20d0..30bedadca61ae7 100644
--- a/packages/material-ui-icons/src/SportsVolleyballOutlined.js
+++ b/packages/material-ui-icons/src/SportsVolleyballOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsVolleyballRounded.js b/packages/material-ui-icons/src/SportsVolleyballRounded.js
index bde48adcc58ff4..815a8db99f967e 100644
--- a/packages/material-ui-icons/src/SportsVolleyballRounded.js
+++ b/packages/material-ui-icons/src/SportsVolleyballRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsVolleyballSharp.js b/packages/material-ui-icons/src/SportsVolleyballSharp.js
index ef83c7dac56d61..c79aad990e0f7a 100644
--- a/packages/material-ui-icons/src/SportsVolleyballSharp.js
+++ b/packages/material-ui-icons/src/SportsVolleyballSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SportsVolleyballTwoTone.js b/packages/material-ui-icons/src/SportsVolleyballTwoTone.js
index 5d2304491d6ccd..ace766d9b9d9e1 100644
--- a/packages/material-ui-icons/src/SportsVolleyballTwoTone.js
+++ b/packages/material-ui-icons/src/SportsVolleyballTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SquareFoot.js b/packages/material-ui-icons/src/SquareFoot.js
index 9d9edeb7fa208a..5a61b0f4f77833 100644
--- a/packages/material-ui-icons/src/SquareFoot.js
+++ b/packages/material-ui-icons/src/SquareFoot.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SquareFootOutlined.js b/packages/material-ui-icons/src/SquareFootOutlined.js
index 1bed2a33e33ca1..8584bd583289be 100644
--- a/packages/material-ui-icons/src/SquareFootOutlined.js
+++ b/packages/material-ui-icons/src/SquareFootOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SquareFootRounded.js b/packages/material-ui-icons/src/SquareFootRounded.js
index 433b23f950fad5..eb2b005840b4b6 100644
--- a/packages/material-ui-icons/src/SquareFootRounded.js
+++ b/packages/material-ui-icons/src/SquareFootRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SquareFootSharp.js b/packages/material-ui-icons/src/SquareFootSharp.js
index 0c2e823233ed13..6012fa81f8a3b6 100644
--- a/packages/material-ui-icons/src/SquareFootSharp.js
+++ b/packages/material-ui-icons/src/SquareFootSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SquareFootTwoTone.js b/packages/material-ui-icons/src/SquareFootTwoTone.js
index c91ed2f002c269..f9e73b4f01c3f7 100644
--- a/packages/material-ui-icons/src/SquareFootTwoTone.js
+++ b/packages/material-ui-icons/src/SquareFootTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Star.js b/packages/material-ui-icons/src/Star.js
index 05ad92d32caef4..535a4e7222b350 100644
--- a/packages/material-ui-icons/src/Star.js
+++ b/packages/material-ui-icons/src/Star.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarBorder.js b/packages/material-ui-icons/src/StarBorder.js
index 348d47fb931856..80353a0c07a511 100644
--- a/packages/material-ui-icons/src/StarBorder.js
+++ b/packages/material-ui-icons/src/StarBorder.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarBorderOutlined.js b/packages/material-ui-icons/src/StarBorderOutlined.js
index ddcebaa103be5c..ea5dfe23d0a201 100644
--- a/packages/material-ui-icons/src/StarBorderOutlined.js
+++ b/packages/material-ui-icons/src/StarBorderOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarBorderRounded.js b/packages/material-ui-icons/src/StarBorderRounded.js
index 2338c741b079cd..36426b5264cb6c 100644
--- a/packages/material-ui-icons/src/StarBorderRounded.js
+++ b/packages/material-ui-icons/src/StarBorderRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarBorderSharp.js b/packages/material-ui-icons/src/StarBorderSharp.js
index 2a35269f882c26..e328a1c7b4db05 100644
--- a/packages/material-ui-icons/src/StarBorderSharp.js
+++ b/packages/material-ui-icons/src/StarBorderSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarBorderTwoTone.js b/packages/material-ui-icons/src/StarBorderTwoTone.js
index a2d2c5618a00bc..32734aa5d6062b 100644
--- a/packages/material-ui-icons/src/StarBorderTwoTone.js
+++ b/packages/material-ui-icons/src/StarBorderTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarHalf.js b/packages/material-ui-icons/src/StarHalf.js
index 12ff78a7377d06..d6065932336a64 100644
--- a/packages/material-ui-icons/src/StarHalf.js
+++ b/packages/material-ui-icons/src/StarHalf.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarHalfOutlined.js b/packages/material-ui-icons/src/StarHalfOutlined.js
index 798d40dcae9f99..1d3ec03e425248 100644
--- a/packages/material-ui-icons/src/StarHalfOutlined.js
+++ b/packages/material-ui-icons/src/StarHalfOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarHalfRounded.js b/packages/material-ui-icons/src/StarHalfRounded.js
index 65ca4de6bad225..6cef2aec4ff826 100644
--- a/packages/material-ui-icons/src/StarHalfRounded.js
+++ b/packages/material-ui-icons/src/StarHalfRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarHalfSharp.js b/packages/material-ui-icons/src/StarHalfSharp.js
index 162a2bd4a79b8e..caa26a684595aa 100644
--- a/packages/material-ui-icons/src/StarHalfSharp.js
+++ b/packages/material-ui-icons/src/StarHalfSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarHalfTwoTone.js b/packages/material-ui-icons/src/StarHalfTwoTone.js
index 3cb761c96c2555..8aed174a81864d 100644
--- a/packages/material-ui-icons/src/StarHalfTwoTone.js
+++ b/packages/material-ui-icons/src/StarHalfTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarOutline.js b/packages/material-ui-icons/src/StarOutline.js
new file mode 100644
index 00000000000000..7c8bdc1e02f15c
--- /dev/null
+++ b/packages/material-ui-icons/src/StarOutline.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'StarOutline');
diff --git a/packages/material-ui-icons/src/StarOutlineOutlined.js b/packages/material-ui-icons/src/StarOutlineOutlined.js
new file mode 100644
index 00000000000000..80849b7ac7c098
--- /dev/null
+++ b/packages/material-ui-icons/src/StarOutlineOutlined.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'StarOutlineOutlined');
diff --git a/packages/material-ui-icons/src/StarOutlineRounded.js b/packages/material-ui-icons/src/StarOutlineRounded.js
new file mode 100644
index 00000000000000..d5a156be370497
--- /dev/null
+++ b/packages/material-ui-icons/src/StarOutlineRounded.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'StarOutlineRounded');
diff --git a/packages/material-ui-icons/src/StarOutlineSharp.js b/packages/material-ui-icons/src/StarOutlineSharp.js
new file mode 100644
index 00000000000000..99edc51a30663f
--- /dev/null
+++ b/packages/material-ui-icons/src/StarOutlineSharp.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'StarOutlineSharp');
diff --git a/packages/material-ui-icons/src/StarOutlineTwoTone.js b/packages/material-ui-icons/src/StarOutlineTwoTone.js
new file mode 100644
index 00000000000000..eaf8ecaa888b75
--- /dev/null
+++ b/packages/material-ui-icons/src/StarOutlineTwoTone.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'StarOutlineTwoTone');
diff --git a/packages/material-ui-icons/src/StarOutlined.js b/packages/material-ui-icons/src/StarOutlined.js
index fcc6a2f33eaeff..ad4c4b738c52fb 100644
--- a/packages/material-ui-icons/src/StarOutlined.js
+++ b/packages/material-ui-icons/src/StarOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarRounded.js b/packages/material-ui-icons/src/StarRounded.js
index 8a13fc4f70aa06..eb5c7551987f6d 100644
--- a/packages/material-ui-icons/src/StarRounded.js
+++ b/packages/material-ui-icons/src/StarRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarSharp.js b/packages/material-ui-icons/src/StarSharp.js
index 906b52fcff836a..6bcda45ea4b3e8 100644
--- a/packages/material-ui-icons/src/StarSharp.js
+++ b/packages/material-ui-icons/src/StarSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarTwoTone.js b/packages/material-ui-icons/src/StarTwoTone.js
index 6b65e7d4b36e96..9793389a1aa48e 100644
--- a/packages/material-ui-icons/src/StarTwoTone.js
+++ b/packages/material-ui-icons/src/StarTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Stars.js b/packages/material-ui-icons/src/Stars.js
index 5ef64b5f9ee665..c3a795df36b5ec 100644
--- a/packages/material-ui-icons/src/Stars.js
+++ b/packages/material-ui-icons/src/Stars.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarsOutlined.js b/packages/material-ui-icons/src/StarsOutlined.js
index 33ce5fc899ee38..5d0cb21527942b 100644
--- a/packages/material-ui-icons/src/StarsOutlined.js
+++ b/packages/material-ui-icons/src/StarsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarsRounded.js b/packages/material-ui-icons/src/StarsRounded.js
index 941ff6e09c1c91..c5ac651bf8f1c8 100644
--- a/packages/material-ui-icons/src/StarsRounded.js
+++ b/packages/material-ui-icons/src/StarsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarsSharp.js b/packages/material-ui-icons/src/StarsSharp.js
index b2941200803d49..bba9254166048f 100644
--- a/packages/material-ui-icons/src/StarsSharp.js
+++ b/packages/material-ui-icons/src/StarsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StarsTwoTone.js b/packages/material-ui-icons/src/StarsTwoTone.js
index cec15f7198273b..0005bec4631cca 100644
--- a/packages/material-ui-icons/src/StarsTwoTone.js
+++ b/packages/material-ui-icons/src/StarsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentLandscape.js b/packages/material-ui-icons/src/StayCurrentLandscape.js
index 55e9ca8904f139..33b8d92a5a6ec4 100644
--- a/packages/material-ui-icons/src/StayCurrentLandscape.js
+++ b/packages/material-ui-icons/src/StayCurrentLandscape.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentLandscapeOutlined.js b/packages/material-ui-icons/src/StayCurrentLandscapeOutlined.js
index e844e151c6f9b4..85a91d96f18175 100644
--- a/packages/material-ui-icons/src/StayCurrentLandscapeOutlined.js
+++ b/packages/material-ui-icons/src/StayCurrentLandscapeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentLandscapeRounded.js b/packages/material-ui-icons/src/StayCurrentLandscapeRounded.js
index 4ace1cbebe96b4..b0ce9915bf2331 100644
--- a/packages/material-ui-icons/src/StayCurrentLandscapeRounded.js
+++ b/packages/material-ui-icons/src/StayCurrentLandscapeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentLandscapeSharp.js b/packages/material-ui-icons/src/StayCurrentLandscapeSharp.js
index 8d36f17ebc78ad..8e176a6578a395 100644
--- a/packages/material-ui-icons/src/StayCurrentLandscapeSharp.js
+++ b/packages/material-ui-icons/src/StayCurrentLandscapeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentLandscapeTwoTone.js b/packages/material-ui-icons/src/StayCurrentLandscapeTwoTone.js
index 89bd3270ec76e8..67a31074cc042e 100644
--- a/packages/material-ui-icons/src/StayCurrentLandscapeTwoTone.js
+++ b/packages/material-ui-icons/src/StayCurrentLandscapeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentPortrait.js b/packages/material-ui-icons/src/StayCurrentPortrait.js
index aae4a0a00617b8..3fd74b86d4c9cd 100644
--- a/packages/material-ui-icons/src/StayCurrentPortrait.js
+++ b/packages/material-ui-icons/src/StayCurrentPortrait.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentPortraitOutlined.js b/packages/material-ui-icons/src/StayCurrentPortraitOutlined.js
index 8f45013e96b6cf..eb68b3309d3594 100644
--- a/packages/material-ui-icons/src/StayCurrentPortraitOutlined.js
+++ b/packages/material-ui-icons/src/StayCurrentPortraitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentPortraitRounded.js b/packages/material-ui-icons/src/StayCurrentPortraitRounded.js
index 10322efa05c687..366db87fe67248 100644
--- a/packages/material-ui-icons/src/StayCurrentPortraitRounded.js
+++ b/packages/material-ui-icons/src/StayCurrentPortraitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentPortraitSharp.js b/packages/material-ui-icons/src/StayCurrentPortraitSharp.js
index eef2cfc4ef26bd..680c810ee0230e 100644
--- a/packages/material-ui-icons/src/StayCurrentPortraitSharp.js
+++ b/packages/material-ui-icons/src/StayCurrentPortraitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayCurrentPortraitTwoTone.js b/packages/material-ui-icons/src/StayCurrentPortraitTwoTone.js
index 4fd962b4cbadb1..03c7c19fbb70f3 100644
--- a/packages/material-ui-icons/src/StayCurrentPortraitTwoTone.js
+++ b/packages/material-ui-icons/src/StayCurrentPortraitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryLandscape.js b/packages/material-ui-icons/src/StayPrimaryLandscape.js
index c42fb8a128b2ed..1d8c7040c3d4f5 100644
--- a/packages/material-ui-icons/src/StayPrimaryLandscape.js
+++ b/packages/material-ui-icons/src/StayPrimaryLandscape.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryLandscapeOutlined.js b/packages/material-ui-icons/src/StayPrimaryLandscapeOutlined.js
index 81b300cdb8d94a..8fb9fed0e3bed4 100644
--- a/packages/material-ui-icons/src/StayPrimaryLandscapeOutlined.js
+++ b/packages/material-ui-icons/src/StayPrimaryLandscapeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryLandscapeRounded.js b/packages/material-ui-icons/src/StayPrimaryLandscapeRounded.js
index 8b891de82839a9..123376074c323a 100644
--- a/packages/material-ui-icons/src/StayPrimaryLandscapeRounded.js
+++ b/packages/material-ui-icons/src/StayPrimaryLandscapeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryLandscapeSharp.js b/packages/material-ui-icons/src/StayPrimaryLandscapeSharp.js
index 836afc5bd47e93..0e274d0ece5ab7 100644
--- a/packages/material-ui-icons/src/StayPrimaryLandscapeSharp.js
+++ b/packages/material-ui-icons/src/StayPrimaryLandscapeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryLandscapeTwoTone.js b/packages/material-ui-icons/src/StayPrimaryLandscapeTwoTone.js
index 3d6f3660023560..9a5a7b42c437c6 100644
--- a/packages/material-ui-icons/src/StayPrimaryLandscapeTwoTone.js
+++ b/packages/material-ui-icons/src/StayPrimaryLandscapeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryPortrait.js b/packages/material-ui-icons/src/StayPrimaryPortrait.js
index 64e16e1a584ac7..0ce9c9f66a0922 100644
--- a/packages/material-ui-icons/src/StayPrimaryPortrait.js
+++ b/packages/material-ui-icons/src/StayPrimaryPortrait.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryPortraitOutlined.js b/packages/material-ui-icons/src/StayPrimaryPortraitOutlined.js
index 75f2bca44aebed..8e3ceb8e96913c 100644
--- a/packages/material-ui-icons/src/StayPrimaryPortraitOutlined.js
+++ b/packages/material-ui-icons/src/StayPrimaryPortraitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryPortraitRounded.js b/packages/material-ui-icons/src/StayPrimaryPortraitRounded.js
index a87ea365b941f5..591f5aab52e730 100644
--- a/packages/material-ui-icons/src/StayPrimaryPortraitRounded.js
+++ b/packages/material-ui-icons/src/StayPrimaryPortraitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryPortraitSharp.js b/packages/material-ui-icons/src/StayPrimaryPortraitSharp.js
index 6783bcabeca407..bde4b0e6258ade 100644
--- a/packages/material-ui-icons/src/StayPrimaryPortraitSharp.js
+++ b/packages/material-ui-icons/src/StayPrimaryPortraitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StayPrimaryPortraitTwoTone.js b/packages/material-ui-icons/src/StayPrimaryPortraitTwoTone.js
index 6cabbc36fbb5c9..b778a0b25f0fbc 100644
--- a/packages/material-ui-icons/src/StayPrimaryPortraitTwoTone.js
+++ b/packages/material-ui-icons/src/StayPrimaryPortraitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Stop.js b/packages/material-ui-icons/src/Stop.js
index bd2c129d1de1ca..5b615e5ab221ba 100644
--- a/packages/material-ui-icons/src/Stop.js
+++ b/packages/material-ui-icons/src/Stop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopOutlined.js b/packages/material-ui-icons/src/StopOutlined.js
index e564a9512a4a1d..f90cf55004558f 100644
--- a/packages/material-ui-icons/src/StopOutlined.js
+++ b/packages/material-ui-icons/src/StopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopRounded.js b/packages/material-ui-icons/src/StopRounded.js
index 0b23ae99045c5d..5bdc7c1c3e448c 100644
--- a/packages/material-ui-icons/src/StopRounded.js
+++ b/packages/material-ui-icons/src/StopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopScreenShare.js b/packages/material-ui-icons/src/StopScreenShare.js
index 5ffcbe89228901..5fbe78b8b1283d 100644
--- a/packages/material-ui-icons/src/StopScreenShare.js
+++ b/packages/material-ui-icons/src/StopScreenShare.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopScreenShareOutlined.js b/packages/material-ui-icons/src/StopScreenShareOutlined.js
index c36611bdc1b302..7c23c0fbc8015c 100644
--- a/packages/material-ui-icons/src/StopScreenShareOutlined.js
+++ b/packages/material-ui-icons/src/StopScreenShareOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopScreenShareRounded.js b/packages/material-ui-icons/src/StopScreenShareRounded.js
index 4d0c3729330a49..d062f8de7b48a2 100644
--- a/packages/material-ui-icons/src/StopScreenShareRounded.js
+++ b/packages/material-ui-icons/src/StopScreenShareRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopScreenShareSharp.js b/packages/material-ui-icons/src/StopScreenShareSharp.js
index c65e3aeaba2001..a234415b5227a0 100644
--- a/packages/material-ui-icons/src/StopScreenShareSharp.js
+++ b/packages/material-ui-icons/src/StopScreenShareSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopScreenShareTwoTone.js b/packages/material-ui-icons/src/StopScreenShareTwoTone.js
index 8e6f7ce34af51d..0e14c17a9cbcf0 100644
--- a/packages/material-ui-icons/src/StopScreenShareTwoTone.js
+++ b/packages/material-ui-icons/src/StopScreenShareTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopSharp.js b/packages/material-ui-icons/src/StopSharp.js
index 424851640dcfec..d12b722c2ed35c 100644
--- a/packages/material-ui-icons/src/StopSharp.js
+++ b/packages/material-ui-icons/src/StopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StopTwoTone.js b/packages/material-ui-icons/src/StopTwoTone.js
index 44253a2927b753..b9dfec4e409409 100644
--- a/packages/material-ui-icons/src/StopTwoTone.js
+++ b/packages/material-ui-icons/src/StopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Storage.js b/packages/material-ui-icons/src/Storage.js
index a00bea8c6837a8..f3df49b9ab9543 100644
--- a/packages/material-ui-icons/src/Storage.js
+++ b/packages/material-ui-icons/src/Storage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorageOutlined.js b/packages/material-ui-icons/src/StorageOutlined.js
index 99131f8c4669a5..6676e737db2571 100644
--- a/packages/material-ui-icons/src/StorageOutlined.js
+++ b/packages/material-ui-icons/src/StorageOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorageRounded.js b/packages/material-ui-icons/src/StorageRounded.js
index cd4786aac79d37..72d2938ef43afb 100644
--- a/packages/material-ui-icons/src/StorageRounded.js
+++ b/packages/material-ui-icons/src/StorageRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorageSharp.js b/packages/material-ui-icons/src/StorageSharp.js
index 6025526ab1d3b7..ba6224fa1c5930 100644
--- a/packages/material-ui-icons/src/StorageSharp.js
+++ b/packages/material-ui-icons/src/StorageSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorageTwoTone.js b/packages/material-ui-icons/src/StorageTwoTone.js
index 316ee13f0d7cec..c592c9c88bd2e1 100644
--- a/packages/material-ui-icons/src/StorageTwoTone.js
+++ b/packages/material-ui-icons/src/StorageTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Store.js b/packages/material-ui-icons/src/Store.js
index 6c476642ed3503..963e1dfa6e913c 100644
--- a/packages/material-ui-icons/src/Store.js
+++ b/packages/material-ui-icons/src/Store.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreMallDirectory.js b/packages/material-ui-icons/src/StoreMallDirectory.js
index 2195f269ce1c45..361114619e8195 100644
--- a/packages/material-ui-icons/src/StoreMallDirectory.js
+++ b/packages/material-ui-icons/src/StoreMallDirectory.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreMallDirectoryOutlined.js b/packages/material-ui-icons/src/StoreMallDirectoryOutlined.js
index c1161c4c5a8cb8..7b47b4bd3b2401 100644
--- a/packages/material-ui-icons/src/StoreMallDirectoryOutlined.js
+++ b/packages/material-ui-icons/src/StoreMallDirectoryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreMallDirectoryRounded.js b/packages/material-ui-icons/src/StoreMallDirectoryRounded.js
index 5fcdaca939112f..d8563014bb16cf 100644
--- a/packages/material-ui-icons/src/StoreMallDirectoryRounded.js
+++ b/packages/material-ui-icons/src/StoreMallDirectoryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreMallDirectorySharp.js b/packages/material-ui-icons/src/StoreMallDirectorySharp.js
index 4ee41c837de01c..354e6cd85dd105 100644
--- a/packages/material-ui-icons/src/StoreMallDirectorySharp.js
+++ b/packages/material-ui-icons/src/StoreMallDirectorySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreMallDirectoryTwoTone.js b/packages/material-ui-icons/src/StoreMallDirectoryTwoTone.js
index 63e1481dd8841d..8a98610f8324ab 100644
--- a/packages/material-ui-icons/src/StoreMallDirectoryTwoTone.js
+++ b/packages/material-ui-icons/src/StoreMallDirectoryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreOutlined.js b/packages/material-ui-icons/src/StoreOutlined.js
index 7654403f1e3289..a9d4e4b7387eca 100644
--- a/packages/material-ui-icons/src/StoreOutlined.js
+++ b/packages/material-ui-icons/src/StoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreRounded.js b/packages/material-ui-icons/src/StoreRounded.js
index 7aaa11d98ea335..4da84d5101e94f 100644
--- a/packages/material-ui-icons/src/StoreRounded.js
+++ b/packages/material-ui-icons/src/StoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreSharp.js b/packages/material-ui-icons/src/StoreSharp.js
index bf56bb9ef7b1f3..73090a4e80931b 100644
--- a/packages/material-ui-icons/src/StoreSharp.js
+++ b/packages/material-ui-icons/src/StoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StoreTwoTone.js b/packages/material-ui-icons/src/StoreTwoTone.js
index 218eda82e91823..9582efdf267e84 100644
--- a/packages/material-ui-icons/src/StoreTwoTone.js
+++ b/packages/material-ui-icons/src/StoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Storefront.js b/packages/material-ui-icons/src/Storefront.js
index 9a4fd0fad52164..109a0107b9f0e5 100644
--- a/packages/material-ui-icons/src/Storefront.js
+++ b/packages/material-ui-icons/src/Storefront.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorefrontOutlined.js b/packages/material-ui-icons/src/StorefrontOutlined.js
index 118c9ad1b3bac6..5eddc8c26d8c3f 100644
--- a/packages/material-ui-icons/src/StorefrontOutlined.js
+++ b/packages/material-ui-icons/src/StorefrontOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorefrontRounded.js b/packages/material-ui-icons/src/StorefrontRounded.js
index 8291110a427707..a6212231c3f37a 100644
--- a/packages/material-ui-icons/src/StorefrontRounded.js
+++ b/packages/material-ui-icons/src/StorefrontRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorefrontSharp.js b/packages/material-ui-icons/src/StorefrontSharp.js
index 5f7c862a743883..3224b7c63fa59e 100644
--- a/packages/material-ui-icons/src/StorefrontSharp.js
+++ b/packages/material-ui-icons/src/StorefrontSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StorefrontTwoTone.js b/packages/material-ui-icons/src/StorefrontTwoTone.js
index 63e672ea9ce7af..f41b27cbba260d 100644
--- a/packages/material-ui-icons/src/StorefrontTwoTone.js
+++ b/packages/material-ui-icons/src/StorefrontTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Straighten.js b/packages/material-ui-icons/src/Straighten.js
index 742dfd546bebae..281f1380386275 100644
--- a/packages/material-ui-icons/src/Straighten.js
+++ b/packages/material-ui-icons/src/Straighten.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StraightenOutlined.js b/packages/material-ui-icons/src/StraightenOutlined.js
index 09f7e0bd6abab0..03bfbebf95db79 100644
--- a/packages/material-ui-icons/src/StraightenOutlined.js
+++ b/packages/material-ui-icons/src/StraightenOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StraightenRounded.js b/packages/material-ui-icons/src/StraightenRounded.js
index 1b17e52d7b0dab..18c12439b2a21c 100644
--- a/packages/material-ui-icons/src/StraightenRounded.js
+++ b/packages/material-ui-icons/src/StraightenRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StraightenSharp.js b/packages/material-ui-icons/src/StraightenSharp.js
index 5302382233dec0..0b4aadbc619a16 100644
--- a/packages/material-ui-icons/src/StraightenSharp.js
+++ b/packages/material-ui-icons/src/StraightenSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StraightenTwoTone.js b/packages/material-ui-icons/src/StraightenTwoTone.js
index c47c0de96b0f01..978de720bb7999 100644
--- a/packages/material-ui-icons/src/StraightenTwoTone.js
+++ b/packages/material-ui-icons/src/StraightenTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Streetview.js b/packages/material-ui-icons/src/Streetview.js
index d1b4781745f227..7fc365f69047e4 100644
--- a/packages/material-ui-icons/src/Streetview.js
+++ b/packages/material-ui-icons/src/Streetview.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StreetviewOutlined.js b/packages/material-ui-icons/src/StreetviewOutlined.js
index 17ac44aef9ad4c..16940f5ee1bda8 100644
--- a/packages/material-ui-icons/src/StreetviewOutlined.js
+++ b/packages/material-ui-icons/src/StreetviewOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StreetviewRounded.js b/packages/material-ui-icons/src/StreetviewRounded.js
index b405309d182147..8f3055e324365b 100644
--- a/packages/material-ui-icons/src/StreetviewRounded.js
+++ b/packages/material-ui-icons/src/StreetviewRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StreetviewSharp.js b/packages/material-ui-icons/src/StreetviewSharp.js
index 0f0fdaaeb2937a..5b5da6ca61de1b 100644
--- a/packages/material-ui-icons/src/StreetviewSharp.js
+++ b/packages/material-ui-icons/src/StreetviewSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StreetviewTwoTone.js b/packages/material-ui-icons/src/StreetviewTwoTone.js
index 5ea71b459e632d..a3a8b4c59e6729 100644
--- a/packages/material-ui-icons/src/StreetviewTwoTone.js
+++ b/packages/material-ui-icons/src/StreetviewTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StrikethroughS.js b/packages/material-ui-icons/src/StrikethroughS.js
index 53cadc0d16ffff..233f3d496ccc55 100644
--- a/packages/material-ui-icons/src/StrikethroughS.js
+++ b/packages/material-ui-icons/src/StrikethroughS.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StrikethroughSOutlined.js b/packages/material-ui-icons/src/StrikethroughSOutlined.js
index 55756d0950a7ab..ca340ef6719042 100644
--- a/packages/material-ui-icons/src/StrikethroughSOutlined.js
+++ b/packages/material-ui-icons/src/StrikethroughSOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StrikethroughSRounded.js b/packages/material-ui-icons/src/StrikethroughSRounded.js
index 35321c11bdd02d..47d33008873628 100644
--- a/packages/material-ui-icons/src/StrikethroughSRounded.js
+++ b/packages/material-ui-icons/src/StrikethroughSRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StrikethroughSSharp.js b/packages/material-ui-icons/src/StrikethroughSSharp.js
index 2f19623c818dbb..29d2ea7ea9235a 100644
--- a/packages/material-ui-icons/src/StrikethroughSSharp.js
+++ b/packages/material-ui-icons/src/StrikethroughSSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StrikethroughSTwoTone.js b/packages/material-ui-icons/src/StrikethroughSTwoTone.js
index 97747918af4da4..3b1a3de969a351 100644
--- a/packages/material-ui-icons/src/StrikethroughSTwoTone.js
+++ b/packages/material-ui-icons/src/StrikethroughSTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Style.js b/packages/material-ui-icons/src/Style.js
index b4fee94904aed7..c006a59144c3e7 100644
--- a/packages/material-ui-icons/src/Style.js
+++ b/packages/material-ui-icons/src/Style.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StyleOutlined.js b/packages/material-ui-icons/src/StyleOutlined.js
index 0214cffd492325..27a340caead72e 100644
--- a/packages/material-ui-icons/src/StyleOutlined.js
+++ b/packages/material-ui-icons/src/StyleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StyleRounded.js b/packages/material-ui-icons/src/StyleRounded.js
index 5567da144b2410..058a26b2c6b183 100644
--- a/packages/material-ui-icons/src/StyleRounded.js
+++ b/packages/material-ui-icons/src/StyleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StyleSharp.js b/packages/material-ui-icons/src/StyleSharp.js
index feca8ddae4c7e0..f79054e589921b 100644
--- a/packages/material-ui-icons/src/StyleSharp.js
+++ b/packages/material-ui-icons/src/StyleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/StyleTwoTone.js b/packages/material-ui-icons/src/StyleTwoTone.js
index 42fe8be2dec9ac..e63b74adfd8d85 100644
--- a/packages/material-ui-icons/src/StyleTwoTone.js
+++ b/packages/material-ui-icons/src/StyleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowLeft.js b/packages/material-ui-icons/src/SubdirectoryArrowLeft.js
index 6434ac0a26b085..2a2f70b54629b4 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowLeft.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowLeftOutlined.js b/packages/material-ui-icons/src/SubdirectoryArrowLeftOutlined.js
index f9e588a84ff1ac..5be16dfdcea61b 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowLeftOutlined.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowLeftOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowLeftRounded.js b/packages/material-ui-icons/src/SubdirectoryArrowLeftRounded.js
index c5e040baaed080..68846827b684cf 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowLeftRounded.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowLeftRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowLeftSharp.js b/packages/material-ui-icons/src/SubdirectoryArrowLeftSharp.js
index f4b5e3f928df20..5d5456169914dc 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowLeftSharp.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowLeftSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowLeftTwoTone.js b/packages/material-ui-icons/src/SubdirectoryArrowLeftTwoTone.js
index de33786a0069da..ba98976bc19c86 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowLeftTwoTone.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowLeftTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowRight.js b/packages/material-ui-icons/src/SubdirectoryArrowRight.js
index 719e74b758fb4d..4a28106deb6bfd 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowRight.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowRightOutlined.js b/packages/material-ui-icons/src/SubdirectoryArrowRightOutlined.js
index 9b60986dc14e32..e995ea3a9f2fc2 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowRightOutlined.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowRightOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowRightRounded.js b/packages/material-ui-icons/src/SubdirectoryArrowRightRounded.js
index 223e18ebb721e5..9806fe9683bb68 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowRightRounded.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowRightRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowRightSharp.js b/packages/material-ui-icons/src/SubdirectoryArrowRightSharp.js
index 62927d1ed7c63f..25e9b9e25c4798 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowRightSharp.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowRightSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubdirectoryArrowRightTwoTone.js b/packages/material-ui-icons/src/SubdirectoryArrowRightTwoTone.js
index afe2200970f6ac..ab8f1aee129354 100644
--- a/packages/material-ui-icons/src/SubdirectoryArrowRightTwoTone.js
+++ b/packages/material-ui-icons/src/SubdirectoryArrowRightTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Subject.js b/packages/material-ui-icons/src/Subject.js
index dd64d5a3fc0bcc..0639f0821e6250 100644
--- a/packages/material-ui-icons/src/Subject.js
+++ b/packages/material-ui-icons/src/Subject.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubjectOutlined.js b/packages/material-ui-icons/src/SubjectOutlined.js
index 2d7c80421168db..2f2b2533695263 100644
--- a/packages/material-ui-icons/src/SubjectOutlined.js
+++ b/packages/material-ui-icons/src/SubjectOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubjectRounded.js b/packages/material-ui-icons/src/SubjectRounded.js
index d09ff339730137..23ad161828d8ca 100644
--- a/packages/material-ui-icons/src/SubjectRounded.js
+++ b/packages/material-ui-icons/src/SubjectRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubjectSharp.js b/packages/material-ui-icons/src/SubjectSharp.js
index 1c925278f1ff0b..5efd01d0314169 100644
--- a/packages/material-ui-icons/src/SubjectSharp.js
+++ b/packages/material-ui-icons/src/SubjectSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubjectTwoTone.js b/packages/material-ui-icons/src/SubjectTwoTone.js
index 0136eb11c1f601..1fbed814936fd3 100644
--- a/packages/material-ui-icons/src/SubjectTwoTone.js
+++ b/packages/material-ui-icons/src/SubjectTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Subscriptions.js b/packages/material-ui-icons/src/Subscriptions.js
index a2659ba04f375f..be9837695476f6 100644
--- a/packages/material-ui-icons/src/Subscriptions.js
+++ b/packages/material-ui-icons/src/Subscriptions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubscriptionsOutlined.js b/packages/material-ui-icons/src/SubscriptionsOutlined.js
index 0fd3ad87306415..484286cbd5309a 100644
--- a/packages/material-ui-icons/src/SubscriptionsOutlined.js
+++ b/packages/material-ui-icons/src/SubscriptionsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubscriptionsRounded.js b/packages/material-ui-icons/src/SubscriptionsRounded.js
index c86f8e445d2196..10ad071c90791c 100644
--- a/packages/material-ui-icons/src/SubscriptionsRounded.js
+++ b/packages/material-ui-icons/src/SubscriptionsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubscriptionsSharp.js b/packages/material-ui-icons/src/SubscriptionsSharp.js
index 1682b7d2568b48..36d5536cd651a5 100644
--- a/packages/material-ui-icons/src/SubscriptionsSharp.js
+++ b/packages/material-ui-icons/src/SubscriptionsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubscriptionsTwoTone.js b/packages/material-ui-icons/src/SubscriptionsTwoTone.js
index 712c936bb0cc5c..d1486073584c75 100644
--- a/packages/material-ui-icons/src/SubscriptionsTwoTone.js
+++ b/packages/material-ui-icons/src/SubscriptionsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Subtitles.js b/packages/material-ui-icons/src/Subtitles.js
index 8c8189937ba157..0d3fc4fda9f295 100644
--- a/packages/material-ui-icons/src/Subtitles.js
+++ b/packages/material-ui-icons/src/Subtitles.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubtitlesOutlined.js b/packages/material-ui-icons/src/SubtitlesOutlined.js
index 5ecc98214bd7fa..74cdefc18c16c3 100644
--- a/packages/material-ui-icons/src/SubtitlesOutlined.js
+++ b/packages/material-ui-icons/src/SubtitlesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubtitlesRounded.js b/packages/material-ui-icons/src/SubtitlesRounded.js
index 94444ed2ee3f12..42fd6be0826d14 100644
--- a/packages/material-ui-icons/src/SubtitlesRounded.js
+++ b/packages/material-ui-icons/src/SubtitlesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubtitlesSharp.js b/packages/material-ui-icons/src/SubtitlesSharp.js
index f898f2e2e36471..46979784171a84 100644
--- a/packages/material-ui-icons/src/SubtitlesSharp.js
+++ b/packages/material-ui-icons/src/SubtitlesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubtitlesTwoTone.js b/packages/material-ui-icons/src/SubtitlesTwoTone.js
index 8b811de99c3d7e..b4e2e8991f3db6 100644
--- a/packages/material-ui-icons/src/SubtitlesTwoTone.js
+++ b/packages/material-ui-icons/src/SubtitlesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Subway.js b/packages/material-ui-icons/src/Subway.js
index aa323c81a70e0f..15a5a680950e64 100644
--- a/packages/material-ui-icons/src/Subway.js
+++ b/packages/material-ui-icons/src/Subway.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubwayOutlined.js b/packages/material-ui-icons/src/SubwayOutlined.js
index e0a01c2a4374c0..71e4d2f427b5cd 100644
--- a/packages/material-ui-icons/src/SubwayOutlined.js
+++ b/packages/material-ui-icons/src/SubwayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubwayRounded.js b/packages/material-ui-icons/src/SubwayRounded.js
index ccdebde21404b1..c1889a79dde396 100644
--- a/packages/material-ui-icons/src/SubwayRounded.js
+++ b/packages/material-ui-icons/src/SubwayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubwaySharp.js b/packages/material-ui-icons/src/SubwaySharp.js
index 0715330c832aaa..d24d75c7d49e65 100644
--- a/packages/material-ui-icons/src/SubwaySharp.js
+++ b/packages/material-ui-icons/src/SubwaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SubwayTwoTone.js b/packages/material-ui-icons/src/SubwayTwoTone.js
index f79ce788e38455..d7138cbb888e27 100644
--- a/packages/material-ui-icons/src/SubwayTwoTone.js
+++ b/packages/material-ui-icons/src/SubwayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisedUserCircle.js b/packages/material-ui-icons/src/SupervisedUserCircle.js
index 11c7e737f7ec66..8dd9e2f33c4e37 100644
--- a/packages/material-ui-icons/src/SupervisedUserCircle.js
+++ b/packages/material-ui-icons/src/SupervisedUserCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisedUserCircleOutlined.js b/packages/material-ui-icons/src/SupervisedUserCircleOutlined.js
index a32a1b99bec244..8d2c0f0932db1a 100644
--- a/packages/material-ui-icons/src/SupervisedUserCircleOutlined.js
+++ b/packages/material-ui-icons/src/SupervisedUserCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisedUserCircleRounded.js b/packages/material-ui-icons/src/SupervisedUserCircleRounded.js
index d888262ba166fb..ba35c010d0602c 100644
--- a/packages/material-ui-icons/src/SupervisedUserCircleRounded.js
+++ b/packages/material-ui-icons/src/SupervisedUserCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisedUserCircleSharp.js b/packages/material-ui-icons/src/SupervisedUserCircleSharp.js
index 273f834453e85e..b33c0fe71e9c47 100644
--- a/packages/material-ui-icons/src/SupervisedUserCircleSharp.js
+++ b/packages/material-ui-icons/src/SupervisedUserCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisedUserCircleTwoTone.js b/packages/material-ui-icons/src/SupervisedUserCircleTwoTone.js
index bc6ee57841acdc..fc6053182831e3 100644
--- a/packages/material-ui-icons/src/SupervisedUserCircleTwoTone.js
+++ b/packages/material-ui-icons/src/SupervisedUserCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisorAccount.js b/packages/material-ui-icons/src/SupervisorAccount.js
index 82e0ac55513008..05d9488529def6 100644
--- a/packages/material-ui-icons/src/SupervisorAccount.js
+++ b/packages/material-ui-icons/src/SupervisorAccount.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisorAccountOutlined.js b/packages/material-ui-icons/src/SupervisorAccountOutlined.js
index c7e72fdac9a3bb..a7a40cd26a88a9 100644
--- a/packages/material-ui-icons/src/SupervisorAccountOutlined.js
+++ b/packages/material-ui-icons/src/SupervisorAccountOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisorAccountRounded.js b/packages/material-ui-icons/src/SupervisorAccountRounded.js
index fbb3b8365c12f3..90ee39aef5098a 100644
--- a/packages/material-ui-icons/src/SupervisorAccountRounded.js
+++ b/packages/material-ui-icons/src/SupervisorAccountRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisorAccountSharp.js b/packages/material-ui-icons/src/SupervisorAccountSharp.js
index 03ed9ac332e7a9..cc0c7f6aa30e7b 100644
--- a/packages/material-ui-icons/src/SupervisorAccountSharp.js
+++ b/packages/material-ui-icons/src/SupervisorAccountSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SupervisorAccountTwoTone.js b/packages/material-ui-icons/src/SupervisorAccountTwoTone.js
index 9db39bb821070a..87ad2496ccf3bb 100644
--- a/packages/material-ui-icons/src/SupervisorAccountTwoTone.js
+++ b/packages/material-ui-icons/src/SupervisorAccountTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SurroundSound.js b/packages/material-ui-icons/src/SurroundSound.js
index 4069a4ee7f184a..c43678ba960b6e 100644
--- a/packages/material-ui-icons/src/SurroundSound.js
+++ b/packages/material-ui-icons/src/SurroundSound.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SurroundSoundOutlined.js b/packages/material-ui-icons/src/SurroundSoundOutlined.js
index 08e641a2f9c723..cc275fc65674fa 100644
--- a/packages/material-ui-icons/src/SurroundSoundOutlined.js
+++ b/packages/material-ui-icons/src/SurroundSoundOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SurroundSoundRounded.js b/packages/material-ui-icons/src/SurroundSoundRounded.js
index b363231e8c05e7..1ad0e0cb219b84 100644
--- a/packages/material-ui-icons/src/SurroundSoundRounded.js
+++ b/packages/material-ui-icons/src/SurroundSoundRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SurroundSoundSharp.js b/packages/material-ui-icons/src/SurroundSoundSharp.js
index 3f89a5b6e556b8..212d68246c805e 100644
--- a/packages/material-ui-icons/src/SurroundSoundSharp.js
+++ b/packages/material-ui-icons/src/SurroundSoundSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SurroundSoundTwoTone.js b/packages/material-ui-icons/src/SurroundSoundTwoTone.js
index d6d7f483237e91..5e5a4913311676 100644
--- a/packages/material-ui-icons/src/SurroundSoundTwoTone.js
+++ b/packages/material-ui-icons/src/SurroundSoundTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapCalls.js b/packages/material-ui-icons/src/SwapCalls.js
index c62d8387398311..71b544b2601161 100644
--- a/packages/material-ui-icons/src/SwapCalls.js
+++ b/packages/material-ui-icons/src/SwapCalls.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapCallsOutlined.js b/packages/material-ui-icons/src/SwapCallsOutlined.js
index 30c98e14330a40..e2d962ef0b4093 100644
--- a/packages/material-ui-icons/src/SwapCallsOutlined.js
+++ b/packages/material-ui-icons/src/SwapCallsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapCallsRounded.js b/packages/material-ui-icons/src/SwapCallsRounded.js
index 7a62ed0dcaad37..f0c4dbc83e3de6 100644
--- a/packages/material-ui-icons/src/SwapCallsRounded.js
+++ b/packages/material-ui-icons/src/SwapCallsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapCallsSharp.js b/packages/material-ui-icons/src/SwapCallsSharp.js
index b157340275e333..40dee041621b86 100644
--- a/packages/material-ui-icons/src/SwapCallsSharp.js
+++ b/packages/material-ui-icons/src/SwapCallsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapCallsTwoTone.js b/packages/material-ui-icons/src/SwapCallsTwoTone.js
index fc1d981c2e9725..14c37ae2b1cecc 100644
--- a/packages/material-ui-icons/src/SwapCallsTwoTone.js
+++ b/packages/material-ui-icons/src/SwapCallsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHoriz.js b/packages/material-ui-icons/src/SwapHoriz.js
index 87c9150be6204c..e5b70ee5e7daa2 100644
--- a/packages/material-ui-icons/src/SwapHoriz.js
+++ b/packages/material-ui-icons/src/SwapHoriz.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizOutlined.js b/packages/material-ui-icons/src/SwapHorizOutlined.js
index d6c546f15c60f6..94ab4f8ec28c40 100644
--- a/packages/material-ui-icons/src/SwapHorizOutlined.js
+++ b/packages/material-ui-icons/src/SwapHorizOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizRounded.js b/packages/material-ui-icons/src/SwapHorizRounded.js
index b1745d9243dc47..c3d1fabc997aa6 100644
--- a/packages/material-ui-icons/src/SwapHorizRounded.js
+++ b/packages/material-ui-icons/src/SwapHorizRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizSharp.js b/packages/material-ui-icons/src/SwapHorizSharp.js
index b7c52949584909..066e7e6289af6b 100644
--- a/packages/material-ui-icons/src/SwapHorizSharp.js
+++ b/packages/material-ui-icons/src/SwapHorizSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizTwoTone.js b/packages/material-ui-icons/src/SwapHorizTwoTone.js
index 81267ba1acfb04..d4a07d0e493055 100644
--- a/packages/material-ui-icons/src/SwapHorizTwoTone.js
+++ b/packages/material-ui-icons/src/SwapHorizTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizontalCircle.js b/packages/material-ui-icons/src/SwapHorizontalCircle.js
index f639e5c2058bb0..e0079953954c42 100644
--- a/packages/material-ui-icons/src/SwapHorizontalCircle.js
+++ b/packages/material-ui-icons/src/SwapHorizontalCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizontalCircleOutlined.js b/packages/material-ui-icons/src/SwapHorizontalCircleOutlined.js
index 95d824333554d8..4af1a11294c8cd 100644
--- a/packages/material-ui-icons/src/SwapHorizontalCircleOutlined.js
+++ b/packages/material-ui-icons/src/SwapHorizontalCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizontalCircleRounded.js b/packages/material-ui-icons/src/SwapHorizontalCircleRounded.js
index 18bd255684b497..37d1489b0e925f 100644
--- a/packages/material-ui-icons/src/SwapHorizontalCircleRounded.js
+++ b/packages/material-ui-icons/src/SwapHorizontalCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizontalCircleSharp.js b/packages/material-ui-icons/src/SwapHorizontalCircleSharp.js
index c924b6278f98d8..081d6a66043b05 100644
--- a/packages/material-ui-icons/src/SwapHorizontalCircleSharp.js
+++ b/packages/material-ui-icons/src/SwapHorizontalCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapHorizontalCircleTwoTone.js b/packages/material-ui-icons/src/SwapHorizontalCircleTwoTone.js
index 96257639bd22e5..0653de32a74b99 100644
--- a/packages/material-ui-icons/src/SwapHorizontalCircleTwoTone.js
+++ b/packages/material-ui-icons/src/SwapHorizontalCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVert.js b/packages/material-ui-icons/src/SwapVert.js
index ab5cfd44727484..ae7ec3b1baf8b5 100644
--- a/packages/material-ui-icons/src/SwapVert.js
+++ b/packages/material-ui-icons/src/SwapVert.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVertOutlined.js b/packages/material-ui-icons/src/SwapVertOutlined.js
index ae93ae662aecd7..d211b0a37fc617 100644
--- a/packages/material-ui-icons/src/SwapVertOutlined.js
+++ b/packages/material-ui-icons/src/SwapVertOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVertRounded.js b/packages/material-ui-icons/src/SwapVertRounded.js
index 937325f86e82c1..765f4fce413c7c 100644
--- a/packages/material-ui-icons/src/SwapVertRounded.js
+++ b/packages/material-ui-icons/src/SwapVertRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVertSharp.js b/packages/material-ui-icons/src/SwapVertSharp.js
index 8b46334b12290e..876cec4571baa7 100644
--- a/packages/material-ui-icons/src/SwapVertSharp.js
+++ b/packages/material-ui-icons/src/SwapVertSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVertTwoTone.js b/packages/material-ui-icons/src/SwapVertTwoTone.js
index 67bd1c8c7145ec..2c273820f27e79 100644
--- a/packages/material-ui-icons/src/SwapVertTwoTone.js
+++ b/packages/material-ui-icons/src/SwapVertTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVerticalCircle.js b/packages/material-ui-icons/src/SwapVerticalCircle.js
index a5825f208d9f15..1ea88531de1c1f 100644
--- a/packages/material-ui-icons/src/SwapVerticalCircle.js
+++ b/packages/material-ui-icons/src/SwapVerticalCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVerticalCircleOutlined.js b/packages/material-ui-icons/src/SwapVerticalCircleOutlined.js
index 089df28345e71d..f27a7a6f630700 100644
--- a/packages/material-ui-icons/src/SwapVerticalCircleOutlined.js
+++ b/packages/material-ui-icons/src/SwapVerticalCircleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVerticalCircleRounded.js b/packages/material-ui-icons/src/SwapVerticalCircleRounded.js
index 5ee479b2a39e0f..a6cb8628e81771 100644
--- a/packages/material-ui-icons/src/SwapVerticalCircleRounded.js
+++ b/packages/material-ui-icons/src/SwapVerticalCircleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVerticalCircleSharp.js b/packages/material-ui-icons/src/SwapVerticalCircleSharp.js
index 8b2a77090dfb39..a67ba830518d84 100644
--- a/packages/material-ui-icons/src/SwapVerticalCircleSharp.js
+++ b/packages/material-ui-icons/src/SwapVerticalCircleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwapVerticalCircleTwoTone.js b/packages/material-ui-icons/src/SwapVerticalCircleTwoTone.js
index ec814b978b8ae6..61de2b77064df6 100644
--- a/packages/material-ui-icons/src/SwapVerticalCircleTwoTone.js
+++ b/packages/material-ui-icons/src/SwapVerticalCircleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchCamera.js b/packages/material-ui-icons/src/SwitchCamera.js
index 596eadca690bf1..d0a4f0ff055c42 100644
--- a/packages/material-ui-icons/src/SwitchCamera.js
+++ b/packages/material-ui-icons/src/SwitchCamera.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchCameraOutlined.js b/packages/material-ui-icons/src/SwitchCameraOutlined.js
index f70296da73fca3..7eb7f3ec4de91c 100644
--- a/packages/material-ui-icons/src/SwitchCameraOutlined.js
+++ b/packages/material-ui-icons/src/SwitchCameraOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchCameraRounded.js b/packages/material-ui-icons/src/SwitchCameraRounded.js
index 0807aeb52c2bc6..99c13f4d803e4f 100644
--- a/packages/material-ui-icons/src/SwitchCameraRounded.js
+++ b/packages/material-ui-icons/src/SwitchCameraRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchCameraSharp.js b/packages/material-ui-icons/src/SwitchCameraSharp.js
index 2666add7283e04..f63391e82683c5 100644
--- a/packages/material-ui-icons/src/SwitchCameraSharp.js
+++ b/packages/material-ui-icons/src/SwitchCameraSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchCameraTwoTone.js b/packages/material-ui-icons/src/SwitchCameraTwoTone.js
index 664637bcad3f02..f08940bae10bbc 100644
--- a/packages/material-ui-icons/src/SwitchCameraTwoTone.js
+++ b/packages/material-ui-icons/src/SwitchCameraTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchVideo.js b/packages/material-ui-icons/src/SwitchVideo.js
index bead62ff89fc74..cdd46ab3b23a56 100644
--- a/packages/material-ui-icons/src/SwitchVideo.js
+++ b/packages/material-ui-icons/src/SwitchVideo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchVideoOutlined.js b/packages/material-ui-icons/src/SwitchVideoOutlined.js
index e43e938b200e23..866b56cbedae5e 100644
--- a/packages/material-ui-icons/src/SwitchVideoOutlined.js
+++ b/packages/material-ui-icons/src/SwitchVideoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchVideoRounded.js b/packages/material-ui-icons/src/SwitchVideoRounded.js
index bb90737f3ae2a7..8195bd525079c7 100644
--- a/packages/material-ui-icons/src/SwitchVideoRounded.js
+++ b/packages/material-ui-icons/src/SwitchVideoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchVideoSharp.js b/packages/material-ui-icons/src/SwitchVideoSharp.js
index b3f758c91eae5c..b53fcd885b95eb 100644
--- a/packages/material-ui-icons/src/SwitchVideoSharp.js
+++ b/packages/material-ui-icons/src/SwitchVideoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SwitchVideoTwoTone.js b/packages/material-ui-icons/src/SwitchVideoTwoTone.js
index af759c2c87e0a1..37a782cd72cbfd 100644
--- a/packages/material-ui-icons/src/SwitchVideoTwoTone.js
+++ b/packages/material-ui-icons/src/SwitchVideoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Sync.js b/packages/material-ui-icons/src/Sync.js
index 72dda27f8c4a72..911cd5a1dcb5f1 100644
--- a/packages/material-ui-icons/src/Sync.js
+++ b/packages/material-ui-icons/src/Sync.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncAlt.js b/packages/material-ui-icons/src/SyncAlt.js
index 6a7a9c6c90b88c..4ae0d02aefcc60 100644
--- a/packages/material-ui-icons/src/SyncAlt.js
+++ b/packages/material-ui-icons/src/SyncAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncAltOutlined.js b/packages/material-ui-icons/src/SyncAltOutlined.js
index a0e56c8db926d3..850199786336ba 100644
--- a/packages/material-ui-icons/src/SyncAltOutlined.js
+++ b/packages/material-ui-icons/src/SyncAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncAltRounded.js b/packages/material-ui-icons/src/SyncAltRounded.js
index ff43cf0e971610..9e7e73ad790a3b 100644
--- a/packages/material-ui-icons/src/SyncAltRounded.js
+++ b/packages/material-ui-icons/src/SyncAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncAltSharp.js b/packages/material-ui-icons/src/SyncAltSharp.js
index adacc292327a2b..3ccfd7d0e2d324 100644
--- a/packages/material-ui-icons/src/SyncAltSharp.js
+++ b/packages/material-ui-icons/src/SyncAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncAltTwoTone.js b/packages/material-ui-icons/src/SyncAltTwoTone.js
index e6dacf3023998a..206629a0e3058d 100644
--- a/packages/material-ui-icons/src/SyncAltTwoTone.js
+++ b/packages/material-ui-icons/src/SyncAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncDisabled.js b/packages/material-ui-icons/src/SyncDisabled.js
index a139b8737866ac..abd9dd6070a207 100644
--- a/packages/material-ui-icons/src/SyncDisabled.js
+++ b/packages/material-ui-icons/src/SyncDisabled.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncDisabledOutlined.js b/packages/material-ui-icons/src/SyncDisabledOutlined.js
index 6d03f404335288..d98e3fd098ef6f 100644
--- a/packages/material-ui-icons/src/SyncDisabledOutlined.js
+++ b/packages/material-ui-icons/src/SyncDisabledOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncDisabledRounded.js b/packages/material-ui-icons/src/SyncDisabledRounded.js
index ed4ac2a5e99eca..7c43e5bf15a1a5 100644
--- a/packages/material-ui-icons/src/SyncDisabledRounded.js
+++ b/packages/material-ui-icons/src/SyncDisabledRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncDisabledSharp.js b/packages/material-ui-icons/src/SyncDisabledSharp.js
index bc36022ba0217f..23552c839ebe6e 100644
--- a/packages/material-ui-icons/src/SyncDisabledSharp.js
+++ b/packages/material-ui-icons/src/SyncDisabledSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncDisabledTwoTone.js b/packages/material-ui-icons/src/SyncDisabledTwoTone.js
index 85c1811e3a3af6..d8c429e5ee7d6c 100644
--- a/packages/material-ui-icons/src/SyncDisabledTwoTone.js
+++ b/packages/material-ui-icons/src/SyncDisabledTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncOutlined.js b/packages/material-ui-icons/src/SyncOutlined.js
index 35deb8f8352262..82ce1c7fd49a87 100644
--- a/packages/material-ui-icons/src/SyncOutlined.js
+++ b/packages/material-ui-icons/src/SyncOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncProblem.js b/packages/material-ui-icons/src/SyncProblem.js
index 6a68944a67b9dc..766deb0a64d312 100644
--- a/packages/material-ui-icons/src/SyncProblem.js
+++ b/packages/material-ui-icons/src/SyncProblem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncProblemOutlined.js b/packages/material-ui-icons/src/SyncProblemOutlined.js
index f12b0c8190af58..e27d2dbb1f61c3 100644
--- a/packages/material-ui-icons/src/SyncProblemOutlined.js
+++ b/packages/material-ui-icons/src/SyncProblemOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncProblemRounded.js b/packages/material-ui-icons/src/SyncProblemRounded.js
index 9830bb358b807e..0e96cf035f455d 100644
--- a/packages/material-ui-icons/src/SyncProblemRounded.js
+++ b/packages/material-ui-icons/src/SyncProblemRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncProblemSharp.js b/packages/material-ui-icons/src/SyncProblemSharp.js
index 9b740d7461d163..b7cc82735b7319 100644
--- a/packages/material-ui-icons/src/SyncProblemSharp.js
+++ b/packages/material-ui-icons/src/SyncProblemSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncProblemTwoTone.js b/packages/material-ui-icons/src/SyncProblemTwoTone.js
index 3b46ab2ed214fb..99f908a3eab191 100644
--- a/packages/material-ui-icons/src/SyncProblemTwoTone.js
+++ b/packages/material-ui-icons/src/SyncProblemTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncRounded.js b/packages/material-ui-icons/src/SyncRounded.js
index fac275d5438bb3..8f0079b766ac69 100644
--- a/packages/material-ui-icons/src/SyncRounded.js
+++ b/packages/material-ui-icons/src/SyncRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncSharp.js b/packages/material-ui-icons/src/SyncSharp.js
index 468198a1c50c24..88f5952b3ad573 100644
--- a/packages/material-ui-icons/src/SyncSharp.js
+++ b/packages/material-ui-icons/src/SyncSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SyncTwoTone.js b/packages/material-ui-icons/src/SyncTwoTone.js
index 486bcd543eb7b9..3588753feb1310 100644
--- a/packages/material-ui-icons/src/SyncTwoTone.js
+++ b/packages/material-ui-icons/src/SyncTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdate.js b/packages/material-ui-icons/src/SystemUpdate.js
index 56fc33f5b8dce9..8ee41e980b4fcc 100644
--- a/packages/material-ui-icons/src/SystemUpdate.js
+++ b/packages/material-ui-icons/src/SystemUpdate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateAlt.js b/packages/material-ui-icons/src/SystemUpdateAlt.js
index 6479600013bb62..203f15167bd772 100644
--- a/packages/material-ui-icons/src/SystemUpdateAlt.js
+++ b/packages/material-ui-icons/src/SystemUpdateAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateAltOutlined.js b/packages/material-ui-icons/src/SystemUpdateAltOutlined.js
index 8777ab947b8527..540ed4f285de20 100644
--- a/packages/material-ui-icons/src/SystemUpdateAltOutlined.js
+++ b/packages/material-ui-icons/src/SystemUpdateAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateAltRounded.js b/packages/material-ui-icons/src/SystemUpdateAltRounded.js
index c185e651fe0e61..1bfe1bb4c0c8ed 100644
--- a/packages/material-ui-icons/src/SystemUpdateAltRounded.js
+++ b/packages/material-ui-icons/src/SystemUpdateAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateAltSharp.js b/packages/material-ui-icons/src/SystemUpdateAltSharp.js
index eb46fee0c7247d..fdfe0044ba9a53 100644
--- a/packages/material-ui-icons/src/SystemUpdateAltSharp.js
+++ b/packages/material-ui-icons/src/SystemUpdateAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateAltTwoTone.js b/packages/material-ui-icons/src/SystemUpdateAltTwoTone.js
index 6a34e18c3608f3..7e49df594c104b 100644
--- a/packages/material-ui-icons/src/SystemUpdateAltTwoTone.js
+++ b/packages/material-ui-icons/src/SystemUpdateAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateOutlined.js b/packages/material-ui-icons/src/SystemUpdateOutlined.js
index e2084f78b5ff20..30f939fad4772d 100644
--- a/packages/material-ui-icons/src/SystemUpdateOutlined.js
+++ b/packages/material-ui-icons/src/SystemUpdateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateRounded.js b/packages/material-ui-icons/src/SystemUpdateRounded.js
index 868fd2c0e491fb..f6c8ef78b92c2a 100644
--- a/packages/material-ui-icons/src/SystemUpdateRounded.js
+++ b/packages/material-ui-icons/src/SystemUpdateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateSharp.js b/packages/material-ui-icons/src/SystemUpdateSharp.js
index ce7194e046af1c..c85ece06320c25 100644
--- a/packages/material-ui-icons/src/SystemUpdateSharp.js
+++ b/packages/material-ui-icons/src/SystemUpdateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/SystemUpdateTwoTone.js b/packages/material-ui-icons/src/SystemUpdateTwoTone.js
index e38a9f98abe25c..4c3611fa486046 100644
--- a/packages/material-ui-icons/src/SystemUpdateTwoTone.js
+++ b/packages/material-ui-icons/src/SystemUpdateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tab.js b/packages/material-ui-icons/src/Tab.js
index 08465115564cda..e1ab98f242d6fa 100644
--- a/packages/material-ui-icons/src/Tab.js
+++ b/packages/material-ui-icons/src/Tab.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabOutlined.js b/packages/material-ui-icons/src/TabOutlined.js
index 707fe307571046..b48c135d8b9d7b 100644
--- a/packages/material-ui-icons/src/TabOutlined.js
+++ b/packages/material-ui-icons/src/TabOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabRounded.js b/packages/material-ui-icons/src/TabRounded.js
index 379c643c4c9883..06a9a5ee17c83d 100644
--- a/packages/material-ui-icons/src/TabRounded.js
+++ b/packages/material-ui-icons/src/TabRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabSharp.js b/packages/material-ui-icons/src/TabSharp.js
index 6e22511f0d0a9d..11cdc1d040d081 100644
--- a/packages/material-ui-icons/src/TabSharp.js
+++ b/packages/material-ui-icons/src/TabSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabTwoTone.js b/packages/material-ui-icons/src/TabTwoTone.js
index 92e536c95aea88..534f928330fde1 100644
--- a/packages/material-ui-icons/src/TabTwoTone.js
+++ b/packages/material-ui-icons/src/TabTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabUnselected.js b/packages/material-ui-icons/src/TabUnselected.js
index afcb4c389269aa..92bd1adede4964 100644
--- a/packages/material-ui-icons/src/TabUnselected.js
+++ b/packages/material-ui-icons/src/TabUnselected.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabUnselectedOutlined.js b/packages/material-ui-icons/src/TabUnselectedOutlined.js
index ecd5417f9fd2c7..1e2108430ee516 100644
--- a/packages/material-ui-icons/src/TabUnselectedOutlined.js
+++ b/packages/material-ui-icons/src/TabUnselectedOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabUnselectedRounded.js b/packages/material-ui-icons/src/TabUnselectedRounded.js
index 76f1f9a08dd99b..40a1b3fb92b40c 100644
--- a/packages/material-ui-icons/src/TabUnselectedRounded.js
+++ b/packages/material-ui-icons/src/TabUnselectedRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabUnselectedSharp.js b/packages/material-ui-icons/src/TabUnselectedSharp.js
index a532390ca6f89a..7958549c766430 100644
--- a/packages/material-ui-icons/src/TabUnselectedSharp.js
+++ b/packages/material-ui-icons/src/TabUnselectedSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabUnselectedTwoTone.js b/packages/material-ui-icons/src/TabUnselectedTwoTone.js
index 58119200535603..0dd21f86fe5033 100644
--- a/packages/material-ui-icons/src/TabUnselectedTwoTone.js
+++ b/packages/material-ui-icons/src/TabUnselectedTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TableChart.js b/packages/material-ui-icons/src/TableChart.js
index 55f00ab1ad599e..6fbe0f7e501cca 100644
--- a/packages/material-ui-icons/src/TableChart.js
+++ b/packages/material-ui-icons/src/TableChart.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TableChartOutlined.js b/packages/material-ui-icons/src/TableChartOutlined.js
index 1e4788f6352b38..3d652a41f1f5e2 100644
--- a/packages/material-ui-icons/src/TableChartOutlined.js
+++ b/packages/material-ui-icons/src/TableChartOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TableChartRounded.js b/packages/material-ui-icons/src/TableChartRounded.js
index dca471e108d1b9..de5fe5c5b529bb 100644
--- a/packages/material-ui-icons/src/TableChartRounded.js
+++ b/packages/material-ui-icons/src/TableChartRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TableChartSharp.js b/packages/material-ui-icons/src/TableChartSharp.js
index e36e2aeda8bf1a..4e1709f24aca3d 100644
--- a/packages/material-ui-icons/src/TableChartSharp.js
+++ b/packages/material-ui-icons/src/TableChartSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TableChartTwoTone.js b/packages/material-ui-icons/src/TableChartTwoTone.js
index df764df498f1b6..6d437d2ee6b8e8 100644
--- a/packages/material-ui-icons/src/TableChartTwoTone.js
+++ b/packages/material-ui-icons/src/TableChartTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tablet.js b/packages/material-ui-icons/src/Tablet.js
index 6c9fff51956687..cee713bbb1a58b 100644
--- a/packages/material-ui-icons/src/Tablet.js
+++ b/packages/material-ui-icons/src/Tablet.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletAndroid.js b/packages/material-ui-icons/src/TabletAndroid.js
index d55a661a13371b..25773cddd4e4cb 100644
--- a/packages/material-ui-icons/src/TabletAndroid.js
+++ b/packages/material-ui-icons/src/TabletAndroid.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletAndroidOutlined.js b/packages/material-ui-icons/src/TabletAndroidOutlined.js
index e1d2b4080695ca..5e6c5e5c611896 100644
--- a/packages/material-ui-icons/src/TabletAndroidOutlined.js
+++ b/packages/material-ui-icons/src/TabletAndroidOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletAndroidRounded.js b/packages/material-ui-icons/src/TabletAndroidRounded.js
index 311fec924ef171..8f03841c2e1562 100644
--- a/packages/material-ui-icons/src/TabletAndroidRounded.js
+++ b/packages/material-ui-icons/src/TabletAndroidRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletAndroidSharp.js b/packages/material-ui-icons/src/TabletAndroidSharp.js
index 7fd627ba8c6391..1e011d1130e067 100644
--- a/packages/material-ui-icons/src/TabletAndroidSharp.js
+++ b/packages/material-ui-icons/src/TabletAndroidSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletAndroidTwoTone.js b/packages/material-ui-icons/src/TabletAndroidTwoTone.js
index 709ae7d788b926..da86cf287d3492 100644
--- a/packages/material-ui-icons/src/TabletAndroidTwoTone.js
+++ b/packages/material-ui-icons/src/TabletAndroidTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletMac.js b/packages/material-ui-icons/src/TabletMac.js
index d2e18ef52c9fb7..cd32775abb96c6 100644
--- a/packages/material-ui-icons/src/TabletMac.js
+++ b/packages/material-ui-icons/src/TabletMac.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletMacOutlined.js b/packages/material-ui-icons/src/TabletMacOutlined.js
index 184401e7a54ba5..3e1bf642668ac7 100644
--- a/packages/material-ui-icons/src/TabletMacOutlined.js
+++ b/packages/material-ui-icons/src/TabletMacOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletMacRounded.js b/packages/material-ui-icons/src/TabletMacRounded.js
index 451e3bb8b98624..3ba59fdcfe77f4 100644
--- a/packages/material-ui-icons/src/TabletMacRounded.js
+++ b/packages/material-ui-icons/src/TabletMacRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletMacSharp.js b/packages/material-ui-icons/src/TabletMacSharp.js
index 9215edb2b58fa9..88993aae16cf64 100644
--- a/packages/material-ui-icons/src/TabletMacSharp.js
+++ b/packages/material-ui-icons/src/TabletMacSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletMacTwoTone.js b/packages/material-ui-icons/src/TabletMacTwoTone.js
index 936c37f35cee67..a52a4734ed5f9d 100644
--- a/packages/material-ui-icons/src/TabletMacTwoTone.js
+++ b/packages/material-ui-icons/src/TabletMacTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletOutlined.js b/packages/material-ui-icons/src/TabletOutlined.js
index 2206d557a6d6fd..6bdca6d4f20eb1 100644
--- a/packages/material-ui-icons/src/TabletOutlined.js
+++ b/packages/material-ui-icons/src/TabletOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletRounded.js b/packages/material-ui-icons/src/TabletRounded.js
index 260b9a46e65474..1e3827e4524095 100644
--- a/packages/material-ui-icons/src/TabletRounded.js
+++ b/packages/material-ui-icons/src/TabletRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletSharp.js b/packages/material-ui-icons/src/TabletSharp.js
index ad7793e4cefa73..93987fc2029ebb 100644
--- a/packages/material-ui-icons/src/TabletSharp.js
+++ b/packages/material-ui-icons/src/TabletSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TabletTwoTone.js b/packages/material-ui-icons/src/TabletTwoTone.js
index 52b982a6a3a443..3bed72bdf526bb 100644
--- a/packages/material-ui-icons/src/TabletTwoTone.js
+++ b/packages/material-ui-icons/src/TabletTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TagFaces.js b/packages/material-ui-icons/src/TagFaces.js
index 17e3924754d730..a08634dfe78335 100644
--- a/packages/material-ui-icons/src/TagFaces.js
+++ b/packages/material-ui-icons/src/TagFaces.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TagFacesOutlined.js b/packages/material-ui-icons/src/TagFacesOutlined.js
index 4656a2ee4c676d..c5e1808abfdb34 100644
--- a/packages/material-ui-icons/src/TagFacesOutlined.js
+++ b/packages/material-ui-icons/src/TagFacesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TagFacesRounded.js b/packages/material-ui-icons/src/TagFacesRounded.js
index 15c22b13e863fe..2feb0b647a27a3 100644
--- a/packages/material-ui-icons/src/TagFacesRounded.js
+++ b/packages/material-ui-icons/src/TagFacesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TagFacesSharp.js b/packages/material-ui-icons/src/TagFacesSharp.js
index 42fdebc7ff25a4..8c053ad0b2cb5a 100644
--- a/packages/material-ui-icons/src/TagFacesSharp.js
+++ b/packages/material-ui-icons/src/TagFacesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TagFacesTwoTone.js b/packages/material-ui-icons/src/TagFacesTwoTone.js
index 98966a525f0f22..42d98c3b333b3b 100644
--- a/packages/material-ui-icons/src/TagFacesTwoTone.js
+++ b/packages/material-ui-icons/src/TagFacesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TapAndPlay.js b/packages/material-ui-icons/src/TapAndPlay.js
index 3cda983f514fcc..abb9aea0e5f88a 100644
--- a/packages/material-ui-icons/src/TapAndPlay.js
+++ b/packages/material-ui-icons/src/TapAndPlay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TapAndPlayOutlined.js b/packages/material-ui-icons/src/TapAndPlayOutlined.js
index 5a1d984622128a..089ce74ce9a218 100644
--- a/packages/material-ui-icons/src/TapAndPlayOutlined.js
+++ b/packages/material-ui-icons/src/TapAndPlayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TapAndPlayRounded.js b/packages/material-ui-icons/src/TapAndPlayRounded.js
index eb9a811c99c6ae..1334bb14749c7e 100644
--- a/packages/material-ui-icons/src/TapAndPlayRounded.js
+++ b/packages/material-ui-icons/src/TapAndPlayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TapAndPlaySharp.js b/packages/material-ui-icons/src/TapAndPlaySharp.js
index df51ce6f76ba4b..6d1438c7847788 100644
--- a/packages/material-ui-icons/src/TapAndPlaySharp.js
+++ b/packages/material-ui-icons/src/TapAndPlaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TapAndPlayTwoTone.js b/packages/material-ui-icons/src/TapAndPlayTwoTone.js
index 1f785aeeb0f333..1270598de9c77b 100644
--- a/packages/material-ui-icons/src/TapAndPlayTwoTone.js
+++ b/packages/material-ui-icons/src/TapAndPlayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Telegram.js b/packages/material-ui-icons/src/Telegram.js
index 7b1241c05aa608..7128aa35728778 100644
--- a/packages/material-ui-icons/src/Telegram.js
+++ b/packages/material-ui-icons/src/Telegram.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Terrain.js b/packages/material-ui-icons/src/Terrain.js
index 9e21e8af6551f2..7cc5fd2e4a406f 100644
--- a/packages/material-ui-icons/src/Terrain.js
+++ b/packages/material-ui-icons/src/Terrain.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TerrainOutlined.js b/packages/material-ui-icons/src/TerrainOutlined.js
index d5595195ee81e1..e17e8e0ded55a1 100644
--- a/packages/material-ui-icons/src/TerrainOutlined.js
+++ b/packages/material-ui-icons/src/TerrainOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TerrainRounded.js b/packages/material-ui-icons/src/TerrainRounded.js
index 66b5be40ebe313..8e7084b826a777 100644
--- a/packages/material-ui-icons/src/TerrainRounded.js
+++ b/packages/material-ui-icons/src/TerrainRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TerrainSharp.js b/packages/material-ui-icons/src/TerrainSharp.js
index db303c08c059dc..007c9856a51ad8 100644
--- a/packages/material-ui-icons/src/TerrainSharp.js
+++ b/packages/material-ui-icons/src/TerrainSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TerrainTwoTone.js b/packages/material-ui-icons/src/TerrainTwoTone.js
index f8b42e7b6df3d4..0d7a5524099f28 100644
--- a/packages/material-ui-icons/src/TerrainTwoTone.js
+++ b/packages/material-ui-icons/src/TerrainTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFields.js b/packages/material-ui-icons/src/TextFields.js
index 61bac11d76be7a..720f8012223d24 100644
--- a/packages/material-ui-icons/src/TextFields.js
+++ b/packages/material-ui-icons/src/TextFields.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFieldsOutlined.js b/packages/material-ui-icons/src/TextFieldsOutlined.js
index c7bfba286eb023..0846d85bcef37e 100644
--- a/packages/material-ui-icons/src/TextFieldsOutlined.js
+++ b/packages/material-ui-icons/src/TextFieldsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFieldsRounded.js b/packages/material-ui-icons/src/TextFieldsRounded.js
index 0bb25977a39534..4ffde903b6144f 100644
--- a/packages/material-ui-icons/src/TextFieldsRounded.js
+++ b/packages/material-ui-icons/src/TextFieldsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFieldsSharp.js b/packages/material-ui-icons/src/TextFieldsSharp.js
index a57e5b508197f5..8b05083dcb82e5 100644
--- a/packages/material-ui-icons/src/TextFieldsSharp.js
+++ b/packages/material-ui-icons/src/TextFieldsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFieldsTwoTone.js b/packages/material-ui-icons/src/TextFieldsTwoTone.js
index 928813572dcf9a..56efbb8214ad50 100644
--- a/packages/material-ui-icons/src/TextFieldsTwoTone.js
+++ b/packages/material-ui-icons/src/TextFieldsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFormat.js b/packages/material-ui-icons/src/TextFormat.js
index a15669b28dc78f..30a05685110ab3 100644
--- a/packages/material-ui-icons/src/TextFormat.js
+++ b/packages/material-ui-icons/src/TextFormat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFormatOutlined.js b/packages/material-ui-icons/src/TextFormatOutlined.js
index 813e030e03d87e..acc3ca372c72d8 100644
--- a/packages/material-ui-icons/src/TextFormatOutlined.js
+++ b/packages/material-ui-icons/src/TextFormatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFormatRounded.js b/packages/material-ui-icons/src/TextFormatRounded.js
index 7187546b55568b..100e2187e107ca 100644
--- a/packages/material-ui-icons/src/TextFormatRounded.js
+++ b/packages/material-ui-icons/src/TextFormatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFormatSharp.js b/packages/material-ui-icons/src/TextFormatSharp.js
index 22dcd81650a3b2..98a8b31904e3b2 100644
--- a/packages/material-ui-icons/src/TextFormatSharp.js
+++ b/packages/material-ui-icons/src/TextFormatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextFormatTwoTone.js b/packages/material-ui-icons/src/TextFormatTwoTone.js
index 3a328e14416375..27ed02d6e948fa 100644
--- a/packages/material-ui-icons/src/TextFormatTwoTone.js
+++ b/packages/material-ui-icons/src/TextFormatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateUp.js b/packages/material-ui-icons/src/TextRotateUp.js
index 0041637f949509..239f2f4197bb95 100644
--- a/packages/material-ui-icons/src/TextRotateUp.js
+++ b/packages/material-ui-icons/src/TextRotateUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateUpOutlined.js b/packages/material-ui-icons/src/TextRotateUpOutlined.js
index c4bfc3f325cdda..79c1066c41ae4a 100644
--- a/packages/material-ui-icons/src/TextRotateUpOutlined.js
+++ b/packages/material-ui-icons/src/TextRotateUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateUpRounded.js b/packages/material-ui-icons/src/TextRotateUpRounded.js
index f8736b1a141bf9..bf6bb1fccc75eb 100644
--- a/packages/material-ui-icons/src/TextRotateUpRounded.js
+++ b/packages/material-ui-icons/src/TextRotateUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateUpSharp.js b/packages/material-ui-icons/src/TextRotateUpSharp.js
index 440a6e69c21c69..4a215720cede53 100644
--- a/packages/material-ui-icons/src/TextRotateUpSharp.js
+++ b/packages/material-ui-icons/src/TextRotateUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateUpTwoTone.js b/packages/material-ui-icons/src/TextRotateUpTwoTone.js
index 210125aa335f3e..6d1f43f91133e8 100644
--- a/packages/material-ui-icons/src/TextRotateUpTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotateUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateVertical.js b/packages/material-ui-icons/src/TextRotateVertical.js
index 7b854c1bc7305e..8885770a029b54 100644
--- a/packages/material-ui-icons/src/TextRotateVertical.js
+++ b/packages/material-ui-icons/src/TextRotateVertical.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateVerticalOutlined.js b/packages/material-ui-icons/src/TextRotateVerticalOutlined.js
index d5a0286c13eef7..6467da6d037d0b 100644
--- a/packages/material-ui-icons/src/TextRotateVerticalOutlined.js
+++ b/packages/material-ui-icons/src/TextRotateVerticalOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateVerticalRounded.js b/packages/material-ui-icons/src/TextRotateVerticalRounded.js
index 231171a07e7dd1..9e1987f68ab98e 100644
--- a/packages/material-ui-icons/src/TextRotateVerticalRounded.js
+++ b/packages/material-ui-icons/src/TextRotateVerticalRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateVerticalSharp.js b/packages/material-ui-icons/src/TextRotateVerticalSharp.js
index eb40f51af1e67e..15e38bc248b967 100644
--- a/packages/material-ui-icons/src/TextRotateVerticalSharp.js
+++ b/packages/material-ui-icons/src/TextRotateVerticalSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotateVerticalTwoTone.js b/packages/material-ui-icons/src/TextRotateVerticalTwoTone.js
index 202ddaf8b4cbf8..366f87f9e8cf02 100644
--- a/packages/material-ui-icons/src/TextRotateVerticalTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotateVerticalTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngledown.js b/packages/material-ui-icons/src/TextRotationAngledown.js
index 538828c364f908..8017bc07827c49 100644
--- a/packages/material-ui-icons/src/TextRotationAngledown.js
+++ b/packages/material-ui-icons/src/TextRotationAngledown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngledownOutlined.js b/packages/material-ui-icons/src/TextRotationAngledownOutlined.js
index 65d8eea05ebc52..a59683e9828e7b 100644
--- a/packages/material-ui-icons/src/TextRotationAngledownOutlined.js
+++ b/packages/material-ui-icons/src/TextRotationAngledownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngledownRounded.js b/packages/material-ui-icons/src/TextRotationAngledownRounded.js
index 43216eb4023639..053149ef97118a 100644
--- a/packages/material-ui-icons/src/TextRotationAngledownRounded.js
+++ b/packages/material-ui-icons/src/TextRotationAngledownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngledownSharp.js b/packages/material-ui-icons/src/TextRotationAngledownSharp.js
index e81aa3d7213bc2..8b32edb02d3998 100644
--- a/packages/material-ui-icons/src/TextRotationAngledownSharp.js
+++ b/packages/material-ui-icons/src/TextRotationAngledownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngledownTwoTone.js b/packages/material-ui-icons/src/TextRotationAngledownTwoTone.js
index 5df6fec9b92756..c42d16201e9ef0 100644
--- a/packages/material-ui-icons/src/TextRotationAngledownTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotationAngledownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngleup.js b/packages/material-ui-icons/src/TextRotationAngleup.js
index e64606b82c74ac..29cca9ff04517d 100644
--- a/packages/material-ui-icons/src/TextRotationAngleup.js
+++ b/packages/material-ui-icons/src/TextRotationAngleup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngleupOutlined.js b/packages/material-ui-icons/src/TextRotationAngleupOutlined.js
index b8067b04835759..94b426e28f4767 100644
--- a/packages/material-ui-icons/src/TextRotationAngleupOutlined.js
+++ b/packages/material-ui-icons/src/TextRotationAngleupOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngleupRounded.js b/packages/material-ui-icons/src/TextRotationAngleupRounded.js
index 500b83c6f6491e..30352e5b4e5a69 100644
--- a/packages/material-ui-icons/src/TextRotationAngleupRounded.js
+++ b/packages/material-ui-icons/src/TextRotationAngleupRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngleupSharp.js b/packages/material-ui-icons/src/TextRotationAngleupSharp.js
index 9433d503dcf9fa..c5eb2514595ec5 100644
--- a/packages/material-ui-icons/src/TextRotationAngleupSharp.js
+++ b/packages/material-ui-icons/src/TextRotationAngleupSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationAngleupTwoTone.js b/packages/material-ui-icons/src/TextRotationAngleupTwoTone.js
index 3fe06f896926b1..e307e239676b3b 100644
--- a/packages/material-ui-icons/src/TextRotationAngleupTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotationAngleupTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationDown.js b/packages/material-ui-icons/src/TextRotationDown.js
index 299fb0aaaae4f6..895c644ad163bf 100644
--- a/packages/material-ui-icons/src/TextRotationDown.js
+++ b/packages/material-ui-icons/src/TextRotationDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationDownOutlined.js b/packages/material-ui-icons/src/TextRotationDownOutlined.js
index 07c61cde4d57b2..9f97a61125b562 100644
--- a/packages/material-ui-icons/src/TextRotationDownOutlined.js
+++ b/packages/material-ui-icons/src/TextRotationDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationDownRounded.js b/packages/material-ui-icons/src/TextRotationDownRounded.js
index 151ac5a6ccf9d1..6831f5d92a6282 100644
--- a/packages/material-ui-icons/src/TextRotationDownRounded.js
+++ b/packages/material-ui-icons/src/TextRotationDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationDownSharp.js b/packages/material-ui-icons/src/TextRotationDownSharp.js
index a8dc09a13b57d4..35b7a878b9b07e 100644
--- a/packages/material-ui-icons/src/TextRotationDownSharp.js
+++ b/packages/material-ui-icons/src/TextRotationDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationDownTwoTone.js b/packages/material-ui-icons/src/TextRotationDownTwoTone.js
index f47cd5c8fb9a6b..d86ea6567d48c4 100644
--- a/packages/material-ui-icons/src/TextRotationDownTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotationDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationNone.js b/packages/material-ui-icons/src/TextRotationNone.js
index b0f5180cfa544b..e5f6a431cda42e 100644
--- a/packages/material-ui-icons/src/TextRotationNone.js
+++ b/packages/material-ui-icons/src/TextRotationNone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationNoneOutlined.js b/packages/material-ui-icons/src/TextRotationNoneOutlined.js
index a9a2d0765c750f..a1656e36047c02 100644
--- a/packages/material-ui-icons/src/TextRotationNoneOutlined.js
+++ b/packages/material-ui-icons/src/TextRotationNoneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationNoneRounded.js b/packages/material-ui-icons/src/TextRotationNoneRounded.js
index 7ef45468231a88..f540a9e2572c0b 100644
--- a/packages/material-ui-icons/src/TextRotationNoneRounded.js
+++ b/packages/material-ui-icons/src/TextRotationNoneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationNoneSharp.js b/packages/material-ui-icons/src/TextRotationNoneSharp.js
index 6eb88ac8d008ab..ce8dcb3463cdf4 100644
--- a/packages/material-ui-icons/src/TextRotationNoneSharp.js
+++ b/packages/material-ui-icons/src/TextRotationNoneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextRotationNoneTwoTone.js b/packages/material-ui-icons/src/TextRotationNoneTwoTone.js
index 9b6f31ef62b6a8..f5990777411712 100644
--- a/packages/material-ui-icons/src/TextRotationNoneTwoTone.js
+++ b/packages/material-ui-icons/src/TextRotationNoneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Textsms.js b/packages/material-ui-icons/src/Textsms.js
index 4b04b25b76eade..344a293067f711 100644
--- a/packages/material-ui-icons/src/Textsms.js
+++ b/packages/material-ui-icons/src/Textsms.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextsmsOutlined.js b/packages/material-ui-icons/src/TextsmsOutlined.js
index 87e2324e16ad74..a24b1fbe76e9b6 100644
--- a/packages/material-ui-icons/src/TextsmsOutlined.js
+++ b/packages/material-ui-icons/src/TextsmsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextsmsRounded.js b/packages/material-ui-icons/src/TextsmsRounded.js
index 4f461f1d9b898a..570d8589642c89 100644
--- a/packages/material-ui-icons/src/TextsmsRounded.js
+++ b/packages/material-ui-icons/src/TextsmsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextsmsSharp.js b/packages/material-ui-icons/src/TextsmsSharp.js
index 67fd5303483a5b..275008c3e6f0a6 100644
--- a/packages/material-ui-icons/src/TextsmsSharp.js
+++ b/packages/material-ui-icons/src/TextsmsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextsmsTwoTone.js b/packages/material-ui-icons/src/TextsmsTwoTone.js
index 4f802e0cb8b2d5..626a862c288e91 100644
--- a/packages/material-ui-icons/src/TextsmsTwoTone.js
+++ b/packages/material-ui-icons/src/TextsmsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Texture.js b/packages/material-ui-icons/src/Texture.js
index ad2ef376c673a9..d5dcc31d3e9354 100644
--- a/packages/material-ui-icons/src/Texture.js
+++ b/packages/material-ui-icons/src/Texture.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextureOutlined.js b/packages/material-ui-icons/src/TextureOutlined.js
index d95ac732a58ac7..e427b6ee764af0 100644
--- a/packages/material-ui-icons/src/TextureOutlined.js
+++ b/packages/material-ui-icons/src/TextureOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextureRounded.js b/packages/material-ui-icons/src/TextureRounded.js
index 6c9b9a6c497c96..ffbc8e20bb6906 100644
--- a/packages/material-ui-icons/src/TextureRounded.js
+++ b/packages/material-ui-icons/src/TextureRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextureSharp.js b/packages/material-ui-icons/src/TextureSharp.js
index 7d2e518d73b6dd..b2d6aaebd9918d 100644
--- a/packages/material-ui-icons/src/TextureSharp.js
+++ b/packages/material-ui-icons/src/TextureSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TextureTwoTone.js b/packages/material-ui-icons/src/TextureTwoTone.js
index 4b8bfbeaf7aedc..8ea19ead9282b6 100644
--- a/packages/material-ui-icons/src/TextureTwoTone.js
+++ b/packages/material-ui-icons/src/TextureTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Theaters.js b/packages/material-ui-icons/src/Theaters.js
index 56effbf43a7915..7645b4ef61c419 100644
--- a/packages/material-ui-icons/src/Theaters.js
+++ b/packages/material-ui-icons/src/Theaters.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TheatersOutlined.js b/packages/material-ui-icons/src/TheatersOutlined.js
index cfffe570c65c11..b8c5a336130224 100644
--- a/packages/material-ui-icons/src/TheatersOutlined.js
+++ b/packages/material-ui-icons/src/TheatersOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TheatersRounded.js b/packages/material-ui-icons/src/TheatersRounded.js
index 2e0830b9938fe3..4bd40303a678cb 100644
--- a/packages/material-ui-icons/src/TheatersRounded.js
+++ b/packages/material-ui-icons/src/TheatersRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TheatersSharp.js b/packages/material-ui-icons/src/TheatersSharp.js
index 8ed7dd625632ef..f881c3d28e8488 100644
--- a/packages/material-ui-icons/src/TheatersSharp.js
+++ b/packages/material-ui-icons/src/TheatersSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TheatersTwoTone.js b/packages/material-ui-icons/src/TheatersTwoTone.js
index f424a4064fc472..f3cbee4d86cf54 100644
--- a/packages/material-ui-icons/src/TheatersTwoTone.js
+++ b/packages/material-ui-icons/src/TheatersTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeDRotation.js b/packages/material-ui-icons/src/ThreeDRotation.js
index 5ab511205cfc93..f64d9adc4424e4 100644
--- a/packages/material-ui-icons/src/ThreeDRotation.js
+++ b/packages/material-ui-icons/src/ThreeDRotation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeDRotationOutlined.js b/packages/material-ui-icons/src/ThreeDRotationOutlined.js
index 3d1b0420117ef5..8ca30c62383292 100644
--- a/packages/material-ui-icons/src/ThreeDRotationOutlined.js
+++ b/packages/material-ui-icons/src/ThreeDRotationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeDRotationRounded.js b/packages/material-ui-icons/src/ThreeDRotationRounded.js
index 7e6da644aac0d9..95e6032b9ffc42 100644
--- a/packages/material-ui-icons/src/ThreeDRotationRounded.js
+++ b/packages/material-ui-icons/src/ThreeDRotationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeDRotationSharp.js b/packages/material-ui-icons/src/ThreeDRotationSharp.js
index fa0d308eb76a49..5b7173056e592c 100644
--- a/packages/material-ui-icons/src/ThreeDRotationSharp.js
+++ b/packages/material-ui-icons/src/ThreeDRotationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeDRotationTwoTone.js b/packages/material-ui-icons/src/ThreeDRotationTwoTone.js
index 55df09648846c3..00b15527963bd0 100644
--- a/packages/material-ui-icons/src/ThreeDRotationTwoTone.js
+++ b/packages/material-ui-icons/src/ThreeDRotationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeSixty.js b/packages/material-ui-icons/src/ThreeSixty.js
index be0e2b52757b83..aa5d8b3e5ba55e 100644
--- a/packages/material-ui-icons/src/ThreeSixty.js
+++ b/packages/material-ui-icons/src/ThreeSixty.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeSixtyOutlined.js b/packages/material-ui-icons/src/ThreeSixtyOutlined.js
index 00576b531a9b7b..1fd8a811cd1942 100644
--- a/packages/material-ui-icons/src/ThreeSixtyOutlined.js
+++ b/packages/material-ui-icons/src/ThreeSixtyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeSixtyRounded.js b/packages/material-ui-icons/src/ThreeSixtyRounded.js
index 6b6b7ab13d33ce..5dc2454f627d96 100644
--- a/packages/material-ui-icons/src/ThreeSixtyRounded.js
+++ b/packages/material-ui-icons/src/ThreeSixtyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeSixtySharp.js b/packages/material-ui-icons/src/ThreeSixtySharp.js
index 942067d1dd3d2e..63122abcdc329d 100644
--- a/packages/material-ui-icons/src/ThreeSixtySharp.js
+++ b/packages/material-ui-icons/src/ThreeSixtySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThreeSixtyTwoTone.js b/packages/material-ui-icons/src/ThreeSixtyTwoTone.js
index 8e0bf693fa5609..9e8e3773fa7f69 100644
--- a/packages/material-ui-icons/src/ThreeSixtyTwoTone.js
+++ b/packages/material-ui-icons/src/ThreeSixtyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDown.js b/packages/material-ui-icons/src/ThumbDown.js
index 53f0e5cbb135b5..867064b3775252 100644
--- a/packages/material-ui-icons/src/ThumbDown.js
+++ b/packages/material-ui-icons/src/ThumbDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownAlt.js b/packages/material-ui-icons/src/ThumbDownAlt.js
index 43df6fe356bebf..8bdf8d13644d6d 100644
--- a/packages/material-ui-icons/src/ThumbDownAlt.js
+++ b/packages/material-ui-icons/src/ThumbDownAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownAltOutlined.js b/packages/material-ui-icons/src/ThumbDownAltOutlined.js
index f63ba3dde28fd4..065b76ac1338e9 100644
--- a/packages/material-ui-icons/src/ThumbDownAltOutlined.js
+++ b/packages/material-ui-icons/src/ThumbDownAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownAltRounded.js b/packages/material-ui-icons/src/ThumbDownAltRounded.js
index d69f80a1c33ca2..1966c3f6163e5f 100644
--- a/packages/material-ui-icons/src/ThumbDownAltRounded.js
+++ b/packages/material-ui-icons/src/ThumbDownAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownAltSharp.js b/packages/material-ui-icons/src/ThumbDownAltSharp.js
index 4108a381e0806e..d6f86c4488e559 100644
--- a/packages/material-ui-icons/src/ThumbDownAltSharp.js
+++ b/packages/material-ui-icons/src/ThumbDownAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownAltTwoTone.js b/packages/material-ui-icons/src/ThumbDownAltTwoTone.js
index 1af96eee8f5ecc..8a1cd882b99286 100644
--- a/packages/material-ui-icons/src/ThumbDownAltTwoTone.js
+++ b/packages/material-ui-icons/src/ThumbDownAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownOutlined.js b/packages/material-ui-icons/src/ThumbDownOutlined.js
index bec4900be0bf7f..4bd65344712836 100644
--- a/packages/material-ui-icons/src/ThumbDownOutlined.js
+++ b/packages/material-ui-icons/src/ThumbDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownRounded.js b/packages/material-ui-icons/src/ThumbDownRounded.js
index 84be096766e32a..23279d87a690db 100644
--- a/packages/material-ui-icons/src/ThumbDownRounded.js
+++ b/packages/material-ui-icons/src/ThumbDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownSharp.js b/packages/material-ui-icons/src/ThumbDownSharp.js
index 5c303460d41f69..888da40edaa591 100644
--- a/packages/material-ui-icons/src/ThumbDownSharp.js
+++ b/packages/material-ui-icons/src/ThumbDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbDownTwoTone.js b/packages/material-ui-icons/src/ThumbDownTwoTone.js
index 69e1d3eec0b6a9..4ea2dab9410292 100644
--- a/packages/material-ui-icons/src/ThumbDownTwoTone.js
+++ b/packages/material-ui-icons/src/ThumbDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUp.js b/packages/material-ui-icons/src/ThumbUp.js
index 00307c69704f37..b6c5984c573f25 100644
--- a/packages/material-ui-icons/src/ThumbUp.js
+++ b/packages/material-ui-icons/src/ThumbUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpAlt.js b/packages/material-ui-icons/src/ThumbUpAlt.js
index 1bb0500759f88a..be9197f8d004a3 100644
--- a/packages/material-ui-icons/src/ThumbUpAlt.js
+++ b/packages/material-ui-icons/src/ThumbUpAlt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpAltOutlined.js b/packages/material-ui-icons/src/ThumbUpAltOutlined.js
index 0102d7aa34c7de..c0c3cd6bda3af1 100644
--- a/packages/material-ui-icons/src/ThumbUpAltOutlined.js
+++ b/packages/material-ui-icons/src/ThumbUpAltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpAltRounded.js b/packages/material-ui-icons/src/ThumbUpAltRounded.js
index 48f7287acac4be..7f713604d1e20d 100644
--- a/packages/material-ui-icons/src/ThumbUpAltRounded.js
+++ b/packages/material-ui-icons/src/ThumbUpAltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpAltSharp.js b/packages/material-ui-icons/src/ThumbUpAltSharp.js
index b37c60905d8798..d348b89cc3ebdb 100644
--- a/packages/material-ui-icons/src/ThumbUpAltSharp.js
+++ b/packages/material-ui-icons/src/ThumbUpAltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpAltTwoTone.js b/packages/material-ui-icons/src/ThumbUpAltTwoTone.js
index 243fe8dd7aae37..bc909a472b0948 100644
--- a/packages/material-ui-icons/src/ThumbUpAltTwoTone.js
+++ b/packages/material-ui-icons/src/ThumbUpAltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpOutlined.js b/packages/material-ui-icons/src/ThumbUpOutlined.js
index 16228b1fa1d08d..442c6d22718f37 100644
--- a/packages/material-ui-icons/src/ThumbUpOutlined.js
+++ b/packages/material-ui-icons/src/ThumbUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpRounded.js b/packages/material-ui-icons/src/ThumbUpRounded.js
index 33b7bec2b22024..c9b4edd8376c40 100644
--- a/packages/material-ui-icons/src/ThumbUpRounded.js
+++ b/packages/material-ui-icons/src/ThumbUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpSharp.js b/packages/material-ui-icons/src/ThumbUpSharp.js
index 8b0da87d28ce7d..6765b9d0fb7f04 100644
--- a/packages/material-ui-icons/src/ThumbUpSharp.js
+++ b/packages/material-ui-icons/src/ThumbUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbUpTwoTone.js b/packages/material-ui-icons/src/ThumbUpTwoTone.js
index 9dba551635a7a1..dd0d207989236a 100644
--- a/packages/material-ui-icons/src/ThumbUpTwoTone.js
+++ b/packages/material-ui-icons/src/ThumbUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbsUpDown.js b/packages/material-ui-icons/src/ThumbsUpDown.js
index 37f00d3b62bf32..a5d5241a97b7cb 100644
--- a/packages/material-ui-icons/src/ThumbsUpDown.js
+++ b/packages/material-ui-icons/src/ThumbsUpDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbsUpDownOutlined.js b/packages/material-ui-icons/src/ThumbsUpDownOutlined.js
index b959fd4d8fa4b5..e62eebb9f984e0 100644
--- a/packages/material-ui-icons/src/ThumbsUpDownOutlined.js
+++ b/packages/material-ui-icons/src/ThumbsUpDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbsUpDownRounded.js b/packages/material-ui-icons/src/ThumbsUpDownRounded.js
index 5aebb216edcd72..a092b4d89683bb 100644
--- a/packages/material-ui-icons/src/ThumbsUpDownRounded.js
+++ b/packages/material-ui-icons/src/ThumbsUpDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbsUpDownSharp.js b/packages/material-ui-icons/src/ThumbsUpDownSharp.js
index 75d7d57488549b..6762ab36e06e1b 100644
--- a/packages/material-ui-icons/src/ThumbsUpDownSharp.js
+++ b/packages/material-ui-icons/src/ThumbsUpDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ThumbsUpDownTwoTone.js b/packages/material-ui-icons/src/ThumbsUpDownTwoTone.js
index f7505d8a68f1be..f9b683bf7137f7 100644
--- a/packages/material-ui-icons/src/ThumbsUpDownTwoTone.js
+++ b/packages/material-ui-icons/src/ThumbsUpDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimeToLeave.js b/packages/material-ui-icons/src/TimeToLeave.js
index 5d16e91e103779..109da6506fe9a9 100644
--- a/packages/material-ui-icons/src/TimeToLeave.js
+++ b/packages/material-ui-icons/src/TimeToLeave.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimeToLeaveOutlined.js b/packages/material-ui-icons/src/TimeToLeaveOutlined.js
index 580fe7d7ab038f..e200fac946f891 100644
--- a/packages/material-ui-icons/src/TimeToLeaveOutlined.js
+++ b/packages/material-ui-icons/src/TimeToLeaveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimeToLeaveRounded.js b/packages/material-ui-icons/src/TimeToLeaveRounded.js
index 5938e72a049b85..8fe872cd424359 100644
--- a/packages/material-ui-icons/src/TimeToLeaveRounded.js
+++ b/packages/material-ui-icons/src/TimeToLeaveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimeToLeaveSharp.js b/packages/material-ui-icons/src/TimeToLeaveSharp.js
index 83649efd26db79..b19851ebdf27ae 100644
--- a/packages/material-ui-icons/src/TimeToLeaveSharp.js
+++ b/packages/material-ui-icons/src/TimeToLeaveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimeToLeaveTwoTone.js b/packages/material-ui-icons/src/TimeToLeaveTwoTone.js
index 40a75c21aa7e25..b98a5c1e29442d 100644
--- a/packages/material-ui-icons/src/TimeToLeaveTwoTone.js
+++ b/packages/material-ui-icons/src/TimeToLeaveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timelapse.js b/packages/material-ui-icons/src/Timelapse.js
index 3629cd79a7215a..4c2f95a4f71502 100644
--- a/packages/material-ui-icons/src/Timelapse.js
+++ b/packages/material-ui-icons/src/Timelapse.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelapseOutlined.js b/packages/material-ui-icons/src/TimelapseOutlined.js
index bd576bb04b41f5..ccfc85c511a125 100644
--- a/packages/material-ui-icons/src/TimelapseOutlined.js
+++ b/packages/material-ui-icons/src/TimelapseOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelapseRounded.js b/packages/material-ui-icons/src/TimelapseRounded.js
index b035b9d0a2444b..b8aefe120df537 100644
--- a/packages/material-ui-icons/src/TimelapseRounded.js
+++ b/packages/material-ui-icons/src/TimelapseRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelapseSharp.js b/packages/material-ui-icons/src/TimelapseSharp.js
index 6ba2c69b3f9a8f..e89fd5a2db7a33 100644
--- a/packages/material-ui-icons/src/TimelapseSharp.js
+++ b/packages/material-ui-icons/src/TimelapseSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelapseTwoTone.js b/packages/material-ui-icons/src/TimelapseTwoTone.js
index 528e2a0480bbb4..5184eadb1f6643 100644
--- a/packages/material-ui-icons/src/TimelapseTwoTone.js
+++ b/packages/material-ui-icons/src/TimelapseTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timeline.js b/packages/material-ui-icons/src/Timeline.js
index ec3f06f06f4401..d3f5ed6b2beec5 100644
--- a/packages/material-ui-icons/src/Timeline.js
+++ b/packages/material-ui-icons/src/Timeline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelineOutlined.js b/packages/material-ui-icons/src/TimelineOutlined.js
index 636961d975dab9..44f4e6e746ebad 100644
--- a/packages/material-ui-icons/src/TimelineOutlined.js
+++ b/packages/material-ui-icons/src/TimelineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelineRounded.js b/packages/material-ui-icons/src/TimelineRounded.js
index 3274da86cc7252..3556a6a864028c 100644
--- a/packages/material-ui-icons/src/TimelineRounded.js
+++ b/packages/material-ui-icons/src/TimelineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelineSharp.js b/packages/material-ui-icons/src/TimelineSharp.js
index 0bdd44498f595e..39a312e38cc662 100644
--- a/packages/material-ui-icons/src/TimelineSharp.js
+++ b/packages/material-ui-icons/src/TimelineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimelineTwoTone.js b/packages/material-ui-icons/src/TimelineTwoTone.js
index dad9e63d09a60e..6a0b1ee221e20d 100644
--- a/packages/material-ui-icons/src/TimelineTwoTone.js
+++ b/packages/material-ui-icons/src/TimelineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer.js b/packages/material-ui-icons/src/Timer.js
index ccb131159b6f13..c90fc3d590b3dc 100644
--- a/packages/material-ui-icons/src/Timer.js
+++ b/packages/material-ui-icons/src/Timer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer10.js b/packages/material-ui-icons/src/Timer10.js
index 43c43f40123433..eaf6850c7207dc 100644
--- a/packages/material-ui-icons/src/Timer10.js
+++ b/packages/material-ui-icons/src/Timer10.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer10Outlined.js b/packages/material-ui-icons/src/Timer10Outlined.js
index 6731cf0df0e266..edc98abc5c94f2 100644
--- a/packages/material-ui-icons/src/Timer10Outlined.js
+++ b/packages/material-ui-icons/src/Timer10Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer10Rounded.js b/packages/material-ui-icons/src/Timer10Rounded.js
index 149d87fa9b2b1d..e127bdf3e154e1 100644
--- a/packages/material-ui-icons/src/Timer10Rounded.js
+++ b/packages/material-ui-icons/src/Timer10Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer10Sharp.js b/packages/material-ui-icons/src/Timer10Sharp.js
index dcfb5401244fe2..8da14c66fd85fb 100644
--- a/packages/material-ui-icons/src/Timer10Sharp.js
+++ b/packages/material-ui-icons/src/Timer10Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer10TwoTone.js b/packages/material-ui-icons/src/Timer10TwoTone.js
index 771b3b7f86cb50..3fc10c8ce6efdf 100644
--- a/packages/material-ui-icons/src/Timer10TwoTone.js
+++ b/packages/material-ui-icons/src/Timer10TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer3.js b/packages/material-ui-icons/src/Timer3.js
index 7c7261f95656f7..8d573318f4640b 100644
--- a/packages/material-ui-icons/src/Timer3.js
+++ b/packages/material-ui-icons/src/Timer3.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer3Outlined.js b/packages/material-ui-icons/src/Timer3Outlined.js
index a45d000101723f..ba1473bb7f0b97 100644
--- a/packages/material-ui-icons/src/Timer3Outlined.js
+++ b/packages/material-ui-icons/src/Timer3Outlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer3Rounded.js b/packages/material-ui-icons/src/Timer3Rounded.js
index e5f71409bc4a48..10aa68f30727a4 100644
--- a/packages/material-ui-icons/src/Timer3Rounded.js
+++ b/packages/material-ui-icons/src/Timer3Rounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer3Sharp.js b/packages/material-ui-icons/src/Timer3Sharp.js
index 73dca8f3dacb6e..2b7c9130fed671 100644
--- a/packages/material-ui-icons/src/Timer3Sharp.js
+++ b/packages/material-ui-icons/src/Timer3Sharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Timer3TwoTone.js b/packages/material-ui-icons/src/Timer3TwoTone.js
index 1bd472787bacc1..b14f37b16de99c 100644
--- a/packages/material-ui-icons/src/Timer3TwoTone.js
+++ b/packages/material-ui-icons/src/Timer3TwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOff.js b/packages/material-ui-icons/src/TimerOff.js
index 24b464d4219e7e..6777874549f732 100644
--- a/packages/material-ui-icons/src/TimerOff.js
+++ b/packages/material-ui-icons/src/TimerOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOffOutlined.js b/packages/material-ui-icons/src/TimerOffOutlined.js
index c93ee6d87017f2..a164a54b4e9110 100644
--- a/packages/material-ui-icons/src/TimerOffOutlined.js
+++ b/packages/material-ui-icons/src/TimerOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOffRounded.js b/packages/material-ui-icons/src/TimerOffRounded.js
index 9b611649990a54..b8335b0420a985 100644
--- a/packages/material-ui-icons/src/TimerOffRounded.js
+++ b/packages/material-ui-icons/src/TimerOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOffSharp.js b/packages/material-ui-icons/src/TimerOffSharp.js
index 7585d14e5d106f..87168d2e5b90d3 100644
--- a/packages/material-ui-icons/src/TimerOffSharp.js
+++ b/packages/material-ui-icons/src/TimerOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOffTwoTone.js b/packages/material-ui-icons/src/TimerOffTwoTone.js
index 6331cf44e056c8..900873ee6b676b 100644
--- a/packages/material-ui-icons/src/TimerOffTwoTone.js
+++ b/packages/material-ui-icons/src/TimerOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerOutlined.js b/packages/material-ui-icons/src/TimerOutlined.js
index d259b3d9a73258..c81c9a4c3335a0 100644
--- a/packages/material-ui-icons/src/TimerOutlined.js
+++ b/packages/material-ui-icons/src/TimerOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerRounded.js b/packages/material-ui-icons/src/TimerRounded.js
index fd0ccdb638eb17..ba026f1cae9a96 100644
--- a/packages/material-ui-icons/src/TimerRounded.js
+++ b/packages/material-ui-icons/src/TimerRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerSharp.js b/packages/material-ui-icons/src/TimerSharp.js
index 7a648b3e9f4577..4df997079d4ad8 100644
--- a/packages/material-ui-icons/src/TimerSharp.js
+++ b/packages/material-ui-icons/src/TimerSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TimerTwoTone.js b/packages/material-ui-icons/src/TimerTwoTone.js
index 3427d2449ba5e8..7c82319de75d81 100644
--- a/packages/material-ui-icons/src/TimerTwoTone.js
+++ b/packages/material-ui-icons/src/TimerTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Title.js b/packages/material-ui-icons/src/Title.js
index 1d301dbd7a0db5..1f2e6b3c29139b 100644
--- a/packages/material-ui-icons/src/Title.js
+++ b/packages/material-ui-icons/src/Title.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TitleOutlined.js b/packages/material-ui-icons/src/TitleOutlined.js
index 52aceabbca52f9..85edf76a295939 100644
--- a/packages/material-ui-icons/src/TitleOutlined.js
+++ b/packages/material-ui-icons/src/TitleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TitleRounded.js b/packages/material-ui-icons/src/TitleRounded.js
index 245e1a2940d58d..94d13e3c9475ba 100644
--- a/packages/material-ui-icons/src/TitleRounded.js
+++ b/packages/material-ui-icons/src/TitleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TitleSharp.js b/packages/material-ui-icons/src/TitleSharp.js
index 0bb58edfdcdf43..c6337fa45e083b 100644
--- a/packages/material-ui-icons/src/TitleSharp.js
+++ b/packages/material-ui-icons/src/TitleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TitleTwoTone.js b/packages/material-ui-icons/src/TitleTwoTone.js
index f6955304a32772..188e26974520e9 100644
--- a/packages/material-ui-icons/src/TitleTwoTone.js
+++ b/packages/material-ui-icons/src/TitleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Toc.js b/packages/material-ui-icons/src/Toc.js
index a13292a045988c..9a8ac1388fbab1 100644
--- a/packages/material-ui-icons/src/Toc.js
+++ b/packages/material-ui-icons/src/Toc.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TocOutlined.js b/packages/material-ui-icons/src/TocOutlined.js
index 704cbc9647faf4..947f90d207a115 100644
--- a/packages/material-ui-icons/src/TocOutlined.js
+++ b/packages/material-ui-icons/src/TocOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TocRounded.js b/packages/material-ui-icons/src/TocRounded.js
index 337dcd09977131..151501b7385ef2 100644
--- a/packages/material-ui-icons/src/TocRounded.js
+++ b/packages/material-ui-icons/src/TocRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TocSharp.js b/packages/material-ui-icons/src/TocSharp.js
index dd92390a51b384..df5b834a6aff72 100644
--- a/packages/material-ui-icons/src/TocSharp.js
+++ b/packages/material-ui-icons/src/TocSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TocTwoTone.js b/packages/material-ui-icons/src/TocTwoTone.js
index 251812fdb155f4..d2da4500f41786 100644
--- a/packages/material-ui-icons/src/TocTwoTone.js
+++ b/packages/material-ui-icons/src/TocTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Today.js b/packages/material-ui-icons/src/Today.js
index 4a08f90703a2c2..66f173097e4732 100644
--- a/packages/material-ui-icons/src/Today.js
+++ b/packages/material-ui-icons/src/Today.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TodayOutlined.js b/packages/material-ui-icons/src/TodayOutlined.js
index 9e29ed62e21c58..f57bc366db925b 100644
--- a/packages/material-ui-icons/src/TodayOutlined.js
+++ b/packages/material-ui-icons/src/TodayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TodayRounded.js b/packages/material-ui-icons/src/TodayRounded.js
index 902b83055a9374..38f982fb2627ff 100644
--- a/packages/material-ui-icons/src/TodayRounded.js
+++ b/packages/material-ui-icons/src/TodayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TodaySharp.js b/packages/material-ui-icons/src/TodaySharp.js
index aab7972773925e..33a8216774e2da 100644
--- a/packages/material-ui-icons/src/TodaySharp.js
+++ b/packages/material-ui-icons/src/TodaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TodayTwoTone.js b/packages/material-ui-icons/src/TodayTwoTone.js
index 598a1dfaf11533..0f077ca90dc458 100644
--- a/packages/material-ui-icons/src/TodayTwoTone.js
+++ b/packages/material-ui-icons/src/TodayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOff.js b/packages/material-ui-icons/src/ToggleOff.js
index 3c34db53948aaf..9f32a8b63ff699 100644
--- a/packages/material-ui-icons/src/ToggleOff.js
+++ b/packages/material-ui-icons/src/ToggleOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOffOutlined.js b/packages/material-ui-icons/src/ToggleOffOutlined.js
index 45729043b6ec5e..b86eda24b96cae 100644
--- a/packages/material-ui-icons/src/ToggleOffOutlined.js
+++ b/packages/material-ui-icons/src/ToggleOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOffRounded.js b/packages/material-ui-icons/src/ToggleOffRounded.js
index 6c1e64f00e663b..4cee144c1e005c 100644
--- a/packages/material-ui-icons/src/ToggleOffRounded.js
+++ b/packages/material-ui-icons/src/ToggleOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOffSharp.js b/packages/material-ui-icons/src/ToggleOffSharp.js
index d1516e739e49cb..a22988780df804 100644
--- a/packages/material-ui-icons/src/ToggleOffSharp.js
+++ b/packages/material-ui-icons/src/ToggleOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOffTwoTone.js b/packages/material-ui-icons/src/ToggleOffTwoTone.js
index 958ae285b66bf8..804a9d6de40ac7 100644
--- a/packages/material-ui-icons/src/ToggleOffTwoTone.js
+++ b/packages/material-ui-icons/src/ToggleOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOn.js b/packages/material-ui-icons/src/ToggleOn.js
index f7f3aa9a1778d0..0ab78c88bada99 100644
--- a/packages/material-ui-icons/src/ToggleOn.js
+++ b/packages/material-ui-icons/src/ToggleOn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOnOutlined.js b/packages/material-ui-icons/src/ToggleOnOutlined.js
index 5cf49213f804fd..297396650ec3e5 100644
--- a/packages/material-ui-icons/src/ToggleOnOutlined.js
+++ b/packages/material-ui-icons/src/ToggleOnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOnRounded.js b/packages/material-ui-icons/src/ToggleOnRounded.js
index ab06ede6a5fa38..c2ae2ca1c8780f 100644
--- a/packages/material-ui-icons/src/ToggleOnRounded.js
+++ b/packages/material-ui-icons/src/ToggleOnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOnSharp.js b/packages/material-ui-icons/src/ToggleOnSharp.js
index 7f174b279d825c..9a33a6d5ecce65 100644
--- a/packages/material-ui-icons/src/ToggleOnSharp.js
+++ b/packages/material-ui-icons/src/ToggleOnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToggleOnTwoTone.js b/packages/material-ui-icons/src/ToggleOnTwoTone.js
index 1430080ac42dfd..304ea170dc8d03 100644
--- a/packages/material-ui-icons/src/ToggleOnTwoTone.js
+++ b/packages/material-ui-icons/src/ToggleOnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Toll.js b/packages/material-ui-icons/src/Toll.js
index 9a293f651adda0..2ee0eef6571acf 100644
--- a/packages/material-ui-icons/src/Toll.js
+++ b/packages/material-ui-icons/src/Toll.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TollOutlined.js b/packages/material-ui-icons/src/TollOutlined.js
index e1603e3e1fadb9..25b8170791baf7 100644
--- a/packages/material-ui-icons/src/TollOutlined.js
+++ b/packages/material-ui-icons/src/TollOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TollRounded.js b/packages/material-ui-icons/src/TollRounded.js
index 929317a536aa37..b0f6672278c4ee 100644
--- a/packages/material-ui-icons/src/TollRounded.js
+++ b/packages/material-ui-icons/src/TollRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TollSharp.js b/packages/material-ui-icons/src/TollSharp.js
index 4f8fafcc5305bc..efad34b39e283e 100644
--- a/packages/material-ui-icons/src/TollSharp.js
+++ b/packages/material-ui-icons/src/TollSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TollTwoTone.js b/packages/material-ui-icons/src/TollTwoTone.js
index 92ef6f224cde22..5ea3bfc8c98031 100644
--- a/packages/material-ui-icons/src/TollTwoTone.js
+++ b/packages/material-ui-icons/src/TollTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tonality.js b/packages/material-ui-icons/src/Tonality.js
index 19f0ffb9f02a00..680d23f4097126 100644
--- a/packages/material-ui-icons/src/Tonality.js
+++ b/packages/material-ui-icons/src/Tonality.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TonalityOutlined.js b/packages/material-ui-icons/src/TonalityOutlined.js
index 0d2dea4a6bcdee..fe2c818fb6f43a 100644
--- a/packages/material-ui-icons/src/TonalityOutlined.js
+++ b/packages/material-ui-icons/src/TonalityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TonalityRounded.js b/packages/material-ui-icons/src/TonalityRounded.js
index 3c3e2291d73e8a..b0e1bf13b2ef2f 100644
--- a/packages/material-ui-icons/src/TonalityRounded.js
+++ b/packages/material-ui-icons/src/TonalityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TonalitySharp.js b/packages/material-ui-icons/src/TonalitySharp.js
index 5742af2a526bd6..dc1f12e71f0020 100644
--- a/packages/material-ui-icons/src/TonalitySharp.js
+++ b/packages/material-ui-icons/src/TonalitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TonalityTwoTone.js b/packages/material-ui-icons/src/TonalityTwoTone.js
index b515e55ff1b14e..242304c44a9edb 100644
--- a/packages/material-ui-icons/src/TonalityTwoTone.js
+++ b/packages/material-ui-icons/src/TonalityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TouchApp.js b/packages/material-ui-icons/src/TouchApp.js
index 5f62a6a80d3f22..079f9d11e5ce3d 100644
--- a/packages/material-ui-icons/src/TouchApp.js
+++ b/packages/material-ui-icons/src/TouchApp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TouchAppOutlined.js b/packages/material-ui-icons/src/TouchAppOutlined.js
index 03c7e2c8a48bcc..cce577c4673aff 100644
--- a/packages/material-ui-icons/src/TouchAppOutlined.js
+++ b/packages/material-ui-icons/src/TouchAppOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TouchAppRounded.js b/packages/material-ui-icons/src/TouchAppRounded.js
index 827d32866653c9..a0f210adc1d24d 100644
--- a/packages/material-ui-icons/src/TouchAppRounded.js
+++ b/packages/material-ui-icons/src/TouchAppRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TouchAppSharp.js b/packages/material-ui-icons/src/TouchAppSharp.js
index 6cad3d7033b9db..accab3952f3b91 100644
--- a/packages/material-ui-icons/src/TouchAppSharp.js
+++ b/packages/material-ui-icons/src/TouchAppSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TouchAppTwoTone.js b/packages/material-ui-icons/src/TouchAppTwoTone.js
index d95e7872fec867..a19b80497c9dfe 100644
--- a/packages/material-ui-icons/src/TouchAppTwoTone.js
+++ b/packages/material-ui-icons/src/TouchAppTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Toys.js b/packages/material-ui-icons/src/Toys.js
index c9499fe3e4c25f..0553cc2792b1c7 100644
--- a/packages/material-ui-icons/src/Toys.js
+++ b/packages/material-ui-icons/src/Toys.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToysOutlined.js b/packages/material-ui-icons/src/ToysOutlined.js
index 7dc0a3d8387a28..0f8aa52480dc9e 100644
--- a/packages/material-ui-icons/src/ToysOutlined.js
+++ b/packages/material-ui-icons/src/ToysOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToysRounded.js b/packages/material-ui-icons/src/ToysRounded.js
index e312702e749605..bb0b0573ceb236 100644
--- a/packages/material-ui-icons/src/ToysRounded.js
+++ b/packages/material-ui-icons/src/ToysRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToysSharp.js b/packages/material-ui-icons/src/ToysSharp.js
index 6ce2525f1ba5a1..b73bb931295675 100644
--- a/packages/material-ui-icons/src/ToysSharp.js
+++ b/packages/material-ui-icons/src/ToysSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ToysTwoTone.js b/packages/material-ui-icons/src/ToysTwoTone.js
index b313aed08c9924..b8ff7dbe0183dd 100644
--- a/packages/material-ui-icons/src/ToysTwoTone.js
+++ b/packages/material-ui-icons/src/ToysTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrackChanges.js b/packages/material-ui-icons/src/TrackChanges.js
index d6ac3d8eaea876..f537547dc51d2b 100644
--- a/packages/material-ui-icons/src/TrackChanges.js
+++ b/packages/material-ui-icons/src/TrackChanges.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrackChangesOutlined.js b/packages/material-ui-icons/src/TrackChangesOutlined.js
index 4e207451308937..020d59c630f19c 100644
--- a/packages/material-ui-icons/src/TrackChangesOutlined.js
+++ b/packages/material-ui-icons/src/TrackChangesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrackChangesRounded.js b/packages/material-ui-icons/src/TrackChangesRounded.js
index 1ce71192b006ef..7e5fa02bd6af05 100644
--- a/packages/material-ui-icons/src/TrackChangesRounded.js
+++ b/packages/material-ui-icons/src/TrackChangesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrackChangesSharp.js b/packages/material-ui-icons/src/TrackChangesSharp.js
index 86bcee6a191e8c..db6613d01f34d1 100644
--- a/packages/material-ui-icons/src/TrackChangesSharp.js
+++ b/packages/material-ui-icons/src/TrackChangesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrackChangesTwoTone.js b/packages/material-ui-icons/src/TrackChangesTwoTone.js
index 967d153510f26e..ab2dd5173f49a9 100644
--- a/packages/material-ui-icons/src/TrackChangesTwoTone.js
+++ b/packages/material-ui-icons/src/TrackChangesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Traffic.js b/packages/material-ui-icons/src/Traffic.js
index 5f1cf3b493cbbc..9d9829ffd2af11 100644
--- a/packages/material-ui-icons/src/Traffic.js
+++ b/packages/material-ui-icons/src/Traffic.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrafficOutlined.js b/packages/material-ui-icons/src/TrafficOutlined.js
index 8821871726b636..73a1b29c04bd77 100644
--- a/packages/material-ui-icons/src/TrafficOutlined.js
+++ b/packages/material-ui-icons/src/TrafficOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrafficRounded.js b/packages/material-ui-icons/src/TrafficRounded.js
index 5ad0522d29cd5d..db1673f02ae1d9 100644
--- a/packages/material-ui-icons/src/TrafficRounded.js
+++ b/packages/material-ui-icons/src/TrafficRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrafficSharp.js b/packages/material-ui-icons/src/TrafficSharp.js
index 246e025f6c2522..45da072087e0a8 100644
--- a/packages/material-ui-icons/src/TrafficSharp.js
+++ b/packages/material-ui-icons/src/TrafficSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrafficTwoTone.js b/packages/material-ui-icons/src/TrafficTwoTone.js
index a5450745b66680..77fc531d72c5e4 100644
--- a/packages/material-ui-icons/src/TrafficTwoTone.js
+++ b/packages/material-ui-icons/src/TrafficTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Train.js b/packages/material-ui-icons/src/Train.js
index b69e270e30c3d5..3a6e562be26b0f 100644
--- a/packages/material-ui-icons/src/Train.js
+++ b/packages/material-ui-icons/src/Train.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrainOutlined.js b/packages/material-ui-icons/src/TrainOutlined.js
index 9a2473ff666245..398a37f939e92a 100644
--- a/packages/material-ui-icons/src/TrainOutlined.js
+++ b/packages/material-ui-icons/src/TrainOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrainRounded.js b/packages/material-ui-icons/src/TrainRounded.js
index 793a49b4bf4c81..d9948dfb3d6ff9 100644
--- a/packages/material-ui-icons/src/TrainRounded.js
+++ b/packages/material-ui-icons/src/TrainRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrainSharp.js b/packages/material-ui-icons/src/TrainSharp.js
index 4c4f577f46a02a..1fc6ff6bb185a6 100644
--- a/packages/material-ui-icons/src/TrainSharp.js
+++ b/packages/material-ui-icons/src/TrainSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrainTwoTone.js b/packages/material-ui-icons/src/TrainTwoTone.js
index 6bfc298fec6704..02baac30e31824 100644
--- a/packages/material-ui-icons/src/TrainTwoTone.js
+++ b/packages/material-ui-icons/src/TrainTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tram.js b/packages/material-ui-icons/src/Tram.js
index 90e1955d01e3fe..4deb81ff844ea3 100644
--- a/packages/material-ui-icons/src/Tram.js
+++ b/packages/material-ui-icons/src/Tram.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TramOutlined.js b/packages/material-ui-icons/src/TramOutlined.js
index f48442fc7d05e7..7fd4b1aa6ab9b2 100644
--- a/packages/material-ui-icons/src/TramOutlined.js
+++ b/packages/material-ui-icons/src/TramOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TramRounded.js b/packages/material-ui-icons/src/TramRounded.js
index 5ab154e427ceb5..a83608a5d6177c 100644
--- a/packages/material-ui-icons/src/TramRounded.js
+++ b/packages/material-ui-icons/src/TramRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TramSharp.js b/packages/material-ui-icons/src/TramSharp.js
index 234e64205d8d19..1170edc03bf563 100644
--- a/packages/material-ui-icons/src/TramSharp.js
+++ b/packages/material-ui-icons/src/TramSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TramTwoTone.js b/packages/material-ui-icons/src/TramTwoTone.js
index a2adab59d45207..f4fc723e63fecf 100644
--- a/packages/material-ui-icons/src/TramTwoTone.js
+++ b/packages/material-ui-icons/src/TramTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransferWithinAStation.js b/packages/material-ui-icons/src/TransferWithinAStation.js
index fc3100f2a8b78c..dea0ea905e6603 100644
--- a/packages/material-ui-icons/src/TransferWithinAStation.js
+++ b/packages/material-ui-icons/src/TransferWithinAStation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransferWithinAStationOutlined.js b/packages/material-ui-icons/src/TransferWithinAStationOutlined.js
index d691572f6464ee..eaf8aa61497708 100644
--- a/packages/material-ui-icons/src/TransferWithinAStationOutlined.js
+++ b/packages/material-ui-icons/src/TransferWithinAStationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransferWithinAStationRounded.js b/packages/material-ui-icons/src/TransferWithinAStationRounded.js
index ee450a67b2ba26..8575ea09a8d580 100644
--- a/packages/material-ui-icons/src/TransferWithinAStationRounded.js
+++ b/packages/material-ui-icons/src/TransferWithinAStationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransferWithinAStationSharp.js b/packages/material-ui-icons/src/TransferWithinAStationSharp.js
index 576dc64ada090d..daad144efab984 100644
--- a/packages/material-ui-icons/src/TransferWithinAStationSharp.js
+++ b/packages/material-ui-icons/src/TransferWithinAStationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransferWithinAStationTwoTone.js b/packages/material-ui-icons/src/TransferWithinAStationTwoTone.js
index 3339081481ff89..adbebcafc7f818 100644
--- a/packages/material-ui-icons/src/TransferWithinAStationTwoTone.js
+++ b/packages/material-ui-icons/src/TransferWithinAStationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Transform.js b/packages/material-ui-icons/src/Transform.js
index a7764a266beee3..d596d16311bf79 100644
--- a/packages/material-ui-icons/src/Transform.js
+++ b/packages/material-ui-icons/src/Transform.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransformOutlined.js b/packages/material-ui-icons/src/TransformOutlined.js
index 48338b34b14262..dfda44fb0cb153 100644
--- a/packages/material-ui-icons/src/TransformOutlined.js
+++ b/packages/material-ui-icons/src/TransformOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransformRounded.js b/packages/material-ui-icons/src/TransformRounded.js
index 2748b08058fbf1..a4bee908b56ade 100644
--- a/packages/material-ui-icons/src/TransformRounded.js
+++ b/packages/material-ui-icons/src/TransformRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransformSharp.js b/packages/material-ui-icons/src/TransformSharp.js
index ba8f10fce6e1d7..b06e08f05c3bb0 100644
--- a/packages/material-ui-icons/src/TransformSharp.js
+++ b/packages/material-ui-icons/src/TransformSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransformTwoTone.js b/packages/material-ui-icons/src/TransformTwoTone.js
index 753548f7f1f4c2..adcb23640f74aa 100644
--- a/packages/material-ui-icons/src/TransformTwoTone.js
+++ b/packages/material-ui-icons/src/TransformTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransitEnterexit.js b/packages/material-ui-icons/src/TransitEnterexit.js
index 3a27352d1ceb22..83c14d095fc8bf 100644
--- a/packages/material-ui-icons/src/TransitEnterexit.js
+++ b/packages/material-ui-icons/src/TransitEnterexit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransitEnterexitOutlined.js b/packages/material-ui-icons/src/TransitEnterexitOutlined.js
index 98ce496555735c..d4b7c712caba33 100644
--- a/packages/material-ui-icons/src/TransitEnterexitOutlined.js
+++ b/packages/material-ui-icons/src/TransitEnterexitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransitEnterexitRounded.js b/packages/material-ui-icons/src/TransitEnterexitRounded.js
index d6c1429ba41af3..1888e113b28582 100644
--- a/packages/material-ui-icons/src/TransitEnterexitRounded.js
+++ b/packages/material-ui-icons/src/TransitEnterexitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransitEnterexitSharp.js b/packages/material-ui-icons/src/TransitEnterexitSharp.js
index 84f296b5cd45ff..2fc01a5bd1a852 100644
--- a/packages/material-ui-icons/src/TransitEnterexitSharp.js
+++ b/packages/material-ui-icons/src/TransitEnterexitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TransitEnterexitTwoTone.js b/packages/material-ui-icons/src/TransitEnterexitTwoTone.js
index 0778681be4a781..818c0af68f51c2 100644
--- a/packages/material-ui-icons/src/TransitEnterexitTwoTone.js
+++ b/packages/material-ui-icons/src/TransitEnterexitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Translate.js b/packages/material-ui-icons/src/Translate.js
index 1ec5a729a5ba57..d3af4ae5f6a9da 100644
--- a/packages/material-ui-icons/src/Translate.js
+++ b/packages/material-ui-icons/src/Translate.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TranslateOutlined.js b/packages/material-ui-icons/src/TranslateOutlined.js
index 5a1cab2b4d7587..669bdc61969389 100644
--- a/packages/material-ui-icons/src/TranslateOutlined.js
+++ b/packages/material-ui-icons/src/TranslateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TranslateRounded.js b/packages/material-ui-icons/src/TranslateRounded.js
index 7d4e168f9b4fbc..b05d0555aaabdf 100644
--- a/packages/material-ui-icons/src/TranslateRounded.js
+++ b/packages/material-ui-icons/src/TranslateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TranslateSharp.js b/packages/material-ui-icons/src/TranslateSharp.js
index 25b78981cc98bb..2b77bee40c5c29 100644
--- a/packages/material-ui-icons/src/TranslateSharp.js
+++ b/packages/material-ui-icons/src/TranslateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TranslateTwoTone.js b/packages/material-ui-icons/src/TranslateTwoTone.js
index 1f1c4d4da83bb4..5cd180cae9520a 100644
--- a/packages/material-ui-icons/src/TranslateTwoTone.js
+++ b/packages/material-ui-icons/src/TranslateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingDown.js b/packages/material-ui-icons/src/TrendingDown.js
index dad94375c0a6c6..4e7bef65f7bc8c 100644
--- a/packages/material-ui-icons/src/TrendingDown.js
+++ b/packages/material-ui-icons/src/TrendingDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingDownOutlined.js b/packages/material-ui-icons/src/TrendingDownOutlined.js
index 0b36fe3470279e..d9ff8897e3e0ac 100644
--- a/packages/material-ui-icons/src/TrendingDownOutlined.js
+++ b/packages/material-ui-icons/src/TrendingDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingDownRounded.js b/packages/material-ui-icons/src/TrendingDownRounded.js
index 548687290c07d3..3d8283be97cacd 100644
--- a/packages/material-ui-icons/src/TrendingDownRounded.js
+++ b/packages/material-ui-icons/src/TrendingDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingDownSharp.js b/packages/material-ui-icons/src/TrendingDownSharp.js
index c8629b494d8de2..46108c011b0ee8 100644
--- a/packages/material-ui-icons/src/TrendingDownSharp.js
+++ b/packages/material-ui-icons/src/TrendingDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingDownTwoTone.js b/packages/material-ui-icons/src/TrendingDownTwoTone.js
index 5439f384fe8de1..610185eebf7b68 100644
--- a/packages/material-ui-icons/src/TrendingDownTwoTone.js
+++ b/packages/material-ui-icons/src/TrendingDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingFlat.js b/packages/material-ui-icons/src/TrendingFlat.js
index 02a22ffbdcef5d..a421dba0595c18 100644
--- a/packages/material-ui-icons/src/TrendingFlat.js
+++ b/packages/material-ui-icons/src/TrendingFlat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingFlatOutlined.js b/packages/material-ui-icons/src/TrendingFlatOutlined.js
index f2c4e2fe712d58..4f4da619ec22bb 100644
--- a/packages/material-ui-icons/src/TrendingFlatOutlined.js
+++ b/packages/material-ui-icons/src/TrendingFlatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingFlatRounded.js b/packages/material-ui-icons/src/TrendingFlatRounded.js
index 1308e018bec3ca..1b0f4b8fa9a00a 100644
--- a/packages/material-ui-icons/src/TrendingFlatRounded.js
+++ b/packages/material-ui-icons/src/TrendingFlatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingFlatSharp.js b/packages/material-ui-icons/src/TrendingFlatSharp.js
index 6b596c778115c2..ab4ad003517e54 100644
--- a/packages/material-ui-icons/src/TrendingFlatSharp.js
+++ b/packages/material-ui-icons/src/TrendingFlatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingFlatTwoTone.js b/packages/material-ui-icons/src/TrendingFlatTwoTone.js
index a3de464f3c9ae0..08a6d96a5946e8 100644
--- a/packages/material-ui-icons/src/TrendingFlatTwoTone.js
+++ b/packages/material-ui-icons/src/TrendingFlatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingUp.js b/packages/material-ui-icons/src/TrendingUp.js
index 97c9de72e42f6e..6a7d554fe74005 100644
--- a/packages/material-ui-icons/src/TrendingUp.js
+++ b/packages/material-ui-icons/src/TrendingUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingUpOutlined.js b/packages/material-ui-icons/src/TrendingUpOutlined.js
index aec85a9306698c..8f910db7602b5a 100644
--- a/packages/material-ui-icons/src/TrendingUpOutlined.js
+++ b/packages/material-ui-icons/src/TrendingUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingUpRounded.js b/packages/material-ui-icons/src/TrendingUpRounded.js
index f79d0732ddc593..7a0101d3ae846a 100644
--- a/packages/material-ui-icons/src/TrendingUpRounded.js
+++ b/packages/material-ui-icons/src/TrendingUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingUpSharp.js b/packages/material-ui-icons/src/TrendingUpSharp.js
index 61645ceea481d3..cc25f23fc05466 100644
--- a/packages/material-ui-icons/src/TrendingUpSharp.js
+++ b/packages/material-ui-icons/src/TrendingUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TrendingUpTwoTone.js b/packages/material-ui-icons/src/TrendingUpTwoTone.js
index aec06287229ab4..aa8903beb5171a 100644
--- a/packages/material-ui-icons/src/TrendingUpTwoTone.js
+++ b/packages/material-ui-icons/src/TrendingUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TripOrigin.js b/packages/material-ui-icons/src/TripOrigin.js
index bc28114d377be4..99323ca9004c43 100644
--- a/packages/material-ui-icons/src/TripOrigin.js
+++ b/packages/material-ui-icons/src/TripOrigin.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TripOriginOutlined.js b/packages/material-ui-icons/src/TripOriginOutlined.js
index 105b3436dc8fb5..8f6020cff81559 100644
--- a/packages/material-ui-icons/src/TripOriginOutlined.js
+++ b/packages/material-ui-icons/src/TripOriginOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TripOriginRounded.js b/packages/material-ui-icons/src/TripOriginRounded.js
index e1ae76a2572edc..85c714c09594ed 100644
--- a/packages/material-ui-icons/src/TripOriginRounded.js
+++ b/packages/material-ui-icons/src/TripOriginRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TripOriginSharp.js b/packages/material-ui-icons/src/TripOriginSharp.js
index a5707580f1c31d..f99d2894201300 100644
--- a/packages/material-ui-icons/src/TripOriginSharp.js
+++ b/packages/material-ui-icons/src/TripOriginSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TripOriginTwoTone.js b/packages/material-ui-icons/src/TripOriginTwoTone.js
index 7911fd4417fb6e..479fd31af40544 100644
--- a/packages/material-ui-icons/src/TripOriginTwoTone.js
+++ b/packages/material-ui-icons/src/TripOriginTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tune.js b/packages/material-ui-icons/src/Tune.js
index 13674d23f32a7b..9363800dc61d05 100644
--- a/packages/material-ui-icons/src/Tune.js
+++ b/packages/material-ui-icons/src/Tune.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TuneOutlined.js b/packages/material-ui-icons/src/TuneOutlined.js
index ae53f07b6c3df9..93c293eaf83790 100644
--- a/packages/material-ui-icons/src/TuneOutlined.js
+++ b/packages/material-ui-icons/src/TuneOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TuneRounded.js b/packages/material-ui-icons/src/TuneRounded.js
index 6bfbff67249727..e33f5cf2b6a790 100644
--- a/packages/material-ui-icons/src/TuneRounded.js
+++ b/packages/material-ui-icons/src/TuneRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TuneSharp.js b/packages/material-ui-icons/src/TuneSharp.js
index b24228e4a00e29..dff7242837f682 100644
--- a/packages/material-ui-icons/src/TuneSharp.js
+++ b/packages/material-ui-icons/src/TuneSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TuneTwoTone.js b/packages/material-ui-icons/src/TuneTwoTone.js
index f14e0f144e9feb..8882b9d7833f41 100644
--- a/packages/material-ui-icons/src/TuneTwoTone.js
+++ b/packages/material-ui-icons/src/TuneTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedIn.js b/packages/material-ui-icons/src/TurnedIn.js
index 06b832dd66526e..27fa73e22cc9aa 100644
--- a/packages/material-ui-icons/src/TurnedIn.js
+++ b/packages/material-ui-icons/src/TurnedIn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInNot.js b/packages/material-ui-icons/src/TurnedInNot.js
index ddbe5afacd3091..0e641795127393 100644
--- a/packages/material-ui-icons/src/TurnedInNot.js
+++ b/packages/material-ui-icons/src/TurnedInNot.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInNotOutlined.js b/packages/material-ui-icons/src/TurnedInNotOutlined.js
index f843075b50bbb5..ac2aeade03c8a9 100644
--- a/packages/material-ui-icons/src/TurnedInNotOutlined.js
+++ b/packages/material-ui-icons/src/TurnedInNotOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInNotRounded.js b/packages/material-ui-icons/src/TurnedInNotRounded.js
index e066b84737465b..c28539cc894405 100644
--- a/packages/material-ui-icons/src/TurnedInNotRounded.js
+++ b/packages/material-ui-icons/src/TurnedInNotRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInNotSharp.js b/packages/material-ui-icons/src/TurnedInNotSharp.js
index 86f3391595270a..233775667fabd9 100644
--- a/packages/material-ui-icons/src/TurnedInNotSharp.js
+++ b/packages/material-ui-icons/src/TurnedInNotSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInNotTwoTone.js b/packages/material-ui-icons/src/TurnedInNotTwoTone.js
index 4e55a16ece9504..8cf006b3200e55 100644
--- a/packages/material-ui-icons/src/TurnedInNotTwoTone.js
+++ b/packages/material-ui-icons/src/TurnedInNotTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInOutlined.js b/packages/material-ui-icons/src/TurnedInOutlined.js
index 8e6ff4fec49931..c8be0bbe044570 100644
--- a/packages/material-ui-icons/src/TurnedInOutlined.js
+++ b/packages/material-ui-icons/src/TurnedInOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInRounded.js b/packages/material-ui-icons/src/TurnedInRounded.js
index c29328102c880b..e7f5a0e61230a5 100644
--- a/packages/material-ui-icons/src/TurnedInRounded.js
+++ b/packages/material-ui-icons/src/TurnedInRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInSharp.js b/packages/material-ui-icons/src/TurnedInSharp.js
index 2a847393caf6b3..c9ee9c66b3a2ad 100644
--- a/packages/material-ui-icons/src/TurnedInSharp.js
+++ b/packages/material-ui-icons/src/TurnedInSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TurnedInTwoTone.js b/packages/material-ui-icons/src/TurnedInTwoTone.js
index 6f60530cc01cd5..2a5af2404f3e34 100644
--- a/packages/material-ui-icons/src/TurnedInTwoTone.js
+++ b/packages/material-ui-icons/src/TurnedInTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Tv.js b/packages/material-ui-icons/src/Tv.js
index 0bf2911d60e7ed..d134745e8c675d 100644
--- a/packages/material-ui-icons/src/Tv.js
+++ b/packages/material-ui-icons/src/Tv.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOff.js b/packages/material-ui-icons/src/TvOff.js
index 1f061c48dee1dd..03cbd433ba0227 100644
--- a/packages/material-ui-icons/src/TvOff.js
+++ b/packages/material-ui-icons/src/TvOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOffOutlined.js b/packages/material-ui-icons/src/TvOffOutlined.js
index 49cd3503fd7ffe..d8c7b391cd2394 100644
--- a/packages/material-ui-icons/src/TvOffOutlined.js
+++ b/packages/material-ui-icons/src/TvOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOffRounded.js b/packages/material-ui-icons/src/TvOffRounded.js
index e299c703aa1f34..ba0be91ed4c0b6 100644
--- a/packages/material-ui-icons/src/TvOffRounded.js
+++ b/packages/material-ui-icons/src/TvOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOffSharp.js b/packages/material-ui-icons/src/TvOffSharp.js
index 09ad292e4b6676..b26ac8f92412cd 100644
--- a/packages/material-ui-icons/src/TvOffSharp.js
+++ b/packages/material-ui-icons/src/TvOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOffTwoTone.js b/packages/material-ui-icons/src/TvOffTwoTone.js
index 4bc424aac48b17..26c45f3f4f9f40 100644
--- a/packages/material-ui-icons/src/TvOffTwoTone.js
+++ b/packages/material-ui-icons/src/TvOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvOutlined.js b/packages/material-ui-icons/src/TvOutlined.js
index a0c06c050bdca5..b5cafd3b016d1c 100644
--- a/packages/material-ui-icons/src/TvOutlined.js
+++ b/packages/material-ui-icons/src/TvOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvRounded.js b/packages/material-ui-icons/src/TvRounded.js
index ff1c683c8115df..2f4c2c9ce947a9 100644
--- a/packages/material-ui-icons/src/TvRounded.js
+++ b/packages/material-ui-icons/src/TvRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvSharp.js b/packages/material-ui-icons/src/TvSharp.js
index e9915077e78880..57e815d56ce1d3 100644
--- a/packages/material-ui-icons/src/TvSharp.js
+++ b/packages/material-ui-icons/src/TvSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TvTwoTone.js b/packages/material-ui-icons/src/TvTwoTone.js
index b6d9f54daa958f..e5284762186137 100644
--- a/packages/material-ui-icons/src/TvTwoTone.js
+++ b/packages/material-ui-icons/src/TvTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Twitter.js b/packages/material-ui-icons/src/Twitter.js
index 4ba06897b8f035..53b91073c596ad 100644
--- a/packages/material-ui-icons/src/Twitter.js
+++ b/packages/material-ui-icons/src/Twitter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/TwoWheeler.js b/packages/material-ui-icons/src/TwoWheeler.js
new file mode 100644
index 00000000000000..753c0b25bb823a
--- /dev/null
+++ b/packages/material-ui-icons/src/TwoWheeler.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'TwoWheeler');
diff --git a/packages/material-ui-icons/src/TwoWheelerOutlined.js b/packages/material-ui-icons/src/TwoWheelerOutlined.js
new file mode 100644
index 00000000000000..d6dc37e52ea813
--- /dev/null
+++ b/packages/material-ui-icons/src/TwoWheelerOutlined.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'TwoWheelerOutlined');
diff --git a/packages/material-ui-icons/src/TwoWheelerRounded.js b/packages/material-ui-icons/src/TwoWheelerRounded.js
new file mode 100644
index 00000000000000..16273ee3e148b8
--- /dev/null
+++ b/packages/material-ui-icons/src/TwoWheelerRounded.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'TwoWheelerRounded');
diff --git a/packages/material-ui-icons/src/TwoWheelerSharp.js b/packages/material-ui-icons/src/TwoWheelerSharp.js
new file mode 100644
index 00000000000000..c16f391b721133
--- /dev/null
+++ b/packages/material-ui-icons/src/TwoWheelerSharp.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'TwoWheelerSharp');
diff --git a/packages/material-ui-icons/src/TwoWheelerTwoTone.js b/packages/material-ui-icons/src/TwoWheelerTwoTone.js
new file mode 100644
index 00000000000000..fd56d937f92185
--- /dev/null
+++ b/packages/material-ui-icons/src/TwoWheelerTwoTone.js
@@ -0,0 +1,6 @@
+import * as React from 'react';
+import createSvgIcon from './utils/createSvgIcon';
+
+export default createSvgIcon(
+
+, 'TwoWheelerTwoTone');
diff --git a/packages/material-ui-icons/src/Unarchive.js b/packages/material-ui-icons/src/Unarchive.js
index eb9f51557b4f28..d8706985adc63e 100644
--- a/packages/material-ui-icons/src/Unarchive.js
+++ b/packages/material-ui-icons/src/Unarchive.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnarchiveOutlined.js b/packages/material-ui-icons/src/UnarchiveOutlined.js
index 48ed25e90ac0bd..0532d4ec3c738b 100644
--- a/packages/material-ui-icons/src/UnarchiveOutlined.js
+++ b/packages/material-ui-icons/src/UnarchiveOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnarchiveRounded.js b/packages/material-ui-icons/src/UnarchiveRounded.js
index 30a31879414ae1..bc484d62dcba8c 100644
--- a/packages/material-ui-icons/src/UnarchiveRounded.js
+++ b/packages/material-ui-icons/src/UnarchiveRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnarchiveSharp.js b/packages/material-ui-icons/src/UnarchiveSharp.js
index a2f5730a57e11e..1a20cd7550732a 100644
--- a/packages/material-ui-icons/src/UnarchiveSharp.js
+++ b/packages/material-ui-icons/src/UnarchiveSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnarchiveTwoTone.js b/packages/material-ui-icons/src/UnarchiveTwoTone.js
index 259dd05e487180..795e1d23a015b0 100644
--- a/packages/material-ui-icons/src/UnarchiveTwoTone.js
+++ b/packages/material-ui-icons/src/UnarchiveTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Undo.js b/packages/material-ui-icons/src/Undo.js
index dc0523039fb397..7e8cde470d1470 100644
--- a/packages/material-ui-icons/src/Undo.js
+++ b/packages/material-ui-icons/src/Undo.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UndoOutlined.js b/packages/material-ui-icons/src/UndoOutlined.js
index f1fbadce26759d..87bb65f7ec099e 100644
--- a/packages/material-ui-icons/src/UndoOutlined.js
+++ b/packages/material-ui-icons/src/UndoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UndoRounded.js b/packages/material-ui-icons/src/UndoRounded.js
index 72bbeb87b0d023..1ba830d80dcc76 100644
--- a/packages/material-ui-icons/src/UndoRounded.js
+++ b/packages/material-ui-icons/src/UndoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UndoSharp.js b/packages/material-ui-icons/src/UndoSharp.js
index 5985ff6a149e82..d221f2185dffab 100644
--- a/packages/material-ui-icons/src/UndoSharp.js
+++ b/packages/material-ui-icons/src/UndoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UndoTwoTone.js b/packages/material-ui-icons/src/UndoTwoTone.js
index d7370269677932..36c60576ea2d27 100644
--- a/packages/material-ui-icons/src/UndoTwoTone.js
+++ b/packages/material-ui-icons/src/UndoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldLess.js b/packages/material-ui-icons/src/UnfoldLess.js
index 7a7d6e1a44dc96..838be58d91e88c 100644
--- a/packages/material-ui-icons/src/UnfoldLess.js
+++ b/packages/material-ui-icons/src/UnfoldLess.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldLessOutlined.js b/packages/material-ui-icons/src/UnfoldLessOutlined.js
index e33cf1bf394f4e..4011ed89ebde45 100644
--- a/packages/material-ui-icons/src/UnfoldLessOutlined.js
+++ b/packages/material-ui-icons/src/UnfoldLessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldLessRounded.js b/packages/material-ui-icons/src/UnfoldLessRounded.js
index 750a13b7f618cf..83b33bc95001f5 100644
--- a/packages/material-ui-icons/src/UnfoldLessRounded.js
+++ b/packages/material-ui-icons/src/UnfoldLessRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldLessSharp.js b/packages/material-ui-icons/src/UnfoldLessSharp.js
index 127b4ac1ff7107..493ca101f62fdb 100644
--- a/packages/material-ui-icons/src/UnfoldLessSharp.js
+++ b/packages/material-ui-icons/src/UnfoldLessSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldLessTwoTone.js b/packages/material-ui-icons/src/UnfoldLessTwoTone.js
index 64347f69517bb8..4852dd8cf72136 100644
--- a/packages/material-ui-icons/src/UnfoldLessTwoTone.js
+++ b/packages/material-ui-icons/src/UnfoldLessTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldMore.js b/packages/material-ui-icons/src/UnfoldMore.js
index a541eaba8a6c18..f6eb49c8e04331 100644
--- a/packages/material-ui-icons/src/UnfoldMore.js
+++ b/packages/material-ui-icons/src/UnfoldMore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldMoreOutlined.js b/packages/material-ui-icons/src/UnfoldMoreOutlined.js
index 68dfea67ffe834..a63091c4d5b761 100644
--- a/packages/material-ui-icons/src/UnfoldMoreOutlined.js
+++ b/packages/material-ui-icons/src/UnfoldMoreOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldMoreRounded.js b/packages/material-ui-icons/src/UnfoldMoreRounded.js
index 8b67171fc96e7c..0ffd55fcdd655a 100644
--- a/packages/material-ui-icons/src/UnfoldMoreRounded.js
+++ b/packages/material-ui-icons/src/UnfoldMoreRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldMoreSharp.js b/packages/material-ui-icons/src/UnfoldMoreSharp.js
index 4f81d6a0c2e603..7b10877362b5be 100644
--- a/packages/material-ui-icons/src/UnfoldMoreSharp.js
+++ b/packages/material-ui-icons/src/UnfoldMoreSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnfoldMoreTwoTone.js b/packages/material-ui-icons/src/UnfoldMoreTwoTone.js
index 18bbdadc4048ae..77074a255b6e5b 100644
--- a/packages/material-ui-icons/src/UnfoldMoreTwoTone.js
+++ b/packages/material-ui-icons/src/UnfoldMoreTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Unsubscribe.js b/packages/material-ui-icons/src/Unsubscribe.js
index dd174851a4a169..1051d8e39931ad 100644
--- a/packages/material-ui-icons/src/Unsubscribe.js
+++ b/packages/material-ui-icons/src/Unsubscribe.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnsubscribeOutlined.js b/packages/material-ui-icons/src/UnsubscribeOutlined.js
index d0751a7c74c1ee..b37fb7e05753a4 100644
--- a/packages/material-ui-icons/src/UnsubscribeOutlined.js
+++ b/packages/material-ui-icons/src/UnsubscribeOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnsubscribeRounded.js b/packages/material-ui-icons/src/UnsubscribeRounded.js
index bb9baa39da1581..952e6ec280dcd4 100644
--- a/packages/material-ui-icons/src/UnsubscribeRounded.js
+++ b/packages/material-ui-icons/src/UnsubscribeRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnsubscribeSharp.js b/packages/material-ui-icons/src/UnsubscribeSharp.js
index eca62920641e28..e6af44c7e7d8e0 100644
--- a/packages/material-ui-icons/src/UnsubscribeSharp.js
+++ b/packages/material-ui-icons/src/UnsubscribeSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UnsubscribeTwoTone.js b/packages/material-ui-icons/src/UnsubscribeTwoTone.js
index 04b9ceb38d7ab7..5eb86d0541e328 100644
--- a/packages/material-ui-icons/src/UnsubscribeTwoTone.js
+++ b/packages/material-ui-icons/src/UnsubscribeTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Update.js b/packages/material-ui-icons/src/Update.js
index fc3108a93347a8..c88d327185415f 100644
--- a/packages/material-ui-icons/src/Update.js
+++ b/packages/material-ui-icons/src/Update.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UpdateOutlined.js b/packages/material-ui-icons/src/UpdateOutlined.js
index dde84d25b2a810..8e7634554e79c3 100644
--- a/packages/material-ui-icons/src/UpdateOutlined.js
+++ b/packages/material-ui-icons/src/UpdateOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UpdateRounded.js b/packages/material-ui-icons/src/UpdateRounded.js
index fd5f6876343c93..23794763fe7205 100644
--- a/packages/material-ui-icons/src/UpdateRounded.js
+++ b/packages/material-ui-icons/src/UpdateRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UpdateSharp.js b/packages/material-ui-icons/src/UpdateSharp.js
index 9f1dcbc8a7cb53..43990a5b9964ce 100644
--- a/packages/material-ui-icons/src/UpdateSharp.js
+++ b/packages/material-ui-icons/src/UpdateSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UpdateTwoTone.js b/packages/material-ui-icons/src/UpdateTwoTone.js
index c0825198248e0b..9905dba650bca4 100644
--- a/packages/material-ui-icons/src/UpdateTwoTone.js
+++ b/packages/material-ui-icons/src/UpdateTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Usb.js b/packages/material-ui-icons/src/Usb.js
index 4e373a17e11cb1..763dfcae18b74f 100644
--- a/packages/material-ui-icons/src/Usb.js
+++ b/packages/material-ui-icons/src/Usb.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UsbOutlined.js b/packages/material-ui-icons/src/UsbOutlined.js
index fb24d826ae1f4a..1f8c73a4eaefb6 100644
--- a/packages/material-ui-icons/src/UsbOutlined.js
+++ b/packages/material-ui-icons/src/UsbOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UsbRounded.js b/packages/material-ui-icons/src/UsbRounded.js
index d545166820208b..3b35479ce610a8 100644
--- a/packages/material-ui-icons/src/UsbRounded.js
+++ b/packages/material-ui-icons/src/UsbRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UsbSharp.js b/packages/material-ui-icons/src/UsbSharp.js
index 1f97cd0e8646d0..49096dfab81b51 100644
--- a/packages/material-ui-icons/src/UsbSharp.js
+++ b/packages/material-ui-icons/src/UsbSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/UsbTwoTone.js b/packages/material-ui-icons/src/UsbTwoTone.js
index ef4185556851bf..3401b168a5fb10 100644
--- a/packages/material-ui-icons/src/UsbTwoTone.js
+++ b/packages/material-ui-icons/src/UsbTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerifiedUser.js b/packages/material-ui-icons/src/VerifiedUser.js
index 2d68c1681e067a..491de32d320063 100644
--- a/packages/material-ui-icons/src/VerifiedUser.js
+++ b/packages/material-ui-icons/src/VerifiedUser.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerifiedUserOutlined.js b/packages/material-ui-icons/src/VerifiedUserOutlined.js
index cd5702269d7f68..e37415028a6042 100644
--- a/packages/material-ui-icons/src/VerifiedUserOutlined.js
+++ b/packages/material-ui-icons/src/VerifiedUserOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerifiedUserRounded.js b/packages/material-ui-icons/src/VerifiedUserRounded.js
index 4f665cff999679..adc095c410c85b 100644
--- a/packages/material-ui-icons/src/VerifiedUserRounded.js
+++ b/packages/material-ui-icons/src/VerifiedUserRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerifiedUserSharp.js b/packages/material-ui-icons/src/VerifiedUserSharp.js
index 133d9eb74321f8..ec5e7ec0578a7b 100644
--- a/packages/material-ui-icons/src/VerifiedUserSharp.js
+++ b/packages/material-ui-icons/src/VerifiedUserSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerifiedUserTwoTone.js b/packages/material-ui-icons/src/VerifiedUserTwoTone.js
index a800b096983d2f..187826e9c78902 100644
--- a/packages/material-ui-icons/src/VerifiedUserTwoTone.js
+++ b/packages/material-ui-icons/src/VerifiedUserTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignBottom.js b/packages/material-ui-icons/src/VerticalAlignBottom.js
index c4f5f14a10e641..7b8274f72f78d7 100644
--- a/packages/material-ui-icons/src/VerticalAlignBottom.js
+++ b/packages/material-ui-icons/src/VerticalAlignBottom.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignBottomOutlined.js b/packages/material-ui-icons/src/VerticalAlignBottomOutlined.js
index ceb3770498c8d6..d56a8bcd54ad10 100644
--- a/packages/material-ui-icons/src/VerticalAlignBottomOutlined.js
+++ b/packages/material-ui-icons/src/VerticalAlignBottomOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignBottomRounded.js b/packages/material-ui-icons/src/VerticalAlignBottomRounded.js
index 3756f5818e2667..bf242487c22a39 100644
--- a/packages/material-ui-icons/src/VerticalAlignBottomRounded.js
+++ b/packages/material-ui-icons/src/VerticalAlignBottomRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignBottomSharp.js b/packages/material-ui-icons/src/VerticalAlignBottomSharp.js
index 37a14a443bcf32..c615159e91598e 100644
--- a/packages/material-ui-icons/src/VerticalAlignBottomSharp.js
+++ b/packages/material-ui-icons/src/VerticalAlignBottomSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignBottomTwoTone.js b/packages/material-ui-icons/src/VerticalAlignBottomTwoTone.js
index 8c500622f53239..ed1880d3afbd77 100644
--- a/packages/material-ui-icons/src/VerticalAlignBottomTwoTone.js
+++ b/packages/material-ui-icons/src/VerticalAlignBottomTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignCenter.js b/packages/material-ui-icons/src/VerticalAlignCenter.js
index cda0df1faead31..5e9a046ddde7db 100644
--- a/packages/material-ui-icons/src/VerticalAlignCenter.js
+++ b/packages/material-ui-icons/src/VerticalAlignCenter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignCenterOutlined.js b/packages/material-ui-icons/src/VerticalAlignCenterOutlined.js
index ed3cfacd7a48c8..689545c4dbe1ac 100644
--- a/packages/material-ui-icons/src/VerticalAlignCenterOutlined.js
+++ b/packages/material-ui-icons/src/VerticalAlignCenterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignCenterRounded.js b/packages/material-ui-icons/src/VerticalAlignCenterRounded.js
index 802a99c71d4c75..860403cc4ba293 100644
--- a/packages/material-ui-icons/src/VerticalAlignCenterRounded.js
+++ b/packages/material-ui-icons/src/VerticalAlignCenterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignCenterSharp.js b/packages/material-ui-icons/src/VerticalAlignCenterSharp.js
index 24ef669653b757..d94068005ab1b1 100644
--- a/packages/material-ui-icons/src/VerticalAlignCenterSharp.js
+++ b/packages/material-ui-icons/src/VerticalAlignCenterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignCenterTwoTone.js b/packages/material-ui-icons/src/VerticalAlignCenterTwoTone.js
index f39a10489a7c10..9b004d2397675e 100644
--- a/packages/material-ui-icons/src/VerticalAlignCenterTwoTone.js
+++ b/packages/material-ui-icons/src/VerticalAlignCenterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignTop.js b/packages/material-ui-icons/src/VerticalAlignTop.js
index 34e0222cf330cb..1e6ea961d57d24 100644
--- a/packages/material-ui-icons/src/VerticalAlignTop.js
+++ b/packages/material-ui-icons/src/VerticalAlignTop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignTopOutlined.js b/packages/material-ui-icons/src/VerticalAlignTopOutlined.js
index 0d59793ba4e9e1..324fa1e021f3be 100644
--- a/packages/material-ui-icons/src/VerticalAlignTopOutlined.js
+++ b/packages/material-ui-icons/src/VerticalAlignTopOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignTopRounded.js b/packages/material-ui-icons/src/VerticalAlignTopRounded.js
index a6d98e21fc49ba..02bfd79253a2c8 100644
--- a/packages/material-ui-icons/src/VerticalAlignTopRounded.js
+++ b/packages/material-ui-icons/src/VerticalAlignTopRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignTopSharp.js b/packages/material-ui-icons/src/VerticalAlignTopSharp.js
index c1a101ffdaac87..4eada9e4d0454d 100644
--- a/packages/material-ui-icons/src/VerticalAlignTopSharp.js
+++ b/packages/material-ui-icons/src/VerticalAlignTopSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalAlignTopTwoTone.js b/packages/material-ui-icons/src/VerticalAlignTopTwoTone.js
index b61b45358e2668..0f9612894b152c 100644
--- a/packages/material-ui-icons/src/VerticalAlignTopTwoTone.js
+++ b/packages/material-ui-icons/src/VerticalAlignTopTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalSplit.js b/packages/material-ui-icons/src/VerticalSplit.js
index 3383ef1a7cf0d2..637fe274a4755f 100644
--- a/packages/material-ui-icons/src/VerticalSplit.js
+++ b/packages/material-ui-icons/src/VerticalSplit.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalSplitOutlined.js b/packages/material-ui-icons/src/VerticalSplitOutlined.js
index 5caaf327cc60ed..80e6f6a48094b6 100644
--- a/packages/material-ui-icons/src/VerticalSplitOutlined.js
+++ b/packages/material-ui-icons/src/VerticalSplitOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalSplitRounded.js b/packages/material-ui-icons/src/VerticalSplitRounded.js
index fdd488d2006cf0..16a9f045402593 100644
--- a/packages/material-ui-icons/src/VerticalSplitRounded.js
+++ b/packages/material-ui-icons/src/VerticalSplitRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalSplitSharp.js b/packages/material-ui-icons/src/VerticalSplitSharp.js
index 77a19ff796103a..6870a52c1acac0 100644
--- a/packages/material-ui-icons/src/VerticalSplitSharp.js
+++ b/packages/material-ui-icons/src/VerticalSplitSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VerticalSplitTwoTone.js b/packages/material-ui-icons/src/VerticalSplitTwoTone.js
index 4fbde5981e61fd..0ec63f4316901e 100644
--- a/packages/material-ui-icons/src/VerticalSplitTwoTone.js
+++ b/packages/material-ui-icons/src/VerticalSplitTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Vibration.js b/packages/material-ui-icons/src/Vibration.js
index b083b5d8f89380..15bb6ffb9a1129 100644
--- a/packages/material-ui-icons/src/Vibration.js
+++ b/packages/material-ui-icons/src/Vibration.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VibrationOutlined.js b/packages/material-ui-icons/src/VibrationOutlined.js
index 653667b7f64419..3383bccfb0edc1 100644
--- a/packages/material-ui-icons/src/VibrationOutlined.js
+++ b/packages/material-ui-icons/src/VibrationOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VibrationRounded.js b/packages/material-ui-icons/src/VibrationRounded.js
index 161f427d2b5f2b..b2b7afcfc88907 100644
--- a/packages/material-ui-icons/src/VibrationRounded.js
+++ b/packages/material-ui-icons/src/VibrationRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VibrationSharp.js b/packages/material-ui-icons/src/VibrationSharp.js
index 59844b4783b86d..dc53bbfac29d64 100644
--- a/packages/material-ui-icons/src/VibrationSharp.js
+++ b/packages/material-ui-icons/src/VibrationSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VibrationTwoTone.js b/packages/material-ui-icons/src/VibrationTwoTone.js
index f40daf60b0feee..38553c73c2d298 100644
--- a/packages/material-ui-icons/src/VibrationTwoTone.js
+++ b/packages/material-ui-icons/src/VibrationTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoCall.js b/packages/material-ui-icons/src/VideoCall.js
index d6cc65fc85cc3e..8088fb63dd092d 100644
--- a/packages/material-ui-icons/src/VideoCall.js
+++ b/packages/material-ui-icons/src/VideoCall.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoCallOutlined.js b/packages/material-ui-icons/src/VideoCallOutlined.js
index 2975edcf9a3a21..2802641de7da9f 100644
--- a/packages/material-ui-icons/src/VideoCallOutlined.js
+++ b/packages/material-ui-icons/src/VideoCallOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoCallRounded.js b/packages/material-ui-icons/src/VideoCallRounded.js
index 57be55c262ec2c..9760d15e4056e1 100644
--- a/packages/material-ui-icons/src/VideoCallRounded.js
+++ b/packages/material-ui-icons/src/VideoCallRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoCallSharp.js b/packages/material-ui-icons/src/VideoCallSharp.js
index 3717acc0351fd6..41037f9adfeaae 100644
--- a/packages/material-ui-icons/src/VideoCallSharp.js
+++ b/packages/material-ui-icons/src/VideoCallSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoCallTwoTone.js b/packages/material-ui-icons/src/VideoCallTwoTone.js
index 45c43949bf09c0..71666b72c62560 100644
--- a/packages/material-ui-icons/src/VideoCallTwoTone.js
+++ b/packages/material-ui-icons/src/VideoCallTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLabel.js b/packages/material-ui-icons/src/VideoLabel.js
index ea5fe6cfbffd59..b52a59ad648b35 100644
--- a/packages/material-ui-icons/src/VideoLabel.js
+++ b/packages/material-ui-icons/src/VideoLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLabelOutlined.js b/packages/material-ui-icons/src/VideoLabelOutlined.js
index 5cad50d36186f7..2259fc7229fb8b 100644
--- a/packages/material-ui-icons/src/VideoLabelOutlined.js
+++ b/packages/material-ui-icons/src/VideoLabelOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLabelRounded.js b/packages/material-ui-icons/src/VideoLabelRounded.js
index 39746b58ee2af3..7ca22343d3717e 100644
--- a/packages/material-ui-icons/src/VideoLabelRounded.js
+++ b/packages/material-ui-icons/src/VideoLabelRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLabelSharp.js b/packages/material-ui-icons/src/VideoLabelSharp.js
index 72096558dad9f7..9aa128c0ac976c 100644
--- a/packages/material-ui-icons/src/VideoLabelSharp.js
+++ b/packages/material-ui-icons/src/VideoLabelSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLabelTwoTone.js b/packages/material-ui-icons/src/VideoLabelTwoTone.js
index 8a76195c40e218..b1fb89803070c0 100644
--- a/packages/material-ui-icons/src/VideoLabelTwoTone.js
+++ b/packages/material-ui-icons/src/VideoLabelTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLibrary.js b/packages/material-ui-icons/src/VideoLibrary.js
index b9aba8fd7073f3..507d6bca5bbcc7 100644
--- a/packages/material-ui-icons/src/VideoLibrary.js
+++ b/packages/material-ui-icons/src/VideoLibrary.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLibraryOutlined.js b/packages/material-ui-icons/src/VideoLibraryOutlined.js
index 818f1a27241edc..5c246f0daf92a1 100644
--- a/packages/material-ui-icons/src/VideoLibraryOutlined.js
+++ b/packages/material-ui-icons/src/VideoLibraryOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLibraryRounded.js b/packages/material-ui-icons/src/VideoLibraryRounded.js
index c480e93d0ccc47..4558574438fd3b 100644
--- a/packages/material-ui-icons/src/VideoLibraryRounded.js
+++ b/packages/material-ui-icons/src/VideoLibraryRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLibrarySharp.js b/packages/material-ui-icons/src/VideoLibrarySharp.js
index bf50980b0e1623..2b4cd5e2c51318 100644
--- a/packages/material-ui-icons/src/VideoLibrarySharp.js
+++ b/packages/material-ui-icons/src/VideoLibrarySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideoLibraryTwoTone.js b/packages/material-ui-icons/src/VideoLibraryTwoTone.js
index 090cb179100ee6..7aa7acfa275302 100644
--- a/packages/material-ui-icons/src/VideoLibraryTwoTone.js
+++ b/packages/material-ui-icons/src/VideoLibraryTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Videocam.js b/packages/material-ui-icons/src/Videocam.js
index ac2defc8d3c056..f4bd2bc4c8a103 100644
--- a/packages/material-ui-icons/src/Videocam.js
+++ b/packages/material-ui-icons/src/Videocam.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOff.js b/packages/material-ui-icons/src/VideocamOff.js
index 6e29ed79badeb5..7c95119093c2bd 100644
--- a/packages/material-ui-icons/src/VideocamOff.js
+++ b/packages/material-ui-icons/src/VideocamOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOffOutlined.js b/packages/material-ui-icons/src/VideocamOffOutlined.js
index 3170d8ea550b27..08451e0fe67ae7 100644
--- a/packages/material-ui-icons/src/VideocamOffOutlined.js
+++ b/packages/material-ui-icons/src/VideocamOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOffRounded.js b/packages/material-ui-icons/src/VideocamOffRounded.js
index 8d829e4cc1b76d..ebc02640a5df6f 100644
--- a/packages/material-ui-icons/src/VideocamOffRounded.js
+++ b/packages/material-ui-icons/src/VideocamOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOffSharp.js b/packages/material-ui-icons/src/VideocamOffSharp.js
index 9528ac22ecc9e4..75f59b7a98bf82 100644
--- a/packages/material-ui-icons/src/VideocamOffSharp.js
+++ b/packages/material-ui-icons/src/VideocamOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOffTwoTone.js b/packages/material-ui-icons/src/VideocamOffTwoTone.js
index 5cd197e1f5faa1..fff8dd427e67f1 100644
--- a/packages/material-ui-icons/src/VideocamOffTwoTone.js
+++ b/packages/material-ui-icons/src/VideocamOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamOutlined.js b/packages/material-ui-icons/src/VideocamOutlined.js
index efbc4e623b9bb7..734df5479706cf 100644
--- a/packages/material-ui-icons/src/VideocamOutlined.js
+++ b/packages/material-ui-icons/src/VideocamOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamRounded.js b/packages/material-ui-icons/src/VideocamRounded.js
index 57a577d208d70b..6a5cc8261ac472 100644
--- a/packages/material-ui-icons/src/VideocamRounded.js
+++ b/packages/material-ui-icons/src/VideocamRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamSharp.js b/packages/material-ui-icons/src/VideocamSharp.js
index adc668bfc1b2b6..7c49200656041d 100644
--- a/packages/material-ui-icons/src/VideocamSharp.js
+++ b/packages/material-ui-icons/src/VideocamSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideocamTwoTone.js b/packages/material-ui-icons/src/VideocamTwoTone.js
index 8164a0cf8bce40..d8d5446d113de9 100644
--- a/packages/material-ui-icons/src/VideocamTwoTone.js
+++ b/packages/material-ui-icons/src/VideocamTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideogameAsset.js b/packages/material-ui-icons/src/VideogameAsset.js
index 7c91a7dc879750..e8838325756674 100644
--- a/packages/material-ui-icons/src/VideogameAsset.js
+++ b/packages/material-ui-icons/src/VideogameAsset.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideogameAssetOutlined.js b/packages/material-ui-icons/src/VideogameAssetOutlined.js
index aea610c1810d8e..7cb4737cce2124 100644
--- a/packages/material-ui-icons/src/VideogameAssetOutlined.js
+++ b/packages/material-ui-icons/src/VideogameAssetOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideogameAssetRounded.js b/packages/material-ui-icons/src/VideogameAssetRounded.js
index fa5878b1ca795f..2d61aeb34e5194 100644
--- a/packages/material-ui-icons/src/VideogameAssetRounded.js
+++ b/packages/material-ui-icons/src/VideogameAssetRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideogameAssetSharp.js b/packages/material-ui-icons/src/VideogameAssetSharp.js
index bba68c01dd0d8c..c457f50d3940b1 100644
--- a/packages/material-ui-icons/src/VideogameAssetSharp.js
+++ b/packages/material-ui-icons/src/VideogameAssetSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VideogameAssetTwoTone.js b/packages/material-ui-icons/src/VideogameAssetTwoTone.js
index 81d91e3a9a6030..334ec99173fa66 100644
--- a/packages/material-ui-icons/src/VideogameAssetTwoTone.js
+++ b/packages/material-ui-icons/src/VideogameAssetTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewAgenda.js b/packages/material-ui-icons/src/ViewAgenda.js
index 50ecec42db8d2b..1b0e93a7265750 100644
--- a/packages/material-ui-icons/src/ViewAgenda.js
+++ b/packages/material-ui-icons/src/ViewAgenda.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewAgendaOutlined.js b/packages/material-ui-icons/src/ViewAgendaOutlined.js
index 5301e4688a24ed..16bf35e816f9fc 100644
--- a/packages/material-ui-icons/src/ViewAgendaOutlined.js
+++ b/packages/material-ui-icons/src/ViewAgendaOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewAgendaRounded.js b/packages/material-ui-icons/src/ViewAgendaRounded.js
index 638d0a97f4720e..d2ea756ffd0eb6 100644
--- a/packages/material-ui-icons/src/ViewAgendaRounded.js
+++ b/packages/material-ui-icons/src/ViewAgendaRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewAgendaSharp.js b/packages/material-ui-icons/src/ViewAgendaSharp.js
index 2fa0ed8d8baee5..c91744daafd6d7 100644
--- a/packages/material-ui-icons/src/ViewAgendaSharp.js
+++ b/packages/material-ui-icons/src/ViewAgendaSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewAgendaTwoTone.js b/packages/material-ui-icons/src/ViewAgendaTwoTone.js
index 91ec41e4ba41f1..10757dd58eb007 100644
--- a/packages/material-ui-icons/src/ViewAgendaTwoTone.js
+++ b/packages/material-ui-icons/src/ViewAgendaTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewArray.js b/packages/material-ui-icons/src/ViewArray.js
index bddca04baee41e..36b9e5f5eb9210 100644
--- a/packages/material-ui-icons/src/ViewArray.js
+++ b/packages/material-ui-icons/src/ViewArray.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewArrayOutlined.js b/packages/material-ui-icons/src/ViewArrayOutlined.js
index e2116d96ad37c1..6c75760c95e5a4 100644
--- a/packages/material-ui-icons/src/ViewArrayOutlined.js
+++ b/packages/material-ui-icons/src/ViewArrayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewArrayRounded.js b/packages/material-ui-icons/src/ViewArrayRounded.js
index 6892c6cf3f3684..4dab2debb00918 100644
--- a/packages/material-ui-icons/src/ViewArrayRounded.js
+++ b/packages/material-ui-icons/src/ViewArrayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewArraySharp.js b/packages/material-ui-icons/src/ViewArraySharp.js
index bb044469febc37..4047ba9cd7fa38 100644
--- a/packages/material-ui-icons/src/ViewArraySharp.js
+++ b/packages/material-ui-icons/src/ViewArraySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewArrayTwoTone.js b/packages/material-ui-icons/src/ViewArrayTwoTone.js
index df8740ca1efbfc..3932932ce8d862 100644
--- a/packages/material-ui-icons/src/ViewArrayTwoTone.js
+++ b/packages/material-ui-icons/src/ViewArrayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCarousel.js b/packages/material-ui-icons/src/ViewCarousel.js
index bb095ece245e2b..0216e89b9b4761 100644
--- a/packages/material-ui-icons/src/ViewCarousel.js
+++ b/packages/material-ui-icons/src/ViewCarousel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCarouselOutlined.js b/packages/material-ui-icons/src/ViewCarouselOutlined.js
index 35910a66c0ddca..3a69ac9a8ba2c8 100644
--- a/packages/material-ui-icons/src/ViewCarouselOutlined.js
+++ b/packages/material-ui-icons/src/ViewCarouselOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCarouselRounded.js b/packages/material-ui-icons/src/ViewCarouselRounded.js
index ec0d8b28f6881c..ac25ee67704a60 100644
--- a/packages/material-ui-icons/src/ViewCarouselRounded.js
+++ b/packages/material-ui-icons/src/ViewCarouselRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCarouselSharp.js b/packages/material-ui-icons/src/ViewCarouselSharp.js
index 5b7d5f761fcbde..054eca6dac8928 100644
--- a/packages/material-ui-icons/src/ViewCarouselSharp.js
+++ b/packages/material-ui-icons/src/ViewCarouselSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCarouselTwoTone.js b/packages/material-ui-icons/src/ViewCarouselTwoTone.js
index f9999b4ea8d8d1..0df029513510c3 100644
--- a/packages/material-ui-icons/src/ViewCarouselTwoTone.js
+++ b/packages/material-ui-icons/src/ViewCarouselTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewColumn.js b/packages/material-ui-icons/src/ViewColumn.js
index c58c69ef3deb11..16d8ad1632a844 100644
--- a/packages/material-ui-icons/src/ViewColumn.js
+++ b/packages/material-ui-icons/src/ViewColumn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewColumnOutlined.js b/packages/material-ui-icons/src/ViewColumnOutlined.js
index 2538f86c3d9a64..68b7575880a146 100644
--- a/packages/material-ui-icons/src/ViewColumnOutlined.js
+++ b/packages/material-ui-icons/src/ViewColumnOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewColumnRounded.js b/packages/material-ui-icons/src/ViewColumnRounded.js
index b9f679ed2c1312..bf28693d2aac66 100644
--- a/packages/material-ui-icons/src/ViewColumnRounded.js
+++ b/packages/material-ui-icons/src/ViewColumnRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewColumnSharp.js b/packages/material-ui-icons/src/ViewColumnSharp.js
index d6713ec9aab1bc..53bc4e6a31298d 100644
--- a/packages/material-ui-icons/src/ViewColumnSharp.js
+++ b/packages/material-ui-icons/src/ViewColumnSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewColumnTwoTone.js b/packages/material-ui-icons/src/ViewColumnTwoTone.js
index 3ce5622f4aaadd..00800ffda39dff 100644
--- a/packages/material-ui-icons/src/ViewColumnTwoTone.js
+++ b/packages/material-ui-icons/src/ViewColumnTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewComfy.js b/packages/material-ui-icons/src/ViewComfy.js
index f26712be9bbf90..2d39e8f4bd6308 100644
--- a/packages/material-ui-icons/src/ViewComfy.js
+++ b/packages/material-ui-icons/src/ViewComfy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewComfyOutlined.js b/packages/material-ui-icons/src/ViewComfyOutlined.js
index 72e18da653a84a..bb21f7a2d95c4f 100644
--- a/packages/material-ui-icons/src/ViewComfyOutlined.js
+++ b/packages/material-ui-icons/src/ViewComfyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewComfyRounded.js b/packages/material-ui-icons/src/ViewComfyRounded.js
index 27c8e35d4f3511..8a2fcb3078004c 100644
--- a/packages/material-ui-icons/src/ViewComfyRounded.js
+++ b/packages/material-ui-icons/src/ViewComfyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewComfySharp.js b/packages/material-ui-icons/src/ViewComfySharp.js
index 5b796e1ac2d262..e34e76e4d6cb39 100644
--- a/packages/material-ui-icons/src/ViewComfySharp.js
+++ b/packages/material-ui-icons/src/ViewComfySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewComfyTwoTone.js b/packages/material-ui-icons/src/ViewComfyTwoTone.js
index 7bda136c500869..39150274324823 100644
--- a/packages/material-ui-icons/src/ViewComfyTwoTone.js
+++ b/packages/material-ui-icons/src/ViewComfyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCompact.js b/packages/material-ui-icons/src/ViewCompact.js
index 823333163bcaa2..fab5b21972667d 100644
--- a/packages/material-ui-icons/src/ViewCompact.js
+++ b/packages/material-ui-icons/src/ViewCompact.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCompactOutlined.js b/packages/material-ui-icons/src/ViewCompactOutlined.js
index 9d96ee57396917..91369bf8c6c5a6 100644
--- a/packages/material-ui-icons/src/ViewCompactOutlined.js
+++ b/packages/material-ui-icons/src/ViewCompactOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCompactRounded.js b/packages/material-ui-icons/src/ViewCompactRounded.js
index e1148627e8b6d5..7bd9c5ed1bdbf9 100644
--- a/packages/material-ui-icons/src/ViewCompactRounded.js
+++ b/packages/material-ui-icons/src/ViewCompactRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCompactSharp.js b/packages/material-ui-icons/src/ViewCompactSharp.js
index 7b4983e17baf6c..b6d047293fe0e2 100644
--- a/packages/material-ui-icons/src/ViewCompactSharp.js
+++ b/packages/material-ui-icons/src/ViewCompactSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewCompactTwoTone.js b/packages/material-ui-icons/src/ViewCompactTwoTone.js
index aad6d80b1e1192..8e257236cf1da1 100644
--- a/packages/material-ui-icons/src/ViewCompactTwoTone.js
+++ b/packages/material-ui-icons/src/ViewCompactTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewDay.js b/packages/material-ui-icons/src/ViewDay.js
index 46adc41a723e95..e7e399ee280fe6 100644
--- a/packages/material-ui-icons/src/ViewDay.js
+++ b/packages/material-ui-icons/src/ViewDay.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewDayOutlined.js b/packages/material-ui-icons/src/ViewDayOutlined.js
index b435e3a1f154d8..9c786970982caf 100644
--- a/packages/material-ui-icons/src/ViewDayOutlined.js
+++ b/packages/material-ui-icons/src/ViewDayOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewDayRounded.js b/packages/material-ui-icons/src/ViewDayRounded.js
index 8cb15832c148f9..0856b80c942fe8 100644
--- a/packages/material-ui-icons/src/ViewDayRounded.js
+++ b/packages/material-ui-icons/src/ViewDayRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewDaySharp.js b/packages/material-ui-icons/src/ViewDaySharp.js
index 69c2b4bbc77f32..f125bd0116f23a 100644
--- a/packages/material-ui-icons/src/ViewDaySharp.js
+++ b/packages/material-ui-icons/src/ViewDaySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewDayTwoTone.js b/packages/material-ui-icons/src/ViewDayTwoTone.js
index c78578b96e8348..31b657bef7f671 100644
--- a/packages/material-ui-icons/src/ViewDayTwoTone.js
+++ b/packages/material-ui-icons/src/ViewDayTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewHeadline.js b/packages/material-ui-icons/src/ViewHeadline.js
index 028fe16654d4f1..f7912f526813ea 100644
--- a/packages/material-ui-icons/src/ViewHeadline.js
+++ b/packages/material-ui-icons/src/ViewHeadline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewHeadlineOutlined.js b/packages/material-ui-icons/src/ViewHeadlineOutlined.js
index f06b1384135284..621eec2c6b6077 100644
--- a/packages/material-ui-icons/src/ViewHeadlineOutlined.js
+++ b/packages/material-ui-icons/src/ViewHeadlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewHeadlineRounded.js b/packages/material-ui-icons/src/ViewHeadlineRounded.js
index f6491100055d51..8f2e700a7eefe2 100644
--- a/packages/material-ui-icons/src/ViewHeadlineRounded.js
+++ b/packages/material-ui-icons/src/ViewHeadlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewHeadlineSharp.js b/packages/material-ui-icons/src/ViewHeadlineSharp.js
index 5713e38892766b..6c733d82cd7fed 100644
--- a/packages/material-ui-icons/src/ViewHeadlineSharp.js
+++ b/packages/material-ui-icons/src/ViewHeadlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewHeadlineTwoTone.js b/packages/material-ui-icons/src/ViewHeadlineTwoTone.js
index 2633455050f934..9a036be4ba243d 100644
--- a/packages/material-ui-icons/src/ViewHeadlineTwoTone.js
+++ b/packages/material-ui-icons/src/ViewHeadlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewList.js b/packages/material-ui-icons/src/ViewList.js
index 2b2c91c27a39a0..8d4053ed9c9896 100644
--- a/packages/material-ui-icons/src/ViewList.js
+++ b/packages/material-ui-icons/src/ViewList.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewListOutlined.js b/packages/material-ui-icons/src/ViewListOutlined.js
index 82d6693a389f56..29f634a5b5b566 100644
--- a/packages/material-ui-icons/src/ViewListOutlined.js
+++ b/packages/material-ui-icons/src/ViewListOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewListRounded.js b/packages/material-ui-icons/src/ViewListRounded.js
index b3679119012fe2..25d23f5f319ddb 100644
--- a/packages/material-ui-icons/src/ViewListRounded.js
+++ b/packages/material-ui-icons/src/ViewListRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewListSharp.js b/packages/material-ui-icons/src/ViewListSharp.js
index 70e493c9a62047..b6a8f13dc1273e 100644
--- a/packages/material-ui-icons/src/ViewListSharp.js
+++ b/packages/material-ui-icons/src/ViewListSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewListTwoTone.js b/packages/material-ui-icons/src/ViewListTwoTone.js
index 16ee68292098b5..bc37e32e09e333 100644
--- a/packages/material-ui-icons/src/ViewListTwoTone.js
+++ b/packages/material-ui-icons/src/ViewListTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewModule.js b/packages/material-ui-icons/src/ViewModule.js
index f661f08e674d55..6532ffd57843b4 100644
--- a/packages/material-ui-icons/src/ViewModule.js
+++ b/packages/material-ui-icons/src/ViewModule.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewModuleOutlined.js b/packages/material-ui-icons/src/ViewModuleOutlined.js
index 847904b19ff61f..19ecc60abcb5c3 100644
--- a/packages/material-ui-icons/src/ViewModuleOutlined.js
+++ b/packages/material-ui-icons/src/ViewModuleOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewModuleRounded.js b/packages/material-ui-icons/src/ViewModuleRounded.js
index 379f40fe98d541..c2505d8112367b 100644
--- a/packages/material-ui-icons/src/ViewModuleRounded.js
+++ b/packages/material-ui-icons/src/ViewModuleRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewModuleSharp.js b/packages/material-ui-icons/src/ViewModuleSharp.js
index c5a6016ae84ca2..2a1e369899d7b2 100644
--- a/packages/material-ui-icons/src/ViewModuleSharp.js
+++ b/packages/material-ui-icons/src/ViewModuleSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewModuleTwoTone.js b/packages/material-ui-icons/src/ViewModuleTwoTone.js
index 6a4e50e117c345..077cea8ddfb55b 100644
--- a/packages/material-ui-icons/src/ViewModuleTwoTone.js
+++ b/packages/material-ui-icons/src/ViewModuleTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewQuilt.js b/packages/material-ui-icons/src/ViewQuilt.js
index 6235ee17809c1d..dd0d85c978d28e 100644
--- a/packages/material-ui-icons/src/ViewQuilt.js
+++ b/packages/material-ui-icons/src/ViewQuilt.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewQuiltOutlined.js b/packages/material-ui-icons/src/ViewQuiltOutlined.js
index 0a8aaba059a127..d307c1c7ecd14a 100644
--- a/packages/material-ui-icons/src/ViewQuiltOutlined.js
+++ b/packages/material-ui-icons/src/ViewQuiltOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewQuiltRounded.js b/packages/material-ui-icons/src/ViewQuiltRounded.js
index e243dd810b720d..76155caf1d0e36 100644
--- a/packages/material-ui-icons/src/ViewQuiltRounded.js
+++ b/packages/material-ui-icons/src/ViewQuiltRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewQuiltSharp.js b/packages/material-ui-icons/src/ViewQuiltSharp.js
index 77b01050cf7ddb..0fe844a969afad 100644
--- a/packages/material-ui-icons/src/ViewQuiltSharp.js
+++ b/packages/material-ui-icons/src/ViewQuiltSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewQuiltTwoTone.js b/packages/material-ui-icons/src/ViewQuiltTwoTone.js
index 76952d09237726..17dd2fbab107f6 100644
--- a/packages/material-ui-icons/src/ViewQuiltTwoTone.js
+++ b/packages/material-ui-icons/src/ViewQuiltTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewStream.js b/packages/material-ui-icons/src/ViewStream.js
index 8fc104882eefc3..7dce91954e2bd1 100644
--- a/packages/material-ui-icons/src/ViewStream.js
+++ b/packages/material-ui-icons/src/ViewStream.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewStreamOutlined.js b/packages/material-ui-icons/src/ViewStreamOutlined.js
index ea38f03f321063..08bf55c8126e61 100644
--- a/packages/material-ui-icons/src/ViewStreamOutlined.js
+++ b/packages/material-ui-icons/src/ViewStreamOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewStreamRounded.js b/packages/material-ui-icons/src/ViewStreamRounded.js
index 9ef0ee618de208..1d2c39c5473afa 100644
--- a/packages/material-ui-icons/src/ViewStreamRounded.js
+++ b/packages/material-ui-icons/src/ViewStreamRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewStreamSharp.js b/packages/material-ui-icons/src/ViewStreamSharp.js
index 8ad1768fb46d27..727c51eda59d16 100644
--- a/packages/material-ui-icons/src/ViewStreamSharp.js
+++ b/packages/material-ui-icons/src/ViewStreamSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewStreamTwoTone.js b/packages/material-ui-icons/src/ViewStreamTwoTone.js
index 982f059b6807e5..645036f9450798 100644
--- a/packages/material-ui-icons/src/ViewStreamTwoTone.js
+++ b/packages/material-ui-icons/src/ViewStreamTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewWeek.js b/packages/material-ui-icons/src/ViewWeek.js
index 7d9ed2cd45a5bb..7df45d876e6647 100644
--- a/packages/material-ui-icons/src/ViewWeek.js
+++ b/packages/material-ui-icons/src/ViewWeek.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewWeekOutlined.js b/packages/material-ui-icons/src/ViewWeekOutlined.js
index 3099e03705711d..f8b909a3691cf6 100644
--- a/packages/material-ui-icons/src/ViewWeekOutlined.js
+++ b/packages/material-ui-icons/src/ViewWeekOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewWeekRounded.js b/packages/material-ui-icons/src/ViewWeekRounded.js
index af1ba9799b979a..c703e7535c8bda 100644
--- a/packages/material-ui-icons/src/ViewWeekRounded.js
+++ b/packages/material-ui-icons/src/ViewWeekRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewWeekSharp.js b/packages/material-ui-icons/src/ViewWeekSharp.js
index 13a4cc92a2a878..fc0b03ba6528cc 100644
--- a/packages/material-ui-icons/src/ViewWeekSharp.js
+++ b/packages/material-ui-icons/src/ViewWeekSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ViewWeekTwoTone.js b/packages/material-ui-icons/src/ViewWeekTwoTone.js
index 5475ab5524dae6..3664b176c4eee6 100644
--- a/packages/material-ui-icons/src/ViewWeekTwoTone.js
+++ b/packages/material-ui-icons/src/ViewWeekTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Vignette.js b/packages/material-ui-icons/src/Vignette.js
index 9f907e5c3b30e3..8cfe81f4d9a49e 100644
--- a/packages/material-ui-icons/src/Vignette.js
+++ b/packages/material-ui-icons/src/Vignette.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VignetteOutlined.js b/packages/material-ui-icons/src/VignetteOutlined.js
index a25488bc93a9e4..b52536d9f5e29c 100644
--- a/packages/material-ui-icons/src/VignetteOutlined.js
+++ b/packages/material-ui-icons/src/VignetteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VignetteRounded.js b/packages/material-ui-icons/src/VignetteRounded.js
index fee765b10beb8d..0a6dfea32350f4 100644
--- a/packages/material-ui-icons/src/VignetteRounded.js
+++ b/packages/material-ui-icons/src/VignetteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VignetteSharp.js b/packages/material-ui-icons/src/VignetteSharp.js
index 5b7fc2fcf324a4..be556e06cd81d8 100644
--- a/packages/material-ui-icons/src/VignetteSharp.js
+++ b/packages/material-ui-icons/src/VignetteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VignetteTwoTone.js b/packages/material-ui-icons/src/VignetteTwoTone.js
index 82fc511fba5af8..c792805698367e 100644
--- a/packages/material-ui-icons/src/VignetteTwoTone.js
+++ b/packages/material-ui-icons/src/VignetteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Visibility.js b/packages/material-ui-icons/src/Visibility.js
index 19e52a78f7cd75..31d9e7a3c1e480 100644
--- a/packages/material-ui-icons/src/Visibility.js
+++ b/packages/material-ui-icons/src/Visibility.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOff.js b/packages/material-ui-icons/src/VisibilityOff.js
index cef0ec08bc26d5..7bcf500eed5f22 100644
--- a/packages/material-ui-icons/src/VisibilityOff.js
+++ b/packages/material-ui-icons/src/VisibilityOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOffOutlined.js b/packages/material-ui-icons/src/VisibilityOffOutlined.js
index 48719f7b407ea9..e04447c31001ad 100644
--- a/packages/material-ui-icons/src/VisibilityOffOutlined.js
+++ b/packages/material-ui-icons/src/VisibilityOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOffRounded.js b/packages/material-ui-icons/src/VisibilityOffRounded.js
index 4c597a7b9fdd34..83052d60dd13d8 100644
--- a/packages/material-ui-icons/src/VisibilityOffRounded.js
+++ b/packages/material-ui-icons/src/VisibilityOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOffSharp.js b/packages/material-ui-icons/src/VisibilityOffSharp.js
index 15afc21d35cba7..44b1b2fec72920 100644
--- a/packages/material-ui-icons/src/VisibilityOffSharp.js
+++ b/packages/material-ui-icons/src/VisibilityOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOffTwoTone.js b/packages/material-ui-icons/src/VisibilityOffTwoTone.js
index b9cfa659d65d21..fba8e6d6afee4b 100644
--- a/packages/material-ui-icons/src/VisibilityOffTwoTone.js
+++ b/packages/material-ui-icons/src/VisibilityOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityOutlined.js b/packages/material-ui-icons/src/VisibilityOutlined.js
index 2f535c56056189..57ce249b03e940 100644
--- a/packages/material-ui-icons/src/VisibilityOutlined.js
+++ b/packages/material-ui-icons/src/VisibilityOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityRounded.js b/packages/material-ui-icons/src/VisibilityRounded.js
index 1fcfc94e04f72a..ca382472dce9ce 100644
--- a/packages/material-ui-icons/src/VisibilityRounded.js
+++ b/packages/material-ui-icons/src/VisibilityRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilitySharp.js b/packages/material-ui-icons/src/VisibilitySharp.js
index 2fd4bef78a1b6d..2275fb595dbad9 100644
--- a/packages/material-ui-icons/src/VisibilitySharp.js
+++ b/packages/material-ui-icons/src/VisibilitySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VisibilityTwoTone.js b/packages/material-ui-icons/src/VisibilityTwoTone.js
index ff9061e716f643..85f4f8a24f0e19 100644
--- a/packages/material-ui-icons/src/VisibilityTwoTone.js
+++ b/packages/material-ui-icons/src/VisibilityTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceChat.js b/packages/material-ui-icons/src/VoiceChat.js
index 3f6d9481f5dae8..c2cc175665d7e4 100644
--- a/packages/material-ui-icons/src/VoiceChat.js
+++ b/packages/material-ui-icons/src/VoiceChat.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceChatOutlined.js b/packages/material-ui-icons/src/VoiceChatOutlined.js
index 74d05b81c76d29..2d142dd359b414 100644
--- a/packages/material-ui-icons/src/VoiceChatOutlined.js
+++ b/packages/material-ui-icons/src/VoiceChatOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceChatRounded.js b/packages/material-ui-icons/src/VoiceChatRounded.js
index 423c859464be85..d1e999b5691fb4 100644
--- a/packages/material-ui-icons/src/VoiceChatRounded.js
+++ b/packages/material-ui-icons/src/VoiceChatRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceChatSharp.js b/packages/material-ui-icons/src/VoiceChatSharp.js
index 5766eaf56e2d0c..1e7ca702caa6aa 100644
--- a/packages/material-ui-icons/src/VoiceChatSharp.js
+++ b/packages/material-ui-icons/src/VoiceChatSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceChatTwoTone.js b/packages/material-ui-icons/src/VoiceChatTwoTone.js
index 87e15781682f63..6a9d27c12be64a 100644
--- a/packages/material-ui-icons/src/VoiceChatTwoTone.js
+++ b/packages/material-ui-icons/src/VoiceChatTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceOverOff.js b/packages/material-ui-icons/src/VoiceOverOff.js
index fcbb4ace14dbdf..698e705f222449 100644
--- a/packages/material-ui-icons/src/VoiceOverOff.js
+++ b/packages/material-ui-icons/src/VoiceOverOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceOverOffOutlined.js b/packages/material-ui-icons/src/VoiceOverOffOutlined.js
index e4cade9fb7dcda..65129cf5acf65d 100644
--- a/packages/material-ui-icons/src/VoiceOverOffOutlined.js
+++ b/packages/material-ui-icons/src/VoiceOverOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceOverOffRounded.js b/packages/material-ui-icons/src/VoiceOverOffRounded.js
index 0c7ed6af8b4f65..d9ea523f37df71 100644
--- a/packages/material-ui-icons/src/VoiceOverOffRounded.js
+++ b/packages/material-ui-icons/src/VoiceOverOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceOverOffSharp.js b/packages/material-ui-icons/src/VoiceOverOffSharp.js
index 302a048f9bc8ea..cc261b0a553141 100644
--- a/packages/material-ui-icons/src/VoiceOverOffSharp.js
+++ b/packages/material-ui-icons/src/VoiceOverOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoiceOverOffTwoTone.js b/packages/material-ui-icons/src/VoiceOverOffTwoTone.js
index 593caf08b4e50c..b88246864fcaca 100644
--- a/packages/material-ui-icons/src/VoiceOverOffTwoTone.js
+++ b/packages/material-ui-icons/src/VoiceOverOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Voicemail.js b/packages/material-ui-icons/src/Voicemail.js
index ca4403cf707854..220572a05590af 100644
--- a/packages/material-ui-icons/src/Voicemail.js
+++ b/packages/material-ui-icons/src/Voicemail.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoicemailOutlined.js b/packages/material-ui-icons/src/VoicemailOutlined.js
index e5898134bedae8..d890f89c036f2c 100644
--- a/packages/material-ui-icons/src/VoicemailOutlined.js
+++ b/packages/material-ui-icons/src/VoicemailOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoicemailRounded.js b/packages/material-ui-icons/src/VoicemailRounded.js
index e36966dbd1b553..6eeec95c932318 100644
--- a/packages/material-ui-icons/src/VoicemailRounded.js
+++ b/packages/material-ui-icons/src/VoicemailRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoicemailSharp.js b/packages/material-ui-icons/src/VoicemailSharp.js
index 351ea873332535..cad01b964721fd 100644
--- a/packages/material-ui-icons/src/VoicemailSharp.js
+++ b/packages/material-ui-icons/src/VoicemailSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VoicemailTwoTone.js b/packages/material-ui-icons/src/VoicemailTwoTone.js
index 39662218020248..846da88fdc25cd 100644
--- a/packages/material-ui-icons/src/VoicemailTwoTone.js
+++ b/packages/material-ui-icons/src/VoicemailTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeDown.js b/packages/material-ui-icons/src/VolumeDown.js
index a9a04f914557e3..f37a812a576dd0 100644
--- a/packages/material-ui-icons/src/VolumeDown.js
+++ b/packages/material-ui-icons/src/VolumeDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeDownOutlined.js b/packages/material-ui-icons/src/VolumeDownOutlined.js
index cf32988650c709..fbe76025d8d0a6 100644
--- a/packages/material-ui-icons/src/VolumeDownOutlined.js
+++ b/packages/material-ui-icons/src/VolumeDownOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeDownRounded.js b/packages/material-ui-icons/src/VolumeDownRounded.js
index bd6f48271c70bb..6f3519ce534f13 100644
--- a/packages/material-ui-icons/src/VolumeDownRounded.js
+++ b/packages/material-ui-icons/src/VolumeDownRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeDownSharp.js b/packages/material-ui-icons/src/VolumeDownSharp.js
index b6cf79a21013c4..7694a90f0c19c6 100644
--- a/packages/material-ui-icons/src/VolumeDownSharp.js
+++ b/packages/material-ui-icons/src/VolumeDownSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeDownTwoTone.js b/packages/material-ui-icons/src/VolumeDownTwoTone.js
index cbcf64060f80fc..6b25cc21cffb26 100644
--- a/packages/material-ui-icons/src/VolumeDownTwoTone.js
+++ b/packages/material-ui-icons/src/VolumeDownTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeMute.js b/packages/material-ui-icons/src/VolumeMute.js
index aa0925874e0f9a..50fb246eafae34 100644
--- a/packages/material-ui-icons/src/VolumeMute.js
+++ b/packages/material-ui-icons/src/VolumeMute.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeMuteOutlined.js b/packages/material-ui-icons/src/VolumeMuteOutlined.js
index ed3aac93a3eea1..59d3571d8c56cb 100644
--- a/packages/material-ui-icons/src/VolumeMuteOutlined.js
+++ b/packages/material-ui-icons/src/VolumeMuteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeMuteRounded.js b/packages/material-ui-icons/src/VolumeMuteRounded.js
index 677c5f7e85b4a3..356e9d4d69b591 100644
--- a/packages/material-ui-icons/src/VolumeMuteRounded.js
+++ b/packages/material-ui-icons/src/VolumeMuteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeMuteSharp.js b/packages/material-ui-icons/src/VolumeMuteSharp.js
index 3e2c5830e341a9..a2caffdf502309 100644
--- a/packages/material-ui-icons/src/VolumeMuteSharp.js
+++ b/packages/material-ui-icons/src/VolumeMuteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeMuteTwoTone.js b/packages/material-ui-icons/src/VolumeMuteTwoTone.js
index 76d5bdcdc050a9..4968f26fd187ec 100644
--- a/packages/material-ui-icons/src/VolumeMuteTwoTone.js
+++ b/packages/material-ui-icons/src/VolumeMuteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeOff.js b/packages/material-ui-icons/src/VolumeOff.js
index 368b95d4492c77..7e731d11c631d1 100644
--- a/packages/material-ui-icons/src/VolumeOff.js
+++ b/packages/material-ui-icons/src/VolumeOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeOffOutlined.js b/packages/material-ui-icons/src/VolumeOffOutlined.js
index 628a11ba766db3..7d1868d9c96bfc 100644
--- a/packages/material-ui-icons/src/VolumeOffOutlined.js
+++ b/packages/material-ui-icons/src/VolumeOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeOffRounded.js b/packages/material-ui-icons/src/VolumeOffRounded.js
index aae25ea3a6d16f..a2c7264b1909fc 100644
--- a/packages/material-ui-icons/src/VolumeOffRounded.js
+++ b/packages/material-ui-icons/src/VolumeOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeOffSharp.js b/packages/material-ui-icons/src/VolumeOffSharp.js
index dcff73a0d79822..b21e10d3c84bd2 100644
--- a/packages/material-ui-icons/src/VolumeOffSharp.js
+++ b/packages/material-ui-icons/src/VolumeOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeOffTwoTone.js b/packages/material-ui-icons/src/VolumeOffTwoTone.js
index 33ee5a10b5704f..de307091fb90b2 100644
--- a/packages/material-ui-icons/src/VolumeOffTwoTone.js
+++ b/packages/material-ui-icons/src/VolumeOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeUp.js b/packages/material-ui-icons/src/VolumeUp.js
index 27c770757a59c8..0f7168510aae35 100644
--- a/packages/material-ui-icons/src/VolumeUp.js
+++ b/packages/material-ui-icons/src/VolumeUp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeUpOutlined.js b/packages/material-ui-icons/src/VolumeUpOutlined.js
index ee97df664cc0f7..26d8c38729df03 100644
--- a/packages/material-ui-icons/src/VolumeUpOutlined.js
+++ b/packages/material-ui-icons/src/VolumeUpOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeUpRounded.js b/packages/material-ui-icons/src/VolumeUpRounded.js
index 249743955f7f6b..c65b7e9447842d 100644
--- a/packages/material-ui-icons/src/VolumeUpRounded.js
+++ b/packages/material-ui-icons/src/VolumeUpRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeUpSharp.js b/packages/material-ui-icons/src/VolumeUpSharp.js
index d23d0ac89cef15..f6e1965c192fbd 100644
--- a/packages/material-ui-icons/src/VolumeUpSharp.js
+++ b/packages/material-ui-icons/src/VolumeUpSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VolumeUpTwoTone.js b/packages/material-ui-icons/src/VolumeUpTwoTone.js
index c978b46cd400f6..11f18e74445e0b 100644
--- a/packages/material-ui-icons/src/VolumeUpTwoTone.js
+++ b/packages/material-ui-icons/src/VolumeUpTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnKey.js b/packages/material-ui-icons/src/VpnKey.js
index 178e6254ad7f13..89157ed4a95238 100644
--- a/packages/material-ui-icons/src/VpnKey.js
+++ b/packages/material-ui-icons/src/VpnKey.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnKeyOutlined.js b/packages/material-ui-icons/src/VpnKeyOutlined.js
index 47674d4ba181a4..c043e4483c338e 100644
--- a/packages/material-ui-icons/src/VpnKeyOutlined.js
+++ b/packages/material-ui-icons/src/VpnKeyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnKeyRounded.js b/packages/material-ui-icons/src/VpnKeyRounded.js
index 7302fad17a29f6..7f46d04f396c6e 100644
--- a/packages/material-ui-icons/src/VpnKeyRounded.js
+++ b/packages/material-ui-icons/src/VpnKeyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnKeySharp.js b/packages/material-ui-icons/src/VpnKeySharp.js
index f314cafdefa917..b157b022dfd266 100644
--- a/packages/material-ui-icons/src/VpnKeySharp.js
+++ b/packages/material-ui-icons/src/VpnKeySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnKeyTwoTone.js b/packages/material-ui-icons/src/VpnKeyTwoTone.js
index 261650f67675a4..7993195cb36392 100644
--- a/packages/material-ui-icons/src/VpnKeyTwoTone.js
+++ b/packages/material-ui-icons/src/VpnKeyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnLock.js b/packages/material-ui-icons/src/VpnLock.js
index b611b00b702702..5cbefca4403f9c 100644
--- a/packages/material-ui-icons/src/VpnLock.js
+++ b/packages/material-ui-icons/src/VpnLock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnLockOutlined.js b/packages/material-ui-icons/src/VpnLockOutlined.js
index fbcb3a7fcf51c7..61536c74346ce2 100644
--- a/packages/material-ui-icons/src/VpnLockOutlined.js
+++ b/packages/material-ui-icons/src/VpnLockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnLockRounded.js b/packages/material-ui-icons/src/VpnLockRounded.js
index 58659fccaad848..f72458f61f93f7 100644
--- a/packages/material-ui-icons/src/VpnLockRounded.js
+++ b/packages/material-ui-icons/src/VpnLockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnLockSharp.js b/packages/material-ui-icons/src/VpnLockSharp.js
index 96c78c3dc0430b..e2e0f4f6e5a560 100644
--- a/packages/material-ui-icons/src/VpnLockSharp.js
+++ b/packages/material-ui-icons/src/VpnLockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/VpnLockTwoTone.js b/packages/material-ui-icons/src/VpnLockTwoTone.js
index a6674fe117d1a1..5182b56a086f70 100644
--- a/packages/material-ui-icons/src/VpnLockTwoTone.js
+++ b/packages/material-ui-icons/src/VpnLockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Wallpaper.js b/packages/material-ui-icons/src/Wallpaper.js
index 4b994e6f87b873..a94c873a78787a 100644
--- a/packages/material-ui-icons/src/Wallpaper.js
+++ b/packages/material-ui-icons/src/Wallpaper.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WallpaperOutlined.js b/packages/material-ui-icons/src/WallpaperOutlined.js
index 6e9722228fe653..9d773b6887dabb 100644
--- a/packages/material-ui-icons/src/WallpaperOutlined.js
+++ b/packages/material-ui-icons/src/WallpaperOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WallpaperRounded.js b/packages/material-ui-icons/src/WallpaperRounded.js
index 73bbe865a95f86..46c94772c0df5d 100644
--- a/packages/material-ui-icons/src/WallpaperRounded.js
+++ b/packages/material-ui-icons/src/WallpaperRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WallpaperSharp.js b/packages/material-ui-icons/src/WallpaperSharp.js
index 0282cba2c02903..f1d2af7b7386aa 100644
--- a/packages/material-ui-icons/src/WallpaperSharp.js
+++ b/packages/material-ui-icons/src/WallpaperSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WallpaperTwoTone.js b/packages/material-ui-icons/src/WallpaperTwoTone.js
index 0d8e01baf75f6c..ab5236c9c3fa5a 100644
--- a/packages/material-ui-icons/src/WallpaperTwoTone.js
+++ b/packages/material-ui-icons/src/WallpaperTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Warning.js b/packages/material-ui-icons/src/Warning.js
index dca7b4b5380f71..d5809c7c02b1bd 100644
--- a/packages/material-ui-icons/src/Warning.js
+++ b/packages/material-ui-icons/src/Warning.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WarningOutlined.js b/packages/material-ui-icons/src/WarningOutlined.js
index e5df351a465403..6af6b3cec32795 100644
--- a/packages/material-ui-icons/src/WarningOutlined.js
+++ b/packages/material-ui-icons/src/WarningOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WarningRounded.js b/packages/material-ui-icons/src/WarningRounded.js
index 6c89fa529f1b90..d94e23280ecc59 100644
--- a/packages/material-ui-icons/src/WarningRounded.js
+++ b/packages/material-ui-icons/src/WarningRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WarningSharp.js b/packages/material-ui-icons/src/WarningSharp.js
index 4977f8a28218a8..2bbfd5a42ce2f2 100644
--- a/packages/material-ui-icons/src/WarningSharp.js
+++ b/packages/material-ui-icons/src/WarningSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WarningTwoTone.js b/packages/material-ui-icons/src/WarningTwoTone.js
index f89487863cbf4f..0b94756656eb40 100644
--- a/packages/material-ui-icons/src/WarningTwoTone.js
+++ b/packages/material-ui-icons/src/WarningTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Watch.js b/packages/material-ui-icons/src/Watch.js
index bc7795a49cb198..e4f00c221760b7 100644
--- a/packages/material-ui-icons/src/Watch.js
+++ b/packages/material-ui-icons/src/Watch.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchLater.js b/packages/material-ui-icons/src/WatchLater.js
index b5160c0b698653..375f6fe1cc6b8a 100644
--- a/packages/material-ui-icons/src/WatchLater.js
+++ b/packages/material-ui-icons/src/WatchLater.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchLaterOutlined.js b/packages/material-ui-icons/src/WatchLaterOutlined.js
index fc301e57b6e6a3..67a77896392cb6 100644
--- a/packages/material-ui-icons/src/WatchLaterOutlined.js
+++ b/packages/material-ui-icons/src/WatchLaterOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchLaterRounded.js b/packages/material-ui-icons/src/WatchLaterRounded.js
index fa238f2b0983ba..00ee52c45902c8 100644
--- a/packages/material-ui-icons/src/WatchLaterRounded.js
+++ b/packages/material-ui-icons/src/WatchLaterRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchLaterSharp.js b/packages/material-ui-icons/src/WatchLaterSharp.js
index e918ace2d06fa5..517d69c48c76e4 100644
--- a/packages/material-ui-icons/src/WatchLaterSharp.js
+++ b/packages/material-ui-icons/src/WatchLaterSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchLaterTwoTone.js b/packages/material-ui-icons/src/WatchLaterTwoTone.js
index a7cd1c53053424..b2f780ef6b4e7d 100644
--- a/packages/material-ui-icons/src/WatchLaterTwoTone.js
+++ b/packages/material-ui-icons/src/WatchLaterTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchOutlined.js b/packages/material-ui-icons/src/WatchOutlined.js
index 06a33659867e2c..1aefee74abd0e7 100644
--- a/packages/material-ui-icons/src/WatchOutlined.js
+++ b/packages/material-ui-icons/src/WatchOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchRounded.js b/packages/material-ui-icons/src/WatchRounded.js
index c53d50b1b2607b..fa7a41e4a34b75 100644
--- a/packages/material-ui-icons/src/WatchRounded.js
+++ b/packages/material-ui-icons/src/WatchRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchSharp.js b/packages/material-ui-icons/src/WatchSharp.js
index 39b891754c4d8a..452e7050c57ffd 100644
--- a/packages/material-ui-icons/src/WatchSharp.js
+++ b/packages/material-ui-icons/src/WatchSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WatchTwoTone.js b/packages/material-ui-icons/src/WatchTwoTone.js
index 13611d891c8fc2..029a136cbc9951 100644
--- a/packages/material-ui-icons/src/WatchTwoTone.js
+++ b/packages/material-ui-icons/src/WatchTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Waves.js b/packages/material-ui-icons/src/Waves.js
index a5c84288146ad1..fae7825b4023fc 100644
--- a/packages/material-ui-icons/src/Waves.js
+++ b/packages/material-ui-icons/src/Waves.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WavesOutlined.js b/packages/material-ui-icons/src/WavesOutlined.js
index 42758665499c11..6c15e3589c2891 100644
--- a/packages/material-ui-icons/src/WavesOutlined.js
+++ b/packages/material-ui-icons/src/WavesOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WavesRounded.js b/packages/material-ui-icons/src/WavesRounded.js
index a5eab5b06604ac..5e879c323a2b6d 100644
--- a/packages/material-ui-icons/src/WavesRounded.js
+++ b/packages/material-ui-icons/src/WavesRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WavesSharp.js b/packages/material-ui-icons/src/WavesSharp.js
index d6f98a6fa1ca9e..4d4e79db0ada4c 100644
--- a/packages/material-ui-icons/src/WavesSharp.js
+++ b/packages/material-ui-icons/src/WavesSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WavesTwoTone.js b/packages/material-ui-icons/src/WavesTwoTone.js
index ad9114920e9625..24af663b6fab4e 100644
--- a/packages/material-ui-icons/src/WavesTwoTone.js
+++ b/packages/material-ui-icons/src/WavesTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbAuto.js b/packages/material-ui-icons/src/WbAuto.js
index d1555e9450fd88..378793f6521a42 100644
--- a/packages/material-ui-icons/src/WbAuto.js
+++ b/packages/material-ui-icons/src/WbAuto.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbAutoOutlined.js b/packages/material-ui-icons/src/WbAutoOutlined.js
index 46133586d2c619..d5e61d911d33df 100644
--- a/packages/material-ui-icons/src/WbAutoOutlined.js
+++ b/packages/material-ui-icons/src/WbAutoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbAutoRounded.js b/packages/material-ui-icons/src/WbAutoRounded.js
index ac0682bce371b0..b36ba185c7c281 100644
--- a/packages/material-ui-icons/src/WbAutoRounded.js
+++ b/packages/material-ui-icons/src/WbAutoRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbAutoSharp.js b/packages/material-ui-icons/src/WbAutoSharp.js
index 89097100c45624..b44c7c0ce45298 100644
--- a/packages/material-ui-icons/src/WbAutoSharp.js
+++ b/packages/material-ui-icons/src/WbAutoSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbAutoTwoTone.js b/packages/material-ui-icons/src/WbAutoTwoTone.js
index cbd52c81e6748f..526dc930671a61 100644
--- a/packages/material-ui-icons/src/WbAutoTwoTone.js
+++ b/packages/material-ui-icons/src/WbAutoTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbCloudy.js b/packages/material-ui-icons/src/WbCloudy.js
index 63dc3ad6d607d4..b8e7ca2ae7ada9 100644
--- a/packages/material-ui-icons/src/WbCloudy.js
+++ b/packages/material-ui-icons/src/WbCloudy.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbCloudyOutlined.js b/packages/material-ui-icons/src/WbCloudyOutlined.js
index 8ff0c3853361f1..17f67a1147a51a 100644
--- a/packages/material-ui-icons/src/WbCloudyOutlined.js
+++ b/packages/material-ui-icons/src/WbCloudyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbCloudyRounded.js b/packages/material-ui-icons/src/WbCloudyRounded.js
index 6176fccbf67b57..0dc9a51de18e42 100644
--- a/packages/material-ui-icons/src/WbCloudyRounded.js
+++ b/packages/material-ui-icons/src/WbCloudyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbCloudySharp.js b/packages/material-ui-icons/src/WbCloudySharp.js
index 2c31a7b8e2333b..9192fe56857a6f 100644
--- a/packages/material-ui-icons/src/WbCloudySharp.js
+++ b/packages/material-ui-icons/src/WbCloudySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbCloudyTwoTone.js b/packages/material-ui-icons/src/WbCloudyTwoTone.js
index 5974b0697cca1f..521f03a5c371f5 100644
--- a/packages/material-ui-icons/src/WbCloudyTwoTone.js
+++ b/packages/material-ui-icons/src/WbCloudyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIncandescent.js b/packages/material-ui-icons/src/WbIncandescent.js
index ffa7ad2fe6320f..2eacdc373a41da 100644
--- a/packages/material-ui-icons/src/WbIncandescent.js
+++ b/packages/material-ui-icons/src/WbIncandescent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIncandescentOutlined.js b/packages/material-ui-icons/src/WbIncandescentOutlined.js
index 11a128354b7f5b..07c80b2bc11bbb 100644
--- a/packages/material-ui-icons/src/WbIncandescentOutlined.js
+++ b/packages/material-ui-icons/src/WbIncandescentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIncandescentRounded.js b/packages/material-ui-icons/src/WbIncandescentRounded.js
index a03128e9847f33..a6c1144e9054f9 100644
--- a/packages/material-ui-icons/src/WbIncandescentRounded.js
+++ b/packages/material-ui-icons/src/WbIncandescentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIncandescentSharp.js b/packages/material-ui-icons/src/WbIncandescentSharp.js
index 402daecb6c0f49..fdb4595eb274ab 100644
--- a/packages/material-ui-icons/src/WbIncandescentSharp.js
+++ b/packages/material-ui-icons/src/WbIncandescentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIncandescentTwoTone.js b/packages/material-ui-icons/src/WbIncandescentTwoTone.js
index 056854516a61e9..b0a350db0a83fa 100644
--- a/packages/material-ui-icons/src/WbIncandescentTwoTone.js
+++ b/packages/material-ui-icons/src/WbIncandescentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIridescent.js b/packages/material-ui-icons/src/WbIridescent.js
index 6898a402cd0594..b34543944d28dd 100644
--- a/packages/material-ui-icons/src/WbIridescent.js
+++ b/packages/material-ui-icons/src/WbIridescent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIridescentOutlined.js b/packages/material-ui-icons/src/WbIridescentOutlined.js
index 1b972e2a016c60..7d7a830cb5d034 100644
--- a/packages/material-ui-icons/src/WbIridescentOutlined.js
+++ b/packages/material-ui-icons/src/WbIridescentOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIridescentRounded.js b/packages/material-ui-icons/src/WbIridescentRounded.js
index 676a409f7891ea..49a9b14724a254 100644
--- a/packages/material-ui-icons/src/WbIridescentRounded.js
+++ b/packages/material-ui-icons/src/WbIridescentRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIridescentSharp.js b/packages/material-ui-icons/src/WbIridescentSharp.js
index ed216a42a531e8..889a47af164bd8 100644
--- a/packages/material-ui-icons/src/WbIridescentSharp.js
+++ b/packages/material-ui-icons/src/WbIridescentSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbIridescentTwoTone.js b/packages/material-ui-icons/src/WbIridescentTwoTone.js
index 6ba26ddcb26ed5..d4b1bd4b231a73 100644
--- a/packages/material-ui-icons/src/WbIridescentTwoTone.js
+++ b/packages/material-ui-icons/src/WbIridescentTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbSunny.js b/packages/material-ui-icons/src/WbSunny.js
index 7c829d68d25be2..aba37788f72283 100644
--- a/packages/material-ui-icons/src/WbSunny.js
+++ b/packages/material-ui-icons/src/WbSunny.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbSunnyOutlined.js b/packages/material-ui-icons/src/WbSunnyOutlined.js
index 1dfc2502ead836..2a676d0d3b2235 100644
--- a/packages/material-ui-icons/src/WbSunnyOutlined.js
+++ b/packages/material-ui-icons/src/WbSunnyOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbSunnyRounded.js b/packages/material-ui-icons/src/WbSunnyRounded.js
index 180f1789849c89..d1eb7cf94d4eef 100644
--- a/packages/material-ui-icons/src/WbSunnyRounded.js
+++ b/packages/material-ui-icons/src/WbSunnyRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbSunnySharp.js b/packages/material-ui-icons/src/WbSunnySharp.js
index 7db2174cd48710..589ad6a42998aa 100644
--- a/packages/material-ui-icons/src/WbSunnySharp.js
+++ b/packages/material-ui-icons/src/WbSunnySharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WbSunnyTwoTone.js b/packages/material-ui-icons/src/WbSunnyTwoTone.js
index b0abc5d7d8e99d..c019eceeadc2a4 100644
--- a/packages/material-ui-icons/src/WbSunnyTwoTone.js
+++ b/packages/material-ui-icons/src/WbSunnyTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Wc.js b/packages/material-ui-icons/src/Wc.js
index b8555546135b04..2402270ed5248d 100644
--- a/packages/material-ui-icons/src/Wc.js
+++ b/packages/material-ui-icons/src/Wc.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WcOutlined.js b/packages/material-ui-icons/src/WcOutlined.js
index 1ffe94b30ce2de..1b273a0355a313 100644
--- a/packages/material-ui-icons/src/WcOutlined.js
+++ b/packages/material-ui-icons/src/WcOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WcRounded.js b/packages/material-ui-icons/src/WcRounded.js
index ff2c147df91399..904b0fd2019c3a 100644
--- a/packages/material-ui-icons/src/WcRounded.js
+++ b/packages/material-ui-icons/src/WcRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WcSharp.js b/packages/material-ui-icons/src/WcSharp.js
index 598880a758dfa2..1720ba02e1954d 100644
--- a/packages/material-ui-icons/src/WcSharp.js
+++ b/packages/material-ui-icons/src/WcSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WcTwoTone.js b/packages/material-ui-icons/src/WcTwoTone.js
index 59bc53fd47ff3f..1b3cc2fbcdac17 100644
--- a/packages/material-ui-icons/src/WcTwoTone.js
+++ b/packages/material-ui-icons/src/WcTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Web.js b/packages/material-ui-icons/src/Web.js
index 217a409cf74fb5..84ceb39bb7d2cb 100644
--- a/packages/material-ui-icons/src/Web.js
+++ b/packages/material-ui-icons/src/Web.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebAsset.js b/packages/material-ui-icons/src/WebAsset.js
index 92f3f423ee8526..1d1b6c3e33560f 100644
--- a/packages/material-ui-icons/src/WebAsset.js
+++ b/packages/material-ui-icons/src/WebAsset.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebAssetOutlined.js b/packages/material-ui-icons/src/WebAssetOutlined.js
index 5ea683676caf5d..e5cd1b6b5946df 100644
--- a/packages/material-ui-icons/src/WebAssetOutlined.js
+++ b/packages/material-ui-icons/src/WebAssetOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebAssetRounded.js b/packages/material-ui-icons/src/WebAssetRounded.js
index 9b2e798f63ed88..60c4a8a1febbbf 100644
--- a/packages/material-ui-icons/src/WebAssetRounded.js
+++ b/packages/material-ui-icons/src/WebAssetRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebAssetSharp.js b/packages/material-ui-icons/src/WebAssetSharp.js
index 7acda4bb5776e2..28cda091aca96d 100644
--- a/packages/material-ui-icons/src/WebAssetSharp.js
+++ b/packages/material-ui-icons/src/WebAssetSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebAssetTwoTone.js b/packages/material-ui-icons/src/WebAssetTwoTone.js
index 650a372efb2591..0c003eeb456cb0 100644
--- a/packages/material-ui-icons/src/WebAssetTwoTone.js
+++ b/packages/material-ui-icons/src/WebAssetTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebOutlined.js b/packages/material-ui-icons/src/WebOutlined.js
index a4b17a3fecda70..5c8c5760f11077 100644
--- a/packages/material-ui-icons/src/WebOutlined.js
+++ b/packages/material-ui-icons/src/WebOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebRounded.js b/packages/material-ui-icons/src/WebRounded.js
index 1e11850e00453b..0ef6d135fc7303 100644
--- a/packages/material-ui-icons/src/WebRounded.js
+++ b/packages/material-ui-icons/src/WebRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebSharp.js b/packages/material-ui-icons/src/WebSharp.js
index b7d1ed59316348..f69c027d1db316 100644
--- a/packages/material-ui-icons/src/WebSharp.js
+++ b/packages/material-ui-icons/src/WebSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WebTwoTone.js b/packages/material-ui-icons/src/WebTwoTone.js
index a41ee78e977574..3d4999bc2d1923 100644
--- a/packages/material-ui-icons/src/WebTwoTone.js
+++ b/packages/material-ui-icons/src/WebTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Weekend.js b/packages/material-ui-icons/src/Weekend.js
index d3519e2c7df59b..9b412a5f15e938 100644
--- a/packages/material-ui-icons/src/Weekend.js
+++ b/packages/material-ui-icons/src/Weekend.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
-
+
, 'Weekend');
diff --git a/packages/material-ui-icons/src/WeekendOutlined.js b/packages/material-ui-icons/src/WeekendOutlined.js
index 0d441b0f5f91d2..0aa661bceababd 100644
--- a/packages/material-ui-icons/src/WeekendOutlined.js
+++ b/packages/material-ui-icons/src/WeekendOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WeekendRounded.js b/packages/material-ui-icons/src/WeekendRounded.js
index 07dacc8b12eae1..2db8ee4c54d13a 100644
--- a/packages/material-ui-icons/src/WeekendRounded.js
+++ b/packages/material-ui-icons/src/WeekendRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WeekendSharp.js b/packages/material-ui-icons/src/WeekendSharp.js
index 0d67adb213dd72..f61b7a2df7f5bf 100644
--- a/packages/material-ui-icons/src/WeekendSharp.js
+++ b/packages/material-ui-icons/src/WeekendSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WeekendTwoTone.js b/packages/material-ui-icons/src/WeekendTwoTone.js
index 759df1ccd1361a..b3c16f3c8d695e 100644
--- a/packages/material-ui-icons/src/WeekendTwoTone.js
+++ b/packages/material-ui-icons/src/WeekendTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhatsApp.js b/packages/material-ui-icons/src/WhatsApp.js
index 2774ea87a2fe1e..23f161b1aa71d0 100644
--- a/packages/material-ui-icons/src/WhatsApp.js
+++ b/packages/material-ui-icons/src/WhatsApp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Whatshot.js b/packages/material-ui-icons/src/Whatshot.js
index e1f1cb3514090a..504f77328515e3 100644
--- a/packages/material-ui-icons/src/Whatshot.js
+++ b/packages/material-ui-icons/src/Whatshot.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhatshotOutlined.js b/packages/material-ui-icons/src/WhatshotOutlined.js
index 1664f8241976e9..7db0d5f33b8ff4 100644
--- a/packages/material-ui-icons/src/WhatshotOutlined.js
+++ b/packages/material-ui-icons/src/WhatshotOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhatshotRounded.js b/packages/material-ui-icons/src/WhatshotRounded.js
index 5c9cc140f876d9..95cb9ab1ea4978 100644
--- a/packages/material-ui-icons/src/WhatshotRounded.js
+++ b/packages/material-ui-icons/src/WhatshotRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhatshotSharp.js b/packages/material-ui-icons/src/WhatshotSharp.js
index 907f19309cc17c..547fdca61cd31b 100644
--- a/packages/material-ui-icons/src/WhatshotSharp.js
+++ b/packages/material-ui-icons/src/WhatshotSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhatshotTwoTone.js b/packages/material-ui-icons/src/WhatshotTwoTone.js
index 28f5e32fe9e3bd..8696d6904a6efe 100644
--- a/packages/material-ui-icons/src/WhatshotTwoTone.js
+++ b/packages/material-ui-icons/src/WhatshotTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhereToVote.js b/packages/material-ui-icons/src/WhereToVote.js
index 619185ed677edc..492a7dccafd099 100644
--- a/packages/material-ui-icons/src/WhereToVote.js
+++ b/packages/material-ui-icons/src/WhereToVote.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhereToVoteOutlined.js b/packages/material-ui-icons/src/WhereToVoteOutlined.js
index adf7697e89ae1a..755757a6f99cd6 100644
--- a/packages/material-ui-icons/src/WhereToVoteOutlined.js
+++ b/packages/material-ui-icons/src/WhereToVoteOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhereToVoteRounded.js b/packages/material-ui-icons/src/WhereToVoteRounded.js
index 2c97895004b5cd..63a974e1d2b5c6 100644
--- a/packages/material-ui-icons/src/WhereToVoteRounded.js
+++ b/packages/material-ui-icons/src/WhereToVoteRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhereToVoteSharp.js b/packages/material-ui-icons/src/WhereToVoteSharp.js
index 46543c0ff53c43..a76dd2b9ff8b6a 100644
--- a/packages/material-ui-icons/src/WhereToVoteSharp.js
+++ b/packages/material-ui-icons/src/WhereToVoteSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WhereToVoteTwoTone.js b/packages/material-ui-icons/src/WhereToVoteTwoTone.js
index ebfa02e4649b58..cd6a9c0782cbbe 100644
--- a/packages/material-ui-icons/src/WhereToVoteTwoTone.js
+++ b/packages/material-ui-icons/src/WhereToVoteTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Widgets.js b/packages/material-ui-icons/src/Widgets.js
index 733f0ba8c588ac..4b462f42fe7c4b 100644
--- a/packages/material-ui-icons/src/Widgets.js
+++ b/packages/material-ui-icons/src/Widgets.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WidgetsOutlined.js b/packages/material-ui-icons/src/WidgetsOutlined.js
index f18844d711c3fe..03cba621ff6fda 100644
--- a/packages/material-ui-icons/src/WidgetsOutlined.js
+++ b/packages/material-ui-icons/src/WidgetsOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WidgetsRounded.js b/packages/material-ui-icons/src/WidgetsRounded.js
index 079357be609bdb..5e43bb79957f98 100644
--- a/packages/material-ui-icons/src/WidgetsRounded.js
+++ b/packages/material-ui-icons/src/WidgetsRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WidgetsSharp.js b/packages/material-ui-icons/src/WidgetsSharp.js
index a4672d8775d6a9..44e097f162e98e 100644
--- a/packages/material-ui-icons/src/WidgetsSharp.js
+++ b/packages/material-ui-icons/src/WidgetsSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WidgetsTwoTone.js b/packages/material-ui-icons/src/WidgetsTwoTone.js
index e714f7a886a43f..0d567df6cff48a 100644
--- a/packages/material-ui-icons/src/WidgetsTwoTone.js
+++ b/packages/material-ui-icons/src/WidgetsTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Wifi.js b/packages/material-ui-icons/src/Wifi.js
index 54b77d0bbab9a3..bb2a85d91a263c 100644
--- a/packages/material-ui-icons/src/Wifi.js
+++ b/packages/material-ui-icons/src/Wifi.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiLock.js b/packages/material-ui-icons/src/WifiLock.js
index 2763b63f132b3b..d94892ac5394e6 100644
--- a/packages/material-ui-icons/src/WifiLock.js
+++ b/packages/material-ui-icons/src/WifiLock.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiLockOutlined.js b/packages/material-ui-icons/src/WifiLockOutlined.js
index 9f7e88b9044746..60b6fdb4a88b56 100644
--- a/packages/material-ui-icons/src/WifiLockOutlined.js
+++ b/packages/material-ui-icons/src/WifiLockOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiLockRounded.js b/packages/material-ui-icons/src/WifiLockRounded.js
index 71c20950b43c6b..c1ebda94bb59d2 100644
--- a/packages/material-ui-icons/src/WifiLockRounded.js
+++ b/packages/material-ui-icons/src/WifiLockRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiLockSharp.js b/packages/material-ui-icons/src/WifiLockSharp.js
index cb20f06f91bd7c..68530db1e5d0ca 100644
--- a/packages/material-ui-icons/src/WifiLockSharp.js
+++ b/packages/material-ui-icons/src/WifiLockSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiLockTwoTone.js b/packages/material-ui-icons/src/WifiLockTwoTone.js
index 454ae257571096..a1c5852f1fc89b 100644
--- a/packages/material-ui-icons/src/WifiLockTwoTone.js
+++ b/packages/material-ui-icons/src/WifiLockTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOff.js b/packages/material-ui-icons/src/WifiOff.js
index f6b52e871f9b9b..1d911724f6e6ff 100644
--- a/packages/material-ui-icons/src/WifiOff.js
+++ b/packages/material-ui-icons/src/WifiOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOffOutlined.js b/packages/material-ui-icons/src/WifiOffOutlined.js
index f44a233faf23b2..896b7b5162bb7d 100644
--- a/packages/material-ui-icons/src/WifiOffOutlined.js
+++ b/packages/material-ui-icons/src/WifiOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOffRounded.js b/packages/material-ui-icons/src/WifiOffRounded.js
index 2f97332348a5e1..abdc59cefb57d5 100644
--- a/packages/material-ui-icons/src/WifiOffRounded.js
+++ b/packages/material-ui-icons/src/WifiOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOffSharp.js b/packages/material-ui-icons/src/WifiOffSharp.js
index cd2eb7dc9ff49e..ecc706a5db27e4 100644
--- a/packages/material-ui-icons/src/WifiOffSharp.js
+++ b/packages/material-ui-icons/src/WifiOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOffTwoTone.js b/packages/material-ui-icons/src/WifiOffTwoTone.js
index 9ed01319653d0d..edf20477f7b70d 100644
--- a/packages/material-ui-icons/src/WifiOffTwoTone.js
+++ b/packages/material-ui-icons/src/WifiOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiOutlined.js b/packages/material-ui-icons/src/WifiOutlined.js
index a5fbc1a3773905..87c7ca192fbb3f 100644
--- a/packages/material-ui-icons/src/WifiOutlined.js
+++ b/packages/material-ui-icons/src/WifiOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiRounded.js b/packages/material-ui-icons/src/WifiRounded.js
index 41b1a74f390d73..1340f47439c5bc 100644
--- a/packages/material-ui-icons/src/WifiRounded.js
+++ b/packages/material-ui-icons/src/WifiRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiSharp.js b/packages/material-ui-icons/src/WifiSharp.js
index c322339d420454..1e1f9baebc3eb6 100644
--- a/packages/material-ui-icons/src/WifiSharp.js
+++ b/packages/material-ui-icons/src/WifiSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTethering.js b/packages/material-ui-icons/src/WifiTethering.js
index 6ef453b86df627..4d48cccf023819 100644
--- a/packages/material-ui-icons/src/WifiTethering.js
+++ b/packages/material-ui-icons/src/WifiTethering.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTetheringOutlined.js b/packages/material-ui-icons/src/WifiTetheringOutlined.js
index 4b42c6e39c0294..562637f2e1e2dd 100644
--- a/packages/material-ui-icons/src/WifiTetheringOutlined.js
+++ b/packages/material-ui-icons/src/WifiTetheringOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTetheringRounded.js b/packages/material-ui-icons/src/WifiTetheringRounded.js
index 0f7d35d69ca515..ddce17cfa1a9e1 100644
--- a/packages/material-ui-icons/src/WifiTetheringRounded.js
+++ b/packages/material-ui-icons/src/WifiTetheringRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTetheringSharp.js b/packages/material-ui-icons/src/WifiTetheringSharp.js
index 79db39d265ad77..e4a16186c6bdad 100644
--- a/packages/material-ui-icons/src/WifiTetheringSharp.js
+++ b/packages/material-ui-icons/src/WifiTetheringSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTetheringTwoTone.js b/packages/material-ui-icons/src/WifiTetheringTwoTone.js
index 0f1812038528b4..1315e7702db4dc 100644
--- a/packages/material-ui-icons/src/WifiTetheringTwoTone.js
+++ b/packages/material-ui-icons/src/WifiTetheringTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WifiTwoTone.js b/packages/material-ui-icons/src/WifiTwoTone.js
index 42309bc50d6e02..7d769d098ecc1d 100644
--- a/packages/material-ui-icons/src/WifiTwoTone.js
+++ b/packages/material-ui-icons/src/WifiTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/Work.js b/packages/material-ui-icons/src/Work.js
index 3ba74cef30419c..6c78cafbb15129 100644
--- a/packages/material-ui-icons/src/Work.js
+++ b/packages/material-ui-icons/src/Work.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOff.js b/packages/material-ui-icons/src/WorkOff.js
index 3d7ddd7fc74895..39dec4c90451da 100644
--- a/packages/material-ui-icons/src/WorkOff.js
+++ b/packages/material-ui-icons/src/WorkOff.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOffOutlined.js b/packages/material-ui-icons/src/WorkOffOutlined.js
index 77b02e5c47e6f2..d81692409f58a4 100644
--- a/packages/material-ui-icons/src/WorkOffOutlined.js
+++ b/packages/material-ui-icons/src/WorkOffOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOffRounded.js b/packages/material-ui-icons/src/WorkOffRounded.js
index 3e4bab63a61e74..1d1748ffdf9f48 100644
--- a/packages/material-ui-icons/src/WorkOffRounded.js
+++ b/packages/material-ui-icons/src/WorkOffRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOffSharp.js b/packages/material-ui-icons/src/WorkOffSharp.js
index 3868ffcfd5e53c..81fb0115bbd02b 100644
--- a/packages/material-ui-icons/src/WorkOffSharp.js
+++ b/packages/material-ui-icons/src/WorkOffSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOffTwoTone.js b/packages/material-ui-icons/src/WorkOffTwoTone.js
index 4a240e38789a2b..566c14d066b968 100644
--- a/packages/material-ui-icons/src/WorkOffTwoTone.js
+++ b/packages/material-ui-icons/src/WorkOffTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutline.js b/packages/material-ui-icons/src/WorkOutline.js
index f5535b49d787b9..4561011f31318b 100644
--- a/packages/material-ui-icons/src/WorkOutline.js
+++ b/packages/material-ui-icons/src/WorkOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutlineOutlined.js b/packages/material-ui-icons/src/WorkOutlineOutlined.js
index 24e671ac77c0ea..8448b7a50b9eb1 100644
--- a/packages/material-ui-icons/src/WorkOutlineOutlined.js
+++ b/packages/material-ui-icons/src/WorkOutlineOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutlineRounded.js b/packages/material-ui-icons/src/WorkOutlineRounded.js
index 92e9730c2c85e8..650f17e704d557 100644
--- a/packages/material-ui-icons/src/WorkOutlineRounded.js
+++ b/packages/material-ui-icons/src/WorkOutlineRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutlineSharp.js b/packages/material-ui-icons/src/WorkOutlineSharp.js
index 16b9b16ddf3980..c6bf43fc5af7c2 100644
--- a/packages/material-ui-icons/src/WorkOutlineSharp.js
+++ b/packages/material-ui-icons/src/WorkOutlineSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutlineTwoTone.js b/packages/material-ui-icons/src/WorkOutlineTwoTone.js
index 81ba784c8e60e1..825d8b8c8fed6d 100644
--- a/packages/material-ui-icons/src/WorkOutlineTwoTone.js
+++ b/packages/material-ui-icons/src/WorkOutlineTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkOutlined.js b/packages/material-ui-icons/src/WorkOutlined.js
index d61be45aa332a2..326496c47f195b 100644
--- a/packages/material-ui-icons/src/WorkOutlined.js
+++ b/packages/material-ui-icons/src/WorkOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkRounded.js b/packages/material-ui-icons/src/WorkRounded.js
index fe263abfdc2dc4..7995dec60ad179 100644
--- a/packages/material-ui-icons/src/WorkRounded.js
+++ b/packages/material-ui-icons/src/WorkRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkSharp.js b/packages/material-ui-icons/src/WorkSharp.js
index 646d9aa47172f2..e17897dd774af7 100644
--- a/packages/material-ui-icons/src/WorkSharp.js
+++ b/packages/material-ui-icons/src/WorkSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WorkTwoTone.js b/packages/material-ui-icons/src/WorkTwoTone.js
index e1cbf57834e74f..25f75e12cfceb2 100644
--- a/packages/material-ui-icons/src/WorkTwoTone.js
+++ b/packages/material-ui-icons/src/WorkTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WrapText.js b/packages/material-ui-icons/src/WrapText.js
index 84c4bf41117363..31ec579375910b 100644
--- a/packages/material-ui-icons/src/WrapText.js
+++ b/packages/material-ui-icons/src/WrapText.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WrapTextOutlined.js b/packages/material-ui-icons/src/WrapTextOutlined.js
index 9da9410f3c61f9..bbfc49ace916dd 100644
--- a/packages/material-ui-icons/src/WrapTextOutlined.js
+++ b/packages/material-ui-icons/src/WrapTextOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WrapTextRounded.js b/packages/material-ui-icons/src/WrapTextRounded.js
index f16df68fd39250..a7a2a351fa6565 100644
--- a/packages/material-ui-icons/src/WrapTextRounded.js
+++ b/packages/material-ui-icons/src/WrapTextRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WrapTextSharp.js b/packages/material-ui-icons/src/WrapTextSharp.js
index 16b2e1d8eb7093..39968459835317 100644
--- a/packages/material-ui-icons/src/WrapTextSharp.js
+++ b/packages/material-ui-icons/src/WrapTextSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/WrapTextTwoTone.js b/packages/material-ui-icons/src/WrapTextTwoTone.js
index 6186646db3c7b5..d6d6da0cb65176 100644
--- a/packages/material-ui-icons/src/WrapTextTwoTone.js
+++ b/packages/material-ui-icons/src/WrapTextTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YouTube.js b/packages/material-ui-icons/src/YouTube.js
index b6338e1674c0e7..0bae17a6f63ead 100644
--- a/packages/material-ui-icons/src/YouTube.js
+++ b/packages/material-ui-icons/src/YouTube.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YoutubeSearchedFor.js b/packages/material-ui-icons/src/YoutubeSearchedFor.js
index 5d5146e92a0a75..4710c75212ed2f 100644
--- a/packages/material-ui-icons/src/YoutubeSearchedFor.js
+++ b/packages/material-ui-icons/src/YoutubeSearchedFor.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YoutubeSearchedForOutlined.js b/packages/material-ui-icons/src/YoutubeSearchedForOutlined.js
index e601faebd06920..4a6f28e6ffbe17 100644
--- a/packages/material-ui-icons/src/YoutubeSearchedForOutlined.js
+++ b/packages/material-ui-icons/src/YoutubeSearchedForOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YoutubeSearchedForRounded.js b/packages/material-ui-icons/src/YoutubeSearchedForRounded.js
index 2d1e30c74ede92..66fd8331c3e332 100644
--- a/packages/material-ui-icons/src/YoutubeSearchedForRounded.js
+++ b/packages/material-ui-icons/src/YoutubeSearchedForRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YoutubeSearchedForSharp.js b/packages/material-ui-icons/src/YoutubeSearchedForSharp.js
index 988968e9d9937e..25a9e580fad6c4 100644
--- a/packages/material-ui-icons/src/YoutubeSearchedForSharp.js
+++ b/packages/material-ui-icons/src/YoutubeSearchedForSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/YoutubeSearchedForTwoTone.js b/packages/material-ui-icons/src/YoutubeSearchedForTwoTone.js
index dcbfcdf65877e1..48d3b1bbecd073 100644
--- a/packages/material-ui-icons/src/YoutubeSearchedForTwoTone.js
+++ b/packages/material-ui-icons/src/YoutubeSearchedForTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomIn.js b/packages/material-ui-icons/src/ZoomIn.js
index e0368592919ce9..fdd9f4f8b8f29c 100644
--- a/packages/material-ui-icons/src/ZoomIn.js
+++ b/packages/material-ui-icons/src/ZoomIn.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomInOutlined.js b/packages/material-ui-icons/src/ZoomInOutlined.js
index 914a55f37b7d13..cbd6bf06a8dac1 100644
--- a/packages/material-ui-icons/src/ZoomInOutlined.js
+++ b/packages/material-ui-icons/src/ZoomInOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomInRounded.js b/packages/material-ui-icons/src/ZoomInRounded.js
index a4b17aec01c3cd..60b4da553d374d 100644
--- a/packages/material-ui-icons/src/ZoomInRounded.js
+++ b/packages/material-ui-icons/src/ZoomInRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomInSharp.js b/packages/material-ui-icons/src/ZoomInSharp.js
index 653f6fde972273..29852407a74f8d 100644
--- a/packages/material-ui-icons/src/ZoomInSharp.js
+++ b/packages/material-ui-icons/src/ZoomInSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomInTwoTone.js b/packages/material-ui-icons/src/ZoomInTwoTone.js
index 9adb8a0755ddda..f043dbb52e008a 100644
--- a/packages/material-ui-icons/src/ZoomInTwoTone.js
+++ b/packages/material-ui-icons/src/ZoomInTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOut.js b/packages/material-ui-icons/src/ZoomOut.js
index 2baf42b5845ae3..ac2b4f259d0bfc 100644
--- a/packages/material-ui-icons/src/ZoomOut.js
+++ b/packages/material-ui-icons/src/ZoomOut.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutMap.js b/packages/material-ui-icons/src/ZoomOutMap.js
index d4b3191c6806b7..f5cf2d9a96030a 100644
--- a/packages/material-ui-icons/src/ZoomOutMap.js
+++ b/packages/material-ui-icons/src/ZoomOutMap.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutMapOutlined.js b/packages/material-ui-icons/src/ZoomOutMapOutlined.js
index 633b69ae202460..504624faa96d6b 100644
--- a/packages/material-ui-icons/src/ZoomOutMapOutlined.js
+++ b/packages/material-ui-icons/src/ZoomOutMapOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutMapRounded.js b/packages/material-ui-icons/src/ZoomOutMapRounded.js
index 324a114d14058a..7c1efa5cfbf165 100644
--- a/packages/material-ui-icons/src/ZoomOutMapRounded.js
+++ b/packages/material-ui-icons/src/ZoomOutMapRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutMapSharp.js b/packages/material-ui-icons/src/ZoomOutMapSharp.js
index fad78ce1bfab85..1b36f25f6b23f8 100644
--- a/packages/material-ui-icons/src/ZoomOutMapSharp.js
+++ b/packages/material-ui-icons/src/ZoomOutMapSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutMapTwoTone.js b/packages/material-ui-icons/src/ZoomOutMapTwoTone.js
index 9d4608e1b2e96d..e273a7b7af8eb0 100644
--- a/packages/material-ui-icons/src/ZoomOutMapTwoTone.js
+++ b/packages/material-ui-icons/src/ZoomOutMapTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutOutlined.js b/packages/material-ui-icons/src/ZoomOutOutlined.js
index 5cfd83d0b43a9b..0462bf22eac25b 100644
--- a/packages/material-ui-icons/src/ZoomOutOutlined.js
+++ b/packages/material-ui-icons/src/ZoomOutOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutRounded.js b/packages/material-ui-icons/src/ZoomOutRounded.js
index d9c83d404b5b79..f0898624622950 100644
--- a/packages/material-ui-icons/src/ZoomOutRounded.js
+++ b/packages/material-ui-icons/src/ZoomOutRounded.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutSharp.js b/packages/material-ui-icons/src/ZoomOutSharp.js
index b2e41d70508f74..34537e7f15f9ac 100644
--- a/packages/material-ui-icons/src/ZoomOutSharp.js
+++ b/packages/material-ui-icons/src/ZoomOutSharp.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/ZoomOutTwoTone.js b/packages/material-ui-icons/src/ZoomOutTwoTone.js
index 48f23c21492bf1..61a3b2b652d625 100644
--- a/packages/material-ui-icons/src/ZoomOutTwoTone.js
+++ b/packages/material-ui-icons/src/ZoomOutTwoTone.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-icons/src/index.js b/packages/material-ui-icons/src/index.js
index 36ada864919281..276804124c9901 100644
--- a/packages/material-ui-icons/src/index.js
+++ b/packages/material-ui-icons/src/index.js
@@ -4680,7 +4680,12 @@ export { default as StarHalfOutlined } from './StarHalfOutlined';
export { default as StarHalfRounded } from './StarHalfRounded';
export { default as StarHalfSharp } from './StarHalfSharp';
export { default as StarHalfTwoTone } from './StarHalfTwoTone';
+export { default as StarOutline } from './StarOutline';
export { default as StarOutlined } from './StarOutlined';
+export { default as StarOutlineOutlined } from './StarOutlineOutlined';
+export { default as StarOutlineRounded } from './StarOutlineRounded';
+export { default as StarOutlineSharp } from './StarOutlineSharp';
+export { default as StarOutlineTwoTone } from './StarOutlineTwoTone';
export { default as StarRate } from './StarRate';
export { default as StarRateOutlined } from './StarRateOutlined';
export { default as StarRateRounded } from './StarRateRounded';
@@ -5176,6 +5181,11 @@ export { default as TvRounded } from './TvRounded';
export { default as TvSharp } from './TvSharp';
export { default as TvTwoTone } from './TvTwoTone';
export { default as Twitter } from './Twitter';
+export { default as TwoWheeler } from './TwoWheeler';
+export { default as TwoWheelerOutlined } from './TwoWheelerOutlined';
+export { default as TwoWheelerRounded } from './TwoWheelerRounded';
+export { default as TwoWheelerSharp } from './TwoWheelerSharp';
+export { default as TwoWheelerTwoTone } from './TwoWheelerTwoTone';
export { default as Unarchive } from './Unarchive';
export { default as UnarchiveOutlined } from './UnarchiveOutlined';
export { default as UnarchiveRounded } from './UnarchiveRounded';
diff --git a/packages/material-ui-icons/templateSvgIcon.js b/packages/material-ui-icons/templateSvgIcon.js
index 4013fa4eb1b312..40232b111f3fb7 100644
--- a/packages/material-ui-icons/templateSvgIcon.js
+++ b/packages/material-ui-icons/templateSvgIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './utils/createSvgIcon';
export default createSvgIcon(
diff --git a/packages/material-ui-lab/src/Alert/Alert.js b/packages/material-ui-lab/src/Alert/Alert.js
index b8de9f19b2ee0b..42111972ca14df 100644
--- a/packages/material-ui-lab/src/Alert/Alert.js
+++ b/packages/material-ui-lab/src/Alert/Alert.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { withStyles, lighten, darken } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/Alert/Alert.test.js b/packages/material-ui-lab/src/Alert/Alert.test.js
index 27c9708b8c20b7..5c4ff591b79a2e 100644
--- a/packages/material-ui-lab/src/Alert/Alert.test.js
+++ b/packages/material-ui-lab/src/Alert/Alert.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
import Alert from './Alert';
diff --git a/packages/material-ui-lab/src/AlertTitle/AlertTitle.js b/packages/material-ui-lab/src/AlertTitle/AlertTitle.js
index b96cf3de485548..c67afa9997a1a3 100644
--- a/packages/material-ui-lab/src/AlertTitle/AlertTitle.js
+++ b/packages/material-ui-lab/src/AlertTitle/AlertTitle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';
import { Typography } from '@material-ui/core';
diff --git a/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js b/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js
index 69edaab9f9503f..6235b25bb6e5fc 100644
--- a/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js
+++ b/packages/material-ui-lab/src/AlertTitle/AlertTitle.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
import AlertTitle from './AlertTitle';
diff --git a/packages/material-ui-lab/src/Autocomplete/Autocomplete.js b/packages/material-ui-lab/src/Autocomplete/Autocomplete.js
index 463ff0f2f7c529..6abff49f4d204e 100644
--- a/packages/material-ui-lab/src/Autocomplete/Autocomplete.js
+++ b/packages/material-ui-lab/src/Autocomplete/Autocomplete.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js b/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js
index bf6f017c9cd1ab..1f30506f41edc5 100644
--- a/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js
+++ b/packages/material-ui-lab/src/Autocomplete/Autocomplete.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.js b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.js
index f598c40fb82653..a78d20a321378d 100644
--- a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.js
+++ b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { isFragment } from 'react-is';
import clsx from 'clsx';
diff --git a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js
index 135ed703ad6962..422a8ebc3ddb9f 100644
--- a/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js
+++ b/packages/material-ui-lab/src/AvatarGroup/AvatarGroup.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
import AvatarGroup from './AvatarGroup';
diff --git a/packages/material-ui-lab/src/Pagination/Pagination.js b/packages/material-ui-lab/src/Pagination/Pagination.js
index 0d975e04be8f0d..a54ce6f2604412 100644
--- a/packages/material-ui-lab/src/Pagination/Pagination.js
+++ b/packages/material-ui-lab/src/Pagination/Pagination.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/Pagination/Pagination.test.js b/packages/material-ui-lab/src/Pagination/Pagination.test.js
index 9b0a1959aa8811..0920e50f09742c 100644
--- a/packages/material-ui-lab/src/Pagination/Pagination.test.js
+++ b/packages/material-ui-lab/src/Pagination/Pagination.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui-lab/src/PaginationItem/PaginationItem.js b/packages/material-ui-lab/src/PaginationItem/PaginationItem.js
index a03115f17ae508..0f5b0af7167be7 100644
--- a/packages/material-ui-lab/src/PaginationItem/PaginationItem.js
+++ b/packages/material-ui-lab/src/PaginationItem/PaginationItem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { fade, withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js b/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js
index 77bab8f33c33d1..5177c9efafdd60 100644
--- a/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js
+++ b/packages/material-ui-lab/src/PaginationItem/PaginationItem.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui-lab/src/Rating/Rating.js b/packages/material-ui-lab/src/Rating/Rating.js
index a105c3caca973f..90ef4445399f39 100644
--- a/packages/material-ui-lab/src/Rating/Rating.js
+++ b/packages/material-ui-lab/src/Rating/Rating.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { chainPropTypes } from '@material-ui/utils';
diff --git a/packages/material-ui-lab/src/Rating/Rating.test.js b/packages/material-ui-lab/src/Rating/Rating.test.js
index 16c75ed8d3aa48..ea4e2e5190f348 100644
--- a/packages/material-ui-lab/src/Rating/Rating.test.js
+++ b/packages/material-ui-lab/src/Rating/Rating.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { stub, spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui-lab/src/Skeleton/Skeleton.js b/packages/material-ui-lab/src/Skeleton/Skeleton.js
index e9dbc6f04023ae..b5d15cf92cf956 100644
--- a/packages/material-ui-lab/src/Skeleton/Skeleton.js
+++ b/packages/material-ui-lab/src/Skeleton/Skeleton.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import clsx from 'clsx';
import PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/Skeleton/Skeleton.test.js b/packages/material-ui-lab/src/Skeleton/Skeleton.test.js
index 8d9323a15595a7..0f58b1f48485ff 100644
--- a/packages/material-ui-lab/src/Skeleton/Skeleton.test.js
+++ b/packages/material-ui-lab/src/Skeleton/Skeleton.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui-lab/src/SpeedDial/SpeedDial.js b/packages/material-ui-lab/src/SpeedDial/SpeedDial.js
index 1323253e1d8a9d..fd67e1ce3d3153 100644
--- a/packages/material-ui-lab/src/SpeedDial/SpeedDial.js
+++ b/packages/material-ui-lab/src/SpeedDial/SpeedDial.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js b/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js
index d40d4b2c428d03..e4db14707ec84d 100644
--- a/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js
+++ b/packages/material-ui-lab/src/SpeedDial/SpeedDial.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import {
diff --git a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.js b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.js
index af89b88559eac3..2d47c0073602e0 100644
--- a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.js
+++ b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.js
@@ -1,6 +1,6 @@
// @inheritedComponent Tooltip
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { emphasize, withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js
index 15739f0bd422d1..d35943c0d7e673 100644
--- a/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js
+++ b/packages/material-ui-lab/src/SpeedDialAction/SpeedDialAction.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import Icon from '@material-ui/core/Icon';
diff --git a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.js b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.js
index 3d692ad561a188..cce262bc984004 100644
--- a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.js
+++ b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js
index 49c29ba6ccd83c..982cf8f917e4a9 100644
--- a/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js
+++ b/packages/material-ui-lab/src/SpeedDialIcon/SpeedDialIcon.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses, findOutermostIntrinsic } from '@material-ui/core/test-utils';
import Icon from '@material-ui/core/Icon';
diff --git a/packages/material-ui-lab/src/ToggleButton/ToggleButton.js b/packages/material-ui-lab/src/ToggleButton/ToggleButton.js
index ff466bfcd44d76..9370f1a383bf1d 100644
--- a/packages/material-ui-lab/src/ToggleButton/ToggleButton.js
+++ b/packages/material-ui-lab/src/ToggleButton/ToggleButton.js
@@ -1,6 +1,6 @@
// @inheritedComponent ButtonBase
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { fade, withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js b/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js
index a0031a002f1230..6e32d3d90793d3 100644
--- a/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js
+++ b/packages/material-ui-lab/src/ToggleButton/ToggleButton.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createClientRender } from 'test/utils/createClientRender';
diff --git a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js
index 64a29b9b943dbc..a0ea8f1d097ca1 100644
--- a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js
+++ b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js
index aea6e4110f9a98..05f6871a7ab02b 100644
--- a/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js
+++ b/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui-lab/src/TreeItem/TreeItem.js b/packages/material-ui-lab/src/TreeItem/TreeItem.js
index 178e718c8b084e..b6cb863f01ed47 100644
--- a/packages/material-ui-lab/src/TreeItem/TreeItem.js
+++ b/packages/material-ui-lab/src/TreeItem/TreeItem.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions */
-import React from 'react';
+import * as React from 'react';
import clsx from 'clsx';
import PropTypes from 'prop-types';
import Typography from '@material-ui/core/Typography';
diff --git a/packages/material-ui-lab/src/TreeItem/TreeItem.test.js b/packages/material-ui-lab/src/TreeItem/TreeItem.test.js
index 990251d34708a4..fd03ee5e9e4ed0 100644
--- a/packages/material-ui-lab/src/TreeItem/TreeItem.test.js
+++ b/packages/material-ui-lab/src/TreeItem/TreeItem.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui-lab/src/TreeView/TreeView.js b/packages/material-ui-lab/src/TreeView/TreeView.js
index 138315d5ce71ec..acfa97148ce128 100644
--- a/packages/material-ui-lab/src/TreeView/TreeView.js
+++ b/packages/material-ui-lab/src/TreeView/TreeView.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import clsx from 'clsx';
import PropTypes from 'prop-types';
import TreeViewContext from './TreeViewContext';
diff --git a/packages/material-ui-lab/src/TreeView/TreeView.test.js b/packages/material-ui-lab/src/TreeView/TreeView.test.js
index c3ee321a504ac7..852b7f5b8e00d0 100644
--- a/packages/material-ui-lab/src/TreeView/TreeView.test.js
+++ b/packages/material-ui-lab/src/TreeView/TreeView.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createClientRender, fireEvent } from 'test/utils/createClientRender';
diff --git a/packages/material-ui-lab/src/TreeView/TreeViewContext.js b/packages/material-ui-lab/src/TreeView/TreeViewContext.js
index 5e312fc81994ca..2531ce79b4be83 100644
--- a/packages/material-ui-lab/src/TreeView/TreeViewContext.js
+++ b/packages/material-ui-lab/src/TreeView/TreeViewContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui-lab/src/internal/svg-icons/Add.js b/packages/material-ui-lab/src/internal/svg-icons/Add.js
index f4db3a5c92d113..dc223900a21568 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/Add.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/Add.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/ArrowDropDown.js b/packages/material-ui-lab/src/internal/svg-icons/ArrowDropDown.js
index 25434920c1fed4..6deb6bd0a37aa2 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/ArrowDropDown.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/ArrowDropDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/Close.js b/packages/material-ui-lab/src/internal/svg-icons/Close.js
index 47b725313e25e4..942d756074f25d 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/Close.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/Close.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/ErrorOutline.js b/packages/material-ui-lab/src/internal/svg-icons/ErrorOutline.js
index d4054b6d409fd2..ca178ffe959c40 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/ErrorOutline.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/ErrorOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/FirstPage.js b/packages/material-ui-lab/src/internal/svg-icons/FirstPage.js
index 55a9b3052438da..27102f886182ff 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/FirstPage.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/FirstPage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/InfoOutlined.js b/packages/material-ui-lab/src/internal/svg-icons/InfoOutlined.js
index 17a9878d733c98..b5e38004bcf43d 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/InfoOutlined.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/InfoOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/LastPage.js b/packages/material-ui-lab/src/internal/svg-icons/LastPage.js
index 10007361129156..20d190e998cb01 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/LastPage.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/LastPage.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/NavigateBefore.js b/packages/material-ui-lab/src/internal/svg-icons/NavigateBefore.js
index 08163c63155d0c..fc4ac139f53b96 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/NavigateBefore.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/NavigateBefore.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/NavigateNext.js b/packages/material-ui-lab/src/internal/svg-icons/NavigateNext.js
index cd2dfda1116b3d..b35b7d1c89753a 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/NavigateNext.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/NavigateNext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/ReportProblemOutlined.js b/packages/material-ui-lab/src/internal/svg-icons/ReportProblemOutlined.js
index da8354ff42a08a..b82ed0671e5734 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/ReportProblemOutlined.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/ReportProblemOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/Star.js b/packages/material-ui-lab/src/internal/svg-icons/Star.js
index 1454dc4d6c5baa..aa033c2e0d8426 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/Star.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/Star.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/SuccessOutlined.js b/packages/material-ui-lab/src/internal/svg-icons/SuccessOutlined.js
index cf616d5163ce22..4568f218fb05dc 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/SuccessOutlined.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/SuccessOutlined.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui-lab/src/internal/svg-icons/createSvgIcon.js b/packages/material-ui-lab/src/internal/svg-icons/createSvgIcon.js
index 21e086a3ab170f..e98c7442ea6d6b 100644
--- a/packages/material-ui-lab/src/internal/svg-icons/createSvgIcon.js
+++ b/packages/material-ui-lab/src/internal/svg-icons/createSvgIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import SvgIcon from '@material-ui/core/SvgIcon';
export default function createSvgIcon(path, displayName) {
diff --git a/packages/material-ui-lab/src/useAutocomplete/useAutocomplete.js b/packages/material-ui-lab/src/useAutocomplete/useAutocomplete.js
index 3c01bb4b3d7a5d..97b45007dee12e 100644
--- a/packages/material-ui-lab/src/useAutocomplete/useAutocomplete.js
+++ b/packages/material-ui-lab/src/useAutocomplete/useAutocomplete.js
@@ -1,5 +1,5 @@
/* eslint-disable no-constant-condition */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { setRef, useEventCallback, useControlled, ownerDocument } from '@material-ui/core/utils';
diff --git a/packages/material-ui/src/AppBar/AppBar.js b/packages/material-ui/src/AppBar/AppBar.js
index 7ac30291ac2bf0..d460f0a71d95b9 100644
--- a/packages/material-ui/src/AppBar/AppBar.js
+++ b/packages/material-ui/src/AppBar/AppBar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/AppBar/AppBar.test.js b/packages/material-ui/src/AppBar/AppBar.test.js
index e7d11450f3763d..3f5d4f3c941ad6 100644
--- a/packages/material-ui/src/AppBar/AppBar.test.js
+++ b/packages/material-ui/src/AppBar/AppBar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Avatar/Avatar.js b/packages/material-ui/src/Avatar/Avatar.js
index ff28b170e71458..af26b55083dca3 100644
--- a/packages/material-ui/src/Avatar/Avatar.js
+++ b/packages/material-ui/src/Avatar/Avatar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Avatar/Avatar.test.js b/packages/material-ui/src/Avatar/Avatar.test.js
index f0f4985453f51f..23ef0a1f058c74 100644
--- a/packages/material-ui/src/Avatar/Avatar.test.js
+++ b/packages/material-ui/src/Avatar/Avatar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import CancelIcon from '../internal/svg-icons/Cancel';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Backdrop/Backdrop.js b/packages/material-ui/src/Backdrop/Backdrop.js
index 2b919c680bc610..abcb97a906a42c 100644
--- a/packages/material-ui/src/Backdrop/Backdrop.js
+++ b/packages/material-ui/src/Backdrop/Backdrop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Backdrop/Backdrop.test.js b/packages/material-ui/src/Backdrop/Backdrop.test.js
index 88cb86f6cd4d8e..e5d79ed71d7b91 100644
--- a/packages/material-ui/src/Backdrop/Backdrop.test.js
+++ b/packages/material-ui/src/Backdrop/Backdrop.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Badge/Badge.js b/packages/material-ui/src/Badge/Badge.js
index cf1fcef48e5a8e..ebdaa1765c2afb 100644
--- a/packages/material-ui/src/Badge/Badge.js
+++ b/packages/material-ui/src/Badge/Badge.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Badge/Badge.test.js b/packages/material-ui/src/Badge/Badge.test.js
index 80bcc58c31c770..b14f43d7a92db8 100644
--- a/packages/material-ui/src/Badge/Badge.test.js
+++ b/packages/material-ui/src/Badge/Badge.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/BottomNavigation/BottomNavigation.js b/packages/material-ui/src/BottomNavigation/BottomNavigation.js
index b0d7c1c6dee8d1..00b67860112c5d 100755
--- a/packages/material-ui/src/BottomNavigation/BottomNavigation.js
+++ b/packages/material-ui/src/BottomNavigation/BottomNavigation.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js b/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js
index 40cad4f4d03c9b..b62ce2b4863221 100755
--- a/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js
+++ b/packages/material-ui/src/BottomNavigation/BottomNavigation.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.js b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.js
index 524a049b268a1f..cbcf176ca22509 100644
--- a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.js
+++ b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js
index c1da0e0d2ab2f0..3e9f7929981040 100644
--- a/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js
+++ b/packages/material-ui/src/BottomNavigationAction/BottomNavigationAction.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Box/Box.spec.tsx b/packages/material-ui/src/Box/Box.spec.tsx
index 1ad676a04f92d8..16d4b828b05ea1 100644
--- a/packages/material-ui/src/Box/Box.spec.tsx
+++ b/packages/material-ui/src/Box/Box.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import Box from '@material-ui/core/Box';
function responsiveTest() {
diff --git a/packages/material-ui/src/Box/Box.test.js b/packages/material-ui/src/Box/Box.test.js
index 5d425addbb5282..b30637bf6e3e27 100644
--- a/packages/material-ui/src/Box/Box.test.js
+++ b/packages/material-ui/src/Box/Box.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.js b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.js
index 9d365e5653e557..691587ad2862b1 100644
--- a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.js
+++ b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import withStyles from '../styles/withStyles';
import { emphasize } from '../styles/colorManipulator';
diff --git a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js
index d90897d017872c..36cebf131dc76e 100644
--- a/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js
+++ b/packages/material-ui/src/Breadcrumbs/BreadcrumbCollapsed.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.js b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.js
index 4ff1e7c046f440..524492411235d1 100644
--- a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.js
+++ b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js
index c2caad2659e5df..be1949813fdd21 100644
--- a/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js
+++ b/packages/material-ui/src/Breadcrumbs/Breadcrumbs.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Button/Button.js b/packages/material-ui/src/Button/Button.js
index 0bee9981d51483..362848d16d9b1b 100644
--- a/packages/material-ui/src/Button/Button.js
+++ b/packages/material-ui/src/Button/Button.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Button/Button.spec.tsx b/packages/material-ui/src/Button/Button.spec.tsx
index 9da6ff1515f0d1..1b5e300ae8ff09 100644
--- a/packages/material-ui/src/Button/Button.spec.tsx
+++ b/packages/material-ui/src/Button/Button.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import Button, { ButtonProps } from '@material-ui/core/Button';
import { Link as ReactRouterLink, LinkProps } from 'react-router-dom';
diff --git a/packages/material-ui/src/Button/Button.test.js b/packages/material-ui/src/Button/Button.test.js
index 3236e7dec60d17..9f52c909b66b5e 100644
--- a/packages/material-ui/src/Button/Button.test.js
+++ b/packages/material-ui/src/Button/Button.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/ButtonBase/ButtonBase.js b/packages/material-ui/src/ButtonBase/ButtonBase.js
index 82cc86dbbb8011..c5301f32fc626a 100644
--- a/packages/material-ui/src/ButtonBase/ButtonBase.js
+++ b/packages/material-ui/src/ButtonBase/ButtonBase.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import clsx from 'clsx';
import { elementTypeAcceptingRef, refType } from '@material-ui/utils';
import useForkRef from '../utils/useForkRef';
diff --git a/packages/material-ui/src/ButtonBase/ButtonBase.test.js b/packages/material-ui/src/ButtonBase/ButtonBase.test.js
index edbf34e11f00da..9ae3e714c2eb53 100644
--- a/packages/material-ui/src/ButtonBase/ButtonBase.test.js
+++ b/packages/material-ui/src/ButtonBase/ButtonBase.test.js
@@ -1,5 +1,5 @@
// @ts-check
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/ButtonBase/Ripple.js b/packages/material-ui/src/ButtonBase/Ripple.js
index fc728af63e3ae5..47d38fcb3d0b35 100644
--- a/packages/material-ui/src/ButtonBase/Ripple.js
+++ b/packages/material-ui/src/ButtonBase/Ripple.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import useEventCallback from '../utils/useEventCallback';
diff --git a/packages/material-ui/src/ButtonBase/Ripple.test.js b/packages/material-ui/src/ButtonBase/Ripple.test.js
index 4b024f8f88c007..d94d8d0f19c330 100644
--- a/packages/material-ui/src/ButtonBase/Ripple.test.js
+++ b/packages/material-ui/src/ButtonBase/Ripple.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/ButtonBase/TouchRipple.js b/packages/material-ui/src/ButtonBase/TouchRipple.js
index 598b86938d4c12..d3274564e9b3cd 100644
--- a/packages/material-ui/src/ButtonBase/TouchRipple.js
+++ b/packages/material-ui/src/ButtonBase/TouchRipple.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { TransitionGroup } from 'react-transition-group';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/ButtonBase/TouchRipple.test.js b/packages/material-ui/src/ButtonBase/TouchRipple.test.js
index 9b66633f70f0e2..6a288f45d335b2 100644
--- a/packages/material-ui/src/ButtonBase/TouchRipple.test.js
+++ b/packages/material-ui/src/ButtonBase/TouchRipple.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { useFakeTimers } from 'sinon';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/ButtonGroup/ButtonGroup.js b/packages/material-ui/src/ButtonGroup/ButtonGroup.js
index cf6504af9331f2..7c968c5d26dfd1 100644
--- a/packages/material-ui/src/ButtonGroup/ButtonGroup.js
+++ b/packages/material-ui/src/ButtonGroup/ButtonGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/ButtonGroup/ButtonGroup.test.js b/packages/material-ui/src/ButtonGroup/ButtonGroup.test.js
index 68df3f7dca95a9..cfc141a86f9779 100644
--- a/packages/material-ui/src/ButtonGroup/ButtonGroup.test.js
+++ b/packages/material-ui/src/ButtonGroup/ButtonGroup.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/Card/Card.js b/packages/material-ui/src/Card/Card.js
index dd15d21827da51..42df3f421d6ba7 100644
--- a/packages/material-ui/src/Card/Card.js
+++ b/packages/material-ui/src/Card/Card.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import Paper from '../Paper';
diff --git a/packages/material-ui/src/Card/Card.test.js b/packages/material-ui/src/Card/Card.test.js
index f0cc919f7f4334..8ed3e0ffc525ab 100644
--- a/packages/material-ui/src/Card/Card.test.js
+++ b/packages/material-ui/src/Card/Card.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/CardActionArea/CardActionArea.js b/packages/material-ui/src/CardActionArea/CardActionArea.js
index c760dbeae7f3d5..4830c30fef4387 100644
--- a/packages/material-ui/src/CardActionArea/CardActionArea.js
+++ b/packages/material-ui/src/CardActionArea/CardActionArea.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/CardActionArea/CardActionArea.test.js b/packages/material-ui/src/CardActionArea/CardActionArea.test.js
index c5be2d84a48792..cdb75a126cdc4c 100644
--- a/packages/material-ui/src/CardActionArea/CardActionArea.test.js
+++ b/packages/material-ui/src/CardActionArea/CardActionArea.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import ButtonBase from '../ButtonBase';
diff --git a/packages/material-ui/src/CardActions/CardActions.js b/packages/material-ui/src/CardActions/CardActions.js
index 91b7c574ac5067..86aa4e8d22d0a1 100644
--- a/packages/material-ui/src/CardActions/CardActions.js
+++ b/packages/material-ui/src/CardActions/CardActions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/CardActions/CardActions.test.js b/packages/material-ui/src/CardActions/CardActions.test.js
index 30c9ee09131749..7706bc4239dc06 100644
--- a/packages/material-ui/src/CardActions/CardActions.test.js
+++ b/packages/material-ui/src/CardActions/CardActions.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import CardActions from './CardActions';
diff --git a/packages/material-ui/src/CardContent/CardContent.js b/packages/material-ui/src/CardContent/CardContent.js
index c1fca115e45dac..5affdfbcf3c04f 100644
--- a/packages/material-ui/src/CardContent/CardContent.js
+++ b/packages/material-ui/src/CardContent/CardContent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/CardContent/CardContent.test.js b/packages/material-ui/src/CardContent/CardContent.test.js
index 7c13a0cc136e39..6776e8988dd724 100644
--- a/packages/material-ui/src/CardContent/CardContent.test.js
+++ b/packages/material-ui/src/CardContent/CardContent.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import CardContent from './CardContent';
diff --git a/packages/material-ui/src/CardHeader/CardHeader.js b/packages/material-ui/src/CardHeader/CardHeader.js
index 06ad184391f2c7..c2db4c023fc3cc 100644
--- a/packages/material-ui/src/CardHeader/CardHeader.js
+++ b/packages/material-ui/src/CardHeader/CardHeader.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/CardHeader/CardHeader.test.js b/packages/material-ui/src/CardHeader/CardHeader.test.js
index dfa34ad4e16969..bfec1698628ebe 100644
--- a/packages/material-ui/src/CardHeader/CardHeader.test.js
+++ b/packages/material-ui/src/CardHeader/CardHeader.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/CardMedia/CardMedia.js b/packages/material-ui/src/CardMedia/CardMedia.js
index 9c974c6be5ead4..530c267447fa02 100644
--- a/packages/material-ui/src/CardMedia/CardMedia.js
+++ b/packages/material-ui/src/CardMedia/CardMedia.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/CardMedia/CardMedia.test.js b/packages/material-ui/src/CardMedia/CardMedia.test.js
index 8cf27a9ad467f2..d1c4f4acc49740 100644
--- a/packages/material-ui/src/CardMedia/CardMedia.test.js
+++ b/packages/material-ui/src/CardMedia/CardMedia.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Checkbox/Checkbox.js b/packages/material-ui/src/Checkbox/Checkbox.js
index 4b683c74b71a42..5a659554d306ca 100644
--- a/packages/material-ui/src/Checkbox/Checkbox.js
+++ b/packages/material-ui/src/Checkbox/Checkbox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Checkbox/Checkbox.test.js b/packages/material-ui/src/Checkbox/Checkbox.test.js
index 313514d7f3d4eb..a926599f6d9ee1 100644
--- a/packages/material-ui/src/Checkbox/Checkbox.test.js
+++ b/packages/material-ui/src/Checkbox/Checkbox.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { getClasses, createMount } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Chip/Chip.js b/packages/material-ui/src/Chip/Chip.js
index 2e0f82e37cd2ae..7c57c94e69276f 100644
--- a/packages/material-ui/src/Chip/Chip.js
+++ b/packages/material-ui/src/Chip/Chip.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import CancelIcon from '../internal/svg-icons/Cancel';
diff --git a/packages/material-ui/src/Chip/Chip.test.js b/packages/material-ui/src/Chip/Chip.test.js
index 395af5fc17392e..8b5a83781a3b7f 100644
--- a/packages/material-ui/src/Chip/Chip.test.js
+++ b/packages/material-ui/src/Chip/Chip.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy, stub } from 'sinon';
import CheckBox from '../internal/svg-icons/CheckBox';
diff --git a/packages/material-ui/src/CircularProgress/CircularProgress.js b/packages/material-ui/src/CircularProgress/CircularProgress.js
index 23b75472ed4c0d..5275d55c4ecbfc 100644
--- a/packages/material-ui/src/CircularProgress/CircularProgress.js
+++ b/packages/material-ui/src/CircularProgress/CircularProgress.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { chainPropTypes } from '@material-ui/utils';
diff --git a/packages/material-ui/src/CircularProgress/CircularProgress.test.js b/packages/material-ui/src/CircularProgress/CircularProgress.test.js
index d4c0566e851699..96d0602bd1318a 100644
--- a/packages/material-ui/src/CircularProgress/CircularProgress.test.js
+++ b/packages/material-ui/src/CircularProgress/CircularProgress.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.js b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.js
index 2c660f234d188e..859f1af695836e 100644
--- a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.js
+++ b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import ownerDocument from '../utils/ownerDocument';
import useForkRef from '../utils/useForkRef';
diff --git a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.test.js b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.test.js
index 26a896a61b37b6..90e37cb78cbaca 100644
--- a/packages/material-ui/src/ClickAwayListener/ClickAwayListener.test.js
+++ b/packages/material-ui/src/ClickAwayListener/ClickAwayListener.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createClientRender, fireEvent } from 'test/utils/createClientRender';
diff --git a/packages/material-ui/src/Collapse/Collapse.js b/packages/material-ui/src/Collapse/Collapse.js
index 49b93b2b4288e1..c4b79cecee9bb8 100644
--- a/packages/material-ui/src/Collapse/Collapse.js
+++ b/packages/material-ui/src/Collapse/Collapse.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import clsx from 'clsx';
import PropTypes from 'prop-types';
import { Transition } from 'react-transition-group';
diff --git a/packages/material-ui/src/Collapse/Collapse.test.js b/packages/material-ui/src/Collapse/Collapse.test.js
index 0fa9e55c1c87a3..813784779473cc 100644
--- a/packages/material-ui/src/Collapse/Collapse.test.js
+++ b/packages/material-ui/src/Collapse/Collapse.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, stub, useFakeTimers } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Container/Container.js b/packages/material-ui/src/Container/Container.js
index 82716c59ce1d43..95e4dbd9349d26 100644
--- a/packages/material-ui/src/Container/Container.js
+++ b/packages/material-ui/src/Container/Container.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Container/Container.test.js b/packages/material-ui/src/Container/Container.test.js
index 91cf762f3970a4..d8b5727e984101 100644
--- a/packages/material-ui/src/Container/Container.test.js
+++ b/packages/material-ui/src/Container/Container.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/CssBaseline/CssBaseline.js b/packages/material-ui/src/CssBaseline/CssBaseline.js
index c137cf69a6d543..808066f6e863f7 100644
--- a/packages/material-ui/src/CssBaseline/CssBaseline.js
+++ b/packages/material-ui/src/CssBaseline/CssBaseline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import withStyles from '../styles/withStyles';
import { exactProp } from '@material-ui/utils';
diff --git a/packages/material-ui/src/CssBaseline/CssBaseline.test.js b/packages/material-ui/src/CssBaseline/CssBaseline.test.js
index b793334b7404ec..031437d81afca7 100644
--- a/packages/material-ui/src/CssBaseline/CssBaseline.test.js
+++ b/packages/material-ui/src/CssBaseline/CssBaseline.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount } from '@material-ui/core/test-utils';
import CssBaseline from './CssBaseline';
diff --git a/packages/material-ui/src/Dialog/Dialog.js b/packages/material-ui/src/Dialog/Dialog.js
index 4a0919f26baef9..3554ca8fd2a73c 100644
--- a/packages/material-ui/src/Dialog/Dialog.js
+++ b/packages/material-ui/src/Dialog/Dialog.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/click-events-have-key-events */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Dialog/Dialog.test.js b/packages/material-ui/src/Dialog/Dialog.test.js
index 0d0082e0019406..9efe21d661d8c1 100644
--- a/packages/material-ui/src/Dialog/Dialog.test.js
+++ b/packages/material-ui/src/Dialog/Dialog.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/DialogActions/DialogActions.js b/packages/material-ui/src/DialogActions/DialogActions.js
index 458c61350d971b..3d900c05697f3e 100644
--- a/packages/material-ui/src/DialogActions/DialogActions.js
+++ b/packages/material-ui/src/DialogActions/DialogActions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/DialogActions/DialogActions.test.js b/packages/material-ui/src/DialogActions/DialogActions.test.js
index 1448d8e9f4b6e4..c2286271462329 100644
--- a/packages/material-ui/src/DialogActions/DialogActions.test.js
+++ b/packages/material-ui/src/DialogActions/DialogActions.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import DialogActions from './DialogActions';
diff --git a/packages/material-ui/src/DialogContent/DialogContent.js b/packages/material-ui/src/DialogContent/DialogContent.js
index 6a1cc152775328..c7d09734ecb9bb 100644
--- a/packages/material-ui/src/DialogContent/DialogContent.js
+++ b/packages/material-ui/src/DialogContent/DialogContent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/DialogContent/DialogContent.test.js b/packages/material-ui/src/DialogContent/DialogContent.test.js
index d15550ec1b4a82..427adc3899ee04 100644
--- a/packages/material-ui/src/DialogContent/DialogContent.test.js
+++ b/packages/material-ui/src/DialogContent/DialogContent.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/DialogContentText/DialogContentText.js b/packages/material-ui/src/DialogContentText/DialogContentText.js
index ded62ae4511c71..01db7e8f12dd93 100644
--- a/packages/material-ui/src/DialogContentText/DialogContentText.js
+++ b/packages/material-ui/src/DialogContentText/DialogContentText.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import withStyles from '../styles/withStyles';
import Typography from '../Typography';
diff --git a/packages/material-ui/src/DialogContentText/DialogContentText.spec.tsx b/packages/material-ui/src/DialogContentText/DialogContentText.spec.tsx
index f4086ec3279380..8c6fb57186d63f 100644
--- a/packages/material-ui/src/DialogContentText/DialogContentText.spec.tsx
+++ b/packages/material-ui/src/DialogContentText/DialogContentText.spec.tsx
@@ -1,4 +1,4 @@
-import React, { FC } from 'react';
+import * as React from 'react';
import { DialogContentText } from '@material-ui/core';
const DialogContentTextTest = () => {
diff --git a/packages/material-ui/src/DialogContentText/DialogContentText.test.js b/packages/material-ui/src/DialogContentText/DialogContentText.test.js
index 5fd66b37708d22..13b19401114b35 100644
--- a/packages/material-ui/src/DialogContentText/DialogContentText.test.js
+++ b/packages/material-ui/src/DialogContentText/DialogContentText.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '../test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/DialogTitle/DialogTitle.js b/packages/material-ui/src/DialogTitle/DialogTitle.js
index d1372fdcc7acd3..7c35c854515f90 100644
--- a/packages/material-ui/src/DialogTitle/DialogTitle.js
+++ b/packages/material-ui/src/DialogTitle/DialogTitle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/DialogTitle/DialogTitle.test.js b/packages/material-ui/src/DialogTitle/DialogTitle.test.js
index 042b83d3203a77..e997239b0e1815 100644
--- a/packages/material-ui/src/DialogTitle/DialogTitle.test.js
+++ b/packages/material-ui/src/DialogTitle/DialogTitle.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Divider/Divider.js b/packages/material-ui/src/Divider/Divider.js
index 63ae92db4c9469..a279549e94a773 100644
--- a/packages/material-ui/src/Divider/Divider.js
+++ b/packages/material-ui/src/Divider/Divider.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Divider/Divider.test.js b/packages/material-ui/src/Divider/Divider.test.js
index deccaaf9405e77..802e5e810676a5 100644
--- a/packages/material-ui/src/Divider/Divider.test.js
+++ b/packages/material-ui/src/Divider/Divider.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Drawer/Drawer.js b/packages/material-ui/src/Drawer/Drawer.js
index 1bd5ee5b1fc284..9fe119a744a0ef 100644
--- a/packages/material-ui/src/Drawer/Drawer.js
+++ b/packages/material-ui/src/Drawer/Drawer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import Modal from '../Modal';
diff --git a/packages/material-ui/src/Drawer/Drawer.test.js b/packages/material-ui/src/Drawer/Drawer.test.js
index 9b281357735114..e49e1797b7485e 100644
--- a/packages/material-ui/src/Drawer/Drawer.test.js
+++ b/packages/material-ui/src/Drawer/Drawer.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import { ThemeProvider, createMuiTheme } from '@material-ui/core/styles';
diff --git a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.js b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.js
index ad3f8436faaf13..e5af0564dcd1f3 100644
--- a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.js
+++ b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.test.js b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.test.js
index bf5c3f3395b7b8..91cbf016923d88 100644
--- a/packages/material-ui/src/ExpansionPanel/ExpansionPanel.test.js
+++ b/packages/material-ui/src/ExpansionPanel/ExpansionPanel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { assert } from 'chai';
import { spy } from 'sinon';
diff --git a/packages/material-ui/src/ExpansionPanel/ExpansionPanelContext.js b/packages/material-ui/src/ExpansionPanel/ExpansionPanelContext.js
index 2ea07f2e0ddd31..d025650832e029 100644
--- a/packages/material-ui/src/ExpansionPanel/ExpansionPanelContext.js
+++ b/packages/material-ui/src/ExpansionPanel/ExpansionPanelContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.js b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.js
index 2e3f9f179ac276..2b054e07780084 100644
--- a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.js
+++ b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.test.js b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.test.js
index 32667063fc8d15..3ef4e6c3cb40f0 100644
--- a/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.test.js
+++ b/packages/material-ui/src/ExpansionPanelActions/ExpansionPanelActions.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import ExpansionPanelActions from './ExpansionPanelActions';
diff --git a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.js b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.js
index fec59e7552114f..487e1fb383ab2c 100644
--- a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.js
+++ b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.test.js b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.test.js
index bf666ce773c313..dded8422d74504 100644
--- a/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.test.js
+++ b/packages/material-ui/src/ExpansionPanelDetails/ExpansionPanelDetails.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.js b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.js
index 53db1fdc5ce44e..1dff3e9544b8f4 100644
--- a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.js
+++ b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/aria-role */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import ButtonBase from '../ButtonBase';
diff --git a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.test.js b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.test.js
index 16da76cde25223..ebfd554fa68275 100644
--- a/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.test.js
+++ b/packages/material-ui/src/ExpansionPanelSummary/ExpansionPanelSummary.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Fab/Fab.js b/packages/material-ui/src/Fab/Fab.js
index 51ba635aa68545..0024032233a239 100644
--- a/packages/material-ui/src/Fab/Fab.js
+++ b/packages/material-ui/src/Fab/Fab.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Fab/Fab.test.js b/packages/material-ui/src/Fab/Fab.test.js
index ea62eaaee246a9..62cdc1216b407c 100644
--- a/packages/material-ui/src/Fab/Fab.test.js
+++ b/packages/material-ui/src/Fab/Fab.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '../test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Fade/Fade.js b/packages/material-ui/src/Fade/Fade.js
index 0739de25d62518..8edcb29fd006ec 100644
--- a/packages/material-ui/src/Fade/Fade.js
+++ b/packages/material-ui/src/Fade/Fade.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { Transition } from 'react-transition-group';
import { duration } from '../styles/transitions';
diff --git a/packages/material-ui/src/Fade/Fade.test.js b/packages/material-ui/src/Fade/Fade.test.js
index 8901eef4a8f369..48efd40f078288 100644
--- a/packages/material-ui/src/Fade/Fade.test.js
+++ b/packages/material-ui/src/Fade/Fade.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/FilledInput/FilledInput.js b/packages/material-ui/src/FilledInput/FilledInput.js
index 7718839cc8c4ed..1fc28cf1c8bd3b 100644
--- a/packages/material-ui/src/FilledInput/FilledInput.js
+++ b/packages/material-ui/src/FilledInput/FilledInput.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/FilledInput/FilledInput.test.js b/packages/material-ui/src/FilledInput/FilledInput.test.js
index b11900870bd7c9..852b0111920e50 100644
--- a/packages/material-ui/src/FilledInput/FilledInput.test.js
+++ b/packages/material-ui/src/FilledInput/FilledInput.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/FormControl/FormControl.js b/packages/material-ui/src/FormControl/FormControl.js
index 7419a431bb4ae5..c82444a27259d9 100644
--- a/packages/material-ui/src/FormControl/FormControl.js
+++ b/packages/material-ui/src/FormControl/FormControl.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { isFilled, isAdornedStart } from '../InputBase/utils';
diff --git a/packages/material-ui/src/FormControl/FormControl.test.js b/packages/material-ui/src/FormControl/FormControl.test.js
index cf015c4fe924a5..19ee262a20d5b3 100644
--- a/packages/material-ui/src/FormControl/FormControl.test.js
+++ b/packages/material-ui/src/FormControl/FormControl.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/FormControl/FormControlContext.js b/packages/material-ui/src/FormControl/FormControlContext.js
index eb6e9a8141a972..a4761c93182d5b 100644
--- a/packages/material-ui/src/FormControl/FormControlContext.js
+++ b/packages/material-ui/src/FormControl/FormControlContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/FormControl/useFormControl.js b/packages/material-ui/src/FormControl/useFormControl.js
index 55c8c178f7461e..f9bd436eaa1ddc 100644
--- a/packages/material-ui/src/FormControl/useFormControl.js
+++ b/packages/material-ui/src/FormControl/useFormControl.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import FormControlContext from './FormControlContext';
export default function useFormControl() {
diff --git a/packages/material-ui/src/FormControlLabel/FormControlLabel.js b/packages/material-ui/src/FormControlLabel/FormControlLabel.js
index 1eadf2faa6614c..820124c4f07362 100644
--- a/packages/material-ui/src/FormControlLabel/FormControlLabel.js
+++ b/packages/material-ui/src/FormControlLabel/FormControlLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/FormControlLabel/FormControlLabel.test.js b/packages/material-ui/src/FormControlLabel/FormControlLabel.test.js
index 2b1fcbdc8ce0a2..5277fef164ee23 100644
--- a/packages/material-ui/src/FormControlLabel/FormControlLabel.test.js
+++ b/packages/material-ui/src/FormControlLabel/FormControlLabel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/FormGroup/FormGroup.js b/packages/material-ui/src/FormGroup/FormGroup.js
index 2360fa89f55f03..53a85805d15b61 100644
--- a/packages/material-ui/src/FormGroup/FormGroup.js
+++ b/packages/material-ui/src/FormGroup/FormGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/FormGroup/FormGroup.test.js b/packages/material-ui/src/FormGroup/FormGroup.test.js
index 592336aca657be..3d4f69c3045f41 100644
--- a/packages/material-ui/src/FormGroup/FormGroup.test.js
+++ b/packages/material-ui/src/FormGroup/FormGroup.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/FormHelperText/FormHelperText.js b/packages/material-ui/src/FormHelperText/FormHelperText.js
index 911eb876fd393e..11bfd4c2c0698f 100644
--- a/packages/material-ui/src/FormHelperText/FormHelperText.js
+++ b/packages/material-ui/src/FormHelperText/FormHelperText.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import formControlState from '../FormControl/formControlState';
diff --git a/packages/material-ui/src/FormHelperText/FormHelperText.test.js b/packages/material-ui/src/FormHelperText/FormHelperText.test.js
index 141283d2e5e2dd..29d39650342a5f 100644
--- a/packages/material-ui/src/FormHelperText/FormHelperText.test.js
+++ b/packages/material-ui/src/FormHelperText/FormHelperText.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/FormLabel/FormLabel.js b/packages/material-ui/src/FormLabel/FormLabel.js
index fc28be871c2311..de1b1d9b88f6d7 100644
--- a/packages/material-ui/src/FormLabel/FormLabel.js
+++ b/packages/material-ui/src/FormLabel/FormLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import formControlState from '../FormControl/formControlState';
diff --git a/packages/material-ui/src/FormLabel/FormLabel.test.js b/packages/material-ui/src/FormLabel/FormLabel.test.js
index 110565d72e1f67..9e8c9ac1ab32c9 100644
--- a/packages/material-ui/src/FormLabel/FormLabel.test.js
+++ b/packages/material-ui/src/FormLabel/FormLabel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Grid/Grid.js b/packages/material-ui/src/Grid/Grid.js
index 949adc878e39a2..ce0b9ae1d7d06b 100644
--- a/packages/material-ui/src/Grid/Grid.js
+++ b/packages/material-ui/src/Grid/Grid.js
@@ -9,7 +9,7 @@
// Follow this flexbox Guide to better understand the underlying model:
// - https://css-tricks.com/snippets/css/a-guide-to-flexbox/
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Grid/Grid.spec.tsx b/packages/material-ui/src/Grid/Grid.spec.tsx
index 69a7e11f69848e..41d73d9b5592d5 100644
--- a/packages/material-ui/src/Grid/Grid.spec.tsx
+++ b/packages/material-ui/src/Grid/Grid.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import Paper from '@material-ui/core/Paper';
import Grid from '@material-ui/core/Grid';
diff --git a/packages/material-ui/src/Grid/Grid.test.js b/packages/material-ui/src/Grid/Grid.test.js
index daf39af5ff21e1..dbf309a4eb3e2f 100644
--- a/packages/material-ui/src/Grid/Grid.test.js
+++ b/packages/material-ui/src/Grid/Grid.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import { createMuiTheme } from '@material-ui/core/styles';
diff --git a/packages/material-ui/src/GridList/GridList.js b/packages/material-ui/src/GridList/GridList.js
index a44a7ee71e4989..36b220abeaddb5 100644
--- a/packages/material-ui/src/GridList/GridList.js
+++ b/packages/material-ui/src/GridList/GridList.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/GridList/GridList.test.js b/packages/material-ui/src/GridList/GridList.test.js
index 8d8f91a9068bfd..b7b593229b922a 100644
--- a/packages/material-ui/src/GridList/GridList.test.js
+++ b/packages/material-ui/src/GridList/GridList.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/GridListTile/GridListTile.js b/packages/material-ui/src/GridListTile/GridListTile.js
index f13c3cd6def582..605f3da1696804 100644
--- a/packages/material-ui/src/GridListTile/GridListTile.js
+++ b/packages/material-ui/src/GridListTile/GridListTile.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import debounce from '../utils/debounce';
diff --git a/packages/material-ui/src/GridListTile/GridListTile.test.js b/packages/material-ui/src/GridListTile/GridListTile.test.js
index 66bd4a6be11910..c7100f8ce63208 100644
--- a/packages/material-ui/src/GridListTile/GridListTile.test.js
+++ b/packages/material-ui/src/GridListTile/GridListTile.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/GridListTileBar/GridListTileBar.js b/packages/material-ui/src/GridListTileBar/GridListTileBar.js
index 9d20d3647422bf..a2fd70b6a5c346 100644
--- a/packages/material-ui/src/GridListTileBar/GridListTileBar.js
+++ b/packages/material-ui/src/GridListTileBar/GridListTileBar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/GridListTileBar/GridListTileBar.test.js b/packages/material-ui/src/GridListTileBar/GridListTileBar.test.js
index f53a8a0db05f6d..1e43f6e8fef6f1 100644
--- a/packages/material-ui/src/GridListTileBar/GridListTileBar.test.js
+++ b/packages/material-ui/src/GridListTileBar/GridListTileBar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Grow/Grow.js b/packages/material-ui/src/Grow/Grow.js
index f5870e09802ebd..1f8b52c0975c25 100644
--- a/packages/material-ui/src/Grow/Grow.js
+++ b/packages/material-ui/src/Grow/Grow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { Transition } from 'react-transition-group';
import useTheme from '../styles/useTheme';
diff --git a/packages/material-ui/src/Grow/Grow.test.js b/packages/material-ui/src/Grow/Grow.test.js
index fd9cf97927443c..66ab6cde25fdcf 100644
--- a/packages/material-ui/src/Grow/Grow.test.js
+++ b/packages/material-ui/src/Grow/Grow.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Hidden/Hidden.js b/packages/material-ui/src/Hidden/Hidden.js
index ad135318dde943..9776cb45df15c1 100644
--- a/packages/material-ui/src/Hidden/Hidden.js
+++ b/packages/material-ui/src/Hidden/Hidden.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import HiddenJs from './HiddenJs';
import HiddenCss from './HiddenCss';
diff --git a/packages/material-ui/src/Hidden/Hidden.test.js b/packages/material-ui/src/Hidden/Hidden.test.js
index 8f627ffe745203..c8d78d03fd220d 100644
--- a/packages/material-ui/src/Hidden/Hidden.test.js
+++ b/packages/material-ui/src/Hidden/Hidden.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow } from '@material-ui/core/test-utils';
import Hidden from './Hidden';
diff --git a/packages/material-ui/src/Hidden/HiddenCss.js b/packages/material-ui/src/Hidden/HiddenCss.js
index 0d1c84adbdc657..ca4bbf936aa1d6 100644
--- a/packages/material-ui/src/Hidden/HiddenCss.js
+++ b/packages/material-ui/src/Hidden/HiddenCss.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import capitalize from '../utils/capitalize';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Hidden/HiddenCss.test.js b/packages/material-ui/src/Hidden/HiddenCss.test.js
index e9f7f9ae717d7a..c391d861000438 100644
--- a/packages/material-ui/src/Hidden/HiddenCss.test.js
+++ b/packages/material-ui/src/Hidden/HiddenCss.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import HiddenCss from './HiddenCss';
diff --git a/packages/material-ui/src/Hidden/HiddenJs.test.js b/packages/material-ui/src/Hidden/HiddenJs.test.js
index ebf97004cbee57..d2103a0ce1c67c 100644
--- a/packages/material-ui/src/Hidden/HiddenJs.test.js
+++ b/packages/material-ui/src/Hidden/HiddenJs.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow } from '@material-ui/core/test-utils';
import HiddenJs from './HiddenJs';
diff --git a/packages/material-ui/src/Icon/Icon.js b/packages/material-ui/src/Icon/Icon.js
index 9cf6ddda8c3e7b..131ee376f35be6 100644
--- a/packages/material-ui/src/Icon/Icon.js
+++ b/packages/material-ui/src/Icon/Icon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Icon/Icon.test.js b/packages/material-ui/src/Icon/Icon.test.js
index d682bbf50c9e72..7689a6ba9343b8 100644
--- a/packages/material-ui/src/Icon/Icon.test.js
+++ b/packages/material-ui/src/Icon/Icon.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/IconButton/IconButton.js b/packages/material-ui/src/IconButton/IconButton.js
index 3f5e2fc7c35941..51c6d58616fba8 100644
--- a/packages/material-ui/src/IconButton/IconButton.js
+++ b/packages/material-ui/src/IconButton/IconButton.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { chainPropTypes } from '@material-ui/utils';
diff --git a/packages/material-ui/src/IconButton/IconButton.test.js b/packages/material-ui/src/IconButton/IconButton.test.js
index 69ab8eddf34d61..89b3616270f359 100644
--- a/packages/material-ui/src/IconButton/IconButton.test.js
+++ b/packages/material-ui/src/IconButton/IconButton.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import PropTypes from 'prop-types';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Input/Input.js b/packages/material-ui/src/Input/Input.js
index 5f9745533ebdc1..c97a35abd00449 100644
--- a/packages/material-ui/src/Input/Input.js
+++ b/packages/material-ui/src/Input/Input.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Input/Input.test.js b/packages/material-ui/src/Input/Input.test.js
index 33337e15564097..e97ccafa389958 100644
--- a/packages/material-ui/src/Input/Input.test.js
+++ b/packages/material-ui/src/Input/Input.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import Input from './Input';
diff --git a/packages/material-ui/src/InputAdornment/InputAdornment.js b/packages/material-ui/src/InputAdornment/InputAdornment.js
index 6c61492702b646..6c7764680b517a 100644
--- a/packages/material-ui/src/InputAdornment/InputAdornment.js
+++ b/packages/material-ui/src/InputAdornment/InputAdornment.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import Typography from '../Typography';
diff --git a/packages/material-ui/src/InputAdornment/InputAdornment.test.js b/packages/material-ui/src/InputAdornment/InputAdornment.test.js
index ab3836d3bf1bd8..8aafb9f81630d5 100644
--- a/packages/material-ui/src/InputAdornment/InputAdornment.test.js
+++ b/packages/material-ui/src/InputAdornment/InputAdornment.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/InputBase/InputBase.js b/packages/material-ui/src/InputBase/InputBase.js
index df164b69785f64..071e0372fd40a2 100644
--- a/packages/material-ui/src/InputBase/InputBase.js
+++ b/packages/material-ui/src/InputBase/InputBase.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/InputBase/InputBase.test.js b/packages/material-ui/src/InputBase/InputBase.test.js
index a7ed68b9f065a2..b52acc23d52c89 100644
--- a/packages/material-ui/src/InputBase/InputBase.test.js
+++ b/packages/material-ui/src/InputBase/InputBase.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { expect } from 'chai';
import { spy } from 'sinon';
diff --git a/packages/material-ui/src/InputLabel/InputLabel.js b/packages/material-ui/src/InputLabel/InputLabel.js
index 6819fdade5e1e3..3745ed589dbc50 100644
--- a/packages/material-ui/src/InputLabel/InputLabel.js
+++ b/packages/material-ui/src/InputLabel/InputLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import formControlState from '../FormControl/formControlState';
diff --git a/packages/material-ui/src/InputLabel/InputLabel.test.js b/packages/material-ui/src/InputLabel/InputLabel.test.js
index 15bfb40ef64b83..d502fbf8b9f5bb 100644
--- a/packages/material-ui/src/InputLabel/InputLabel.test.js
+++ b/packages/material-ui/src/InputLabel/InputLabel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/LinearProgress/LinearProgress.js b/packages/material-ui/src/LinearProgress/LinearProgress.js
index 5e7e3711b3ad6a..0ecbce0feeaaab 100644
--- a/packages/material-ui/src/LinearProgress/LinearProgress.js
+++ b/packages/material-ui/src/LinearProgress/LinearProgress.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import capitalize from '../utils/capitalize';
diff --git a/packages/material-ui/src/LinearProgress/LinearProgress.test.js b/packages/material-ui/src/LinearProgress/LinearProgress.test.js
index 4bef04b4d599aa..e1974d8476281c 100644
--- a/packages/material-ui/src/LinearProgress/LinearProgress.test.js
+++ b/packages/material-ui/src/LinearProgress/LinearProgress.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import consoleErrorMock from 'test/utils/consoleErrorMock';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Link/Link.js b/packages/material-ui/src/Link/Link.js
index 13139321c8ebd0..eb50b7fcc64f37 100644
--- a/packages/material-ui/src/Link/Link.js
+++ b/packages/material-ui/src/Link/Link.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import capitalize from '../utils/capitalize';
diff --git a/packages/material-ui/src/Link/Link.test.js b/packages/material-ui/src/Link/Link.test.js
index da9711a15235c1..7595d90862f2be 100644
--- a/packages/material-ui/src/Link/Link.test.js
+++ b/packages/material-ui/src/Link/Link.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/List/List.js b/packages/material-ui/src/List/List.js
index 4a41b5792c1e7e..4c66684bbf18a4 100644
--- a/packages/material-ui/src/List/List.js
+++ b/packages/material-ui/src/List/List.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/List/List.test.js b/packages/material-ui/src/List/List.test.js
index c7e293baf36cb9..e60726a6d21846 100644
--- a/packages/material-ui/src/List/List.test.js
+++ b/packages/material-ui/src/List/List.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/List/ListContext.js b/packages/material-ui/src/List/ListContext.js
index cb4bbfe97cba2e..059b25131ddab1 100644
--- a/packages/material-ui/src/List/ListContext.js
+++ b/packages/material-ui/src/List/ListContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/ListItem/ListItem.js b/packages/material-ui/src/ListItem/ListItem.js
index bb14d8aec86998..a09b01abcb28fc 100644
--- a/packages/material-ui/src/ListItem/ListItem.js
+++ b/packages/material-ui/src/ListItem/ListItem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { chainPropTypes } from '@material-ui/utils';
@@ -7,7 +7,7 @@ import ButtonBase from '../ButtonBase';
import isMuiElement from '../utils/isMuiElement';
import useForkRef from '../utils/useForkRef';
import ListContext from '../List/ListContext';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
export const styles = theme => ({
/* Styles applied to the (normally root) `component` element. May be wrapped by a `container`. */
diff --git a/packages/material-ui/src/ListItem/ListItem.spec.tsx b/packages/material-ui/src/ListItem/ListItem.spec.tsx
index 74ddc7e59f86e0..9d7513abc16769 100644
--- a/packages/material-ui/src/ListItem/ListItem.spec.tsx
+++ b/packages/material-ui/src/ListItem/ListItem.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import ListItem from '@material-ui/core/ListItem';
// button: boolean
diff --git a/packages/material-ui/src/ListItem/ListItem.test.js b/packages/material-ui/src/ListItem/ListItem.test.js
index ae9b2a2d498f28..b14cdddf8eb3df 100644
--- a/packages/material-ui/src/ListItem/ListItem.test.js
+++ b/packages/material-ui/src/ListItem/ListItem.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import PropTypes from 'prop-types';
import { getClasses, createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.js b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.js
index 0609c9ad0d0875..45d2a545568283 100644
--- a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.js
+++ b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.test.js b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.test.js
index 0c51a51c55ad14..e64d7fa44a0c95 100644
--- a/packages/material-ui/src/ListItemAvatar/ListItemAvatar.test.js
+++ b/packages/material-ui/src/ListItemAvatar/ListItemAvatar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
import ListItemAvatar from './ListItemAvatar';
diff --git a/packages/material-ui/src/ListItemIcon/ListItemIcon.js b/packages/material-ui/src/ListItemIcon/ListItemIcon.js
index 702940289f45b2..d9c6ab03d8931d 100644
--- a/packages/material-ui/src/ListItemIcon/ListItemIcon.js
+++ b/packages/material-ui/src/ListItemIcon/ListItemIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ListItemIcon/ListItemIcon.test.js b/packages/material-ui/src/ListItemIcon/ListItemIcon.test.js
index 1a85b7c24edcce..cbdac740a3378e 100644
--- a/packages/material-ui/src/ListItemIcon/ListItemIcon.test.js
+++ b/packages/material-ui/src/ListItemIcon/ListItemIcon.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import ListItemIcon from './ListItemIcon';
diff --git a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.js b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.js
index 0f67a2933a7b51..639eb6063c7a01 100644
--- a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.js
+++ b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.test.js b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.test.js
index bdd3a418d328c2..9d630ea3432dae 100644
--- a/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.test.js
+++ b/packages/material-ui/src/ListItemSecondaryAction/ListItemSecondaryAction.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import ListItemSecondaryAction from './ListItemSecondaryAction';
diff --git a/packages/material-ui/src/ListItemText/ListItemText.js b/packages/material-ui/src/ListItemText/ListItemText.js
index 0df2de52521f1f..ead75f94dc58cc 100644
--- a/packages/material-ui/src/ListItemText/ListItemText.js
+++ b/packages/material-ui/src/ListItemText/ListItemText.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ListItemText/ListItemText.test.js b/packages/material-ui/src/ListItemText/ListItemText.test.js
index 9e2f2e9d7f6c06..fd2b6ab5ce6466 100644
--- a/packages/material-ui/src/ListItemText/ListItemText.test.js
+++ b/packages/material-ui/src/ListItemText/ListItemText.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { getClasses, createMount, findOutermostIntrinsic } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/ListSubheader/ListSubheader.js b/packages/material-ui/src/ListSubheader/ListSubheader.js
index 86cf99c0735c87..59e7eb02927405 100644
--- a/packages/material-ui/src/ListSubheader/ListSubheader.js
+++ b/packages/material-ui/src/ListSubheader/ListSubheader.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/ListSubheader/ListSubheader.test.js b/packages/material-ui/src/ListSubheader/ListSubheader.test.js
index 9e9ad57a02d797..c7e03af69802e4 100644
--- a/packages/material-ui/src/ListSubheader/ListSubheader.test.js
+++ b/packages/material-ui/src/ListSubheader/ListSubheader.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Menu/Menu.js b/packages/material-ui/src/Menu/Menu.js
index 2001eb36c6e8f2..f7bf360eba4fa3 100644
--- a/packages/material-ui/src/Menu/Menu.js
+++ b/packages/material-ui/src/Menu/Menu.js
@@ -1,11 +1,11 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
import Popover from '../Popover';
import MenuList from '../MenuList';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import setRef from '../utils/setRef';
import useTheme from '../styles/useTheme';
diff --git a/packages/material-ui/src/Menu/Menu.test.js b/packages/material-ui/src/Menu/Menu.test.js
index aa89638981f1fe..caa260826279b5 100644
--- a/packages/material-ui/src/Menu/Menu.test.js
+++ b/packages/material-ui/src/Menu/Menu.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { spy } from 'sinon';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/MenuItem/MenuItem.js b/packages/material-ui/src/MenuItem/MenuItem.js
index e25c14d82b4d54..1f3dd9f0761c67 100644
--- a/packages/material-ui/src/MenuItem/MenuItem.js
+++ b/packages/material-ui/src/MenuItem/MenuItem.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/MenuItem/MenuItem.test.js b/packages/material-ui/src/MenuItem/MenuItem.test.js
index ea3b6635fd98db..c4fca5132c114d 100644
--- a/packages/material-ui/src/MenuItem/MenuItem.test.js
+++ b/packages/material-ui/src/MenuItem/MenuItem.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import { createShallow, getClasses, createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/MenuList/MenuList.js b/packages/material-ui/src/MenuList/MenuList.js
index 79611a35dfde8e..4b9f32a7073ab0 100644
--- a/packages/material-ui/src/MenuList/MenuList.js
+++ b/packages/material-ui/src/MenuList/MenuList.js
@@ -1,7 +1,7 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import ownerDocument from '../utils/ownerDocument';
import List from '../List';
import getScrollbarSize from '../utils/getScrollbarSize';
diff --git a/packages/material-ui/src/MenuList/MenuList.test.js b/packages/material-ui/src/MenuList/MenuList.test.js
index ef39fe16de92a1..eba09ed676ad5a 100644
--- a/packages/material-ui/src/MenuList/MenuList.test.js
+++ b/packages/material-ui/src/MenuList/MenuList.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { stub } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/MobileStepper/MobileStepper.js b/packages/material-ui/src/MobileStepper/MobileStepper.js
index 7dab78f63f163d..d3a7281ba2e307 100644
--- a/packages/material-ui/src/MobileStepper/MobileStepper.js
+++ b/packages/material-ui/src/MobileStepper/MobileStepper.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/MobileStepper/MobileStepper.test.js b/packages/material-ui/src/MobileStepper/MobileStepper.test.js
index 013d059521c1fa..3649258f8404d1 100644
--- a/packages/material-ui/src/MobileStepper/MobileStepper.test.js
+++ b/packages/material-ui/src/MobileStepper/MobileStepper.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses, findOutermostIntrinsic } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Modal/Modal.js b/packages/material-ui/src/Modal/Modal.js
index 5b8d8be6d9d159..90717ce87912fa 100644
--- a/packages/material-ui/src/Modal/Modal.js
+++ b/packages/material-ui/src/Modal/Modal.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import { getThemeProps, useTheme } from '@material-ui/styles';
import { elementAcceptingRef } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Modal/Modal.test.js b/packages/material-ui/src/Modal/Modal.test.js
index d91ad8007986e9..123b6ba36e8cb5 100644
--- a/packages/material-ui/src/Modal/Modal.test.js
+++ b/packages/material-ui/src/Modal/Modal.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { useFakeTimers, spy } from 'sinon';
import PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/Modal/SimpleBackdrop.js b/packages/material-ui/src/Modal/SimpleBackdrop.js
index c15705f26ccb6f..c16a4495826128 100644
--- a/packages/material-ui/src/Modal/SimpleBackdrop.js
+++ b/packages/material-ui/src/Modal/SimpleBackdrop.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
export const styles = {
diff --git a/packages/material-ui/src/Modal/TrapFocus.js b/packages/material-ui/src/Modal/TrapFocus.js
index 7dc8b2be53001d..569da98b5c9cc5 100644
--- a/packages/material-ui/src/Modal/TrapFocus.js
+++ b/packages/material-ui/src/Modal/TrapFocus.js
@@ -1,6 +1,6 @@
/* eslint-disable consistent-return, jsx-a11y/no-noninteractive-tabindex */
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import ownerDocument from '../utils/ownerDocument';
import useForkRef from '../utils/useForkRef';
diff --git a/packages/material-ui/src/NativeSelect/NativeSelect.js b/packages/material-ui/src/NativeSelect/NativeSelect.js
index ce3274d84f741f..93f66c50015d10 100644
--- a/packages/material-ui/src/NativeSelect/NativeSelect.js
+++ b/packages/material-ui/src/NativeSelect/NativeSelect.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import NativeSelectInput from './NativeSelectInput';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/NativeSelect/NativeSelect.test.js b/packages/material-ui/src/NativeSelect/NativeSelect.test.js
index 9a5ee4d9c2ff07..1fdcd830151df3 100644
--- a/packages/material-ui/src/NativeSelect/NativeSelect.test.js
+++ b/packages/material-ui/src/NativeSelect/NativeSelect.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { getClasses, createMount } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/NativeSelect/NativeSelectInput.js b/packages/material-ui/src/NativeSelect/NativeSelectInput.js
index c333ce5b8fee0c..2c925f0a3b59b1 100644
--- a/packages/material-ui/src/NativeSelect/NativeSelectInput.js
+++ b/packages/material-ui/src/NativeSelect/NativeSelectInput.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/NativeSelect/NativeSelectInput.test.js b/packages/material-ui/src/NativeSelect/NativeSelectInput.test.js
index 089fc8d4a171ad..1f7379756f8dcd 100644
--- a/packages/material-ui/src/NativeSelect/NativeSelectInput.test.js
+++ b/packages/material-ui/src/NativeSelect/NativeSelectInput.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import { createShallow, createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/NoSsr/NoSsr.js b/packages/material-ui/src/NoSsr/NoSsr.js
index 6e452008ab6dee..1730afca216857 100644
--- a/packages/material-ui/src/NoSsr/NoSsr.js
+++ b/packages/material-ui/src/NoSsr/NoSsr.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { exactProp } from '@material-ui/utils';
diff --git a/packages/material-ui/src/NoSsr/NoSsr.test.js b/packages/material-ui/src/NoSsr/NoSsr.test.js
index 3561a251ba0d0f..64d1bc0a55d6cf 100644
--- a/packages/material-ui/src/NoSsr/NoSsr.test.js
+++ b/packages/material-ui/src/NoSsr/NoSsr.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount } from '@material-ui/core/test-utils';
import createServerRender from 'test/utils/createServerRender';
diff --git a/packages/material-ui/src/OutlinedInput/NotchedOutline.js b/packages/material-ui/src/OutlinedInput/NotchedOutline.js
index 638a936f2d6dd5..c4e0f9af493905 100644
--- a/packages/material-ui/src/OutlinedInput/NotchedOutline.js
+++ b/packages/material-ui/src/OutlinedInput/NotchedOutline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/OutlinedInput/NotchedOutline.test.js b/packages/material-ui/src/OutlinedInput/NotchedOutline.test.js
index c4b2b926da1bea..3f9f60ead42085 100644
--- a/packages/material-ui/src/OutlinedInput/NotchedOutline.test.js
+++ b/packages/material-ui/src/OutlinedInput/NotchedOutline.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { getClasses } from '@material-ui/core/test-utils';
import { createClientRender } from 'test/utils/createClientRender';
diff --git a/packages/material-ui/src/OutlinedInput/OutlinedInput.js b/packages/material-ui/src/OutlinedInput/OutlinedInput.js
index 884c1117ea6d2f..baed10d3f3d41c 100644
--- a/packages/material-ui/src/OutlinedInput/OutlinedInput.js
+++ b/packages/material-ui/src/OutlinedInput/OutlinedInput.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/OutlinedInput/OutlinedInput.test.js b/packages/material-ui/src/OutlinedInput/OutlinedInput.test.js
index 76a007c80a4e9a..55df2a8b8921bf 100644
--- a/packages/material-ui/src/OutlinedInput/OutlinedInput.test.js
+++ b/packages/material-ui/src/OutlinedInput/OutlinedInput.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Paper/Paper.js b/packages/material-ui/src/Paper/Paper.js
index 96e19e5551c952..201872f0077fa2 100644
--- a/packages/material-ui/src/Paper/Paper.js
+++ b/packages/material-ui/src/Paper/Paper.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Paper/Paper.test.js b/packages/material-ui/src/Paper/Paper.test.js
index e5573cb199c0bc..d9bbf6cead903c 100644
--- a/packages/material-ui/src/Paper/Paper.test.js
+++ b/packages/material-ui/src/Paper/Paper.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Popover/Popover.js b/packages/material-ui/src/Popover/Popover.js
index 43d4bf16583e41..128abf7fc4c605 100644
--- a/packages/material-ui/src/Popover/Popover.js
+++ b/packages/material-ui/src/Popover/Popover.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import debounce from '../utils/debounce';
import clsx from 'clsx';
import { chainPropTypes, elementTypeAcceptingRef, refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Popover/Popover.test.js b/packages/material-ui/src/Popover/Popover.test.js
index 6a576f7c1bcf2d..e3c6059db67209 100644
--- a/packages/material-ui/src/Popover/Popover.test.js
+++ b/packages/material-ui/src/Popover/Popover.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { spy, stub, useFakeTimers } from 'sinon';
import PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/Popper/Popper.js b/packages/material-ui/src/Popper/Popper.js
index 3775e0441ff8da..1c78d0f97a1e9d 100644
--- a/packages/material-ui/src/Popper/Popper.js
+++ b/packages/material-ui/src/Popper/Popper.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import PopperJS from 'popper.js';
import { chainPropTypes, refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Popper/Popper.spec.tsx b/packages/material-ui/src/Popper/Popper.spec.tsx
index ce734544e6cf40..e2649419fe84bb 100644
--- a/packages/material-ui/src/Popper/Popper.spec.tsx
+++ b/packages/material-ui/src/Popper/Popper.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import Tooltip from '@material-ui/core/Tooltip';
import PopperJs from 'popper.js';
diff --git a/packages/material-ui/src/Popper/Popper.test.js b/packages/material-ui/src/Popper/Popper.test.js
index 432fc03df4afb6..41a945214e2cc0 100644
--- a/packages/material-ui/src/Popper/Popper.test.js
+++ b/packages/material-ui/src/Popper/Popper.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/Portal/Portal.js b/packages/material-ui/src/Portal/Portal.js
index 67b8a8a9a6af41..9d38da191c08c8 100644
--- a/packages/material-ui/src/Portal/Portal.js
+++ b/packages/material-ui/src/Portal/Portal.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import { exactProp } from '@material-ui/utils';
import setRef from '../utils/setRef';
diff --git a/packages/material-ui/src/Portal/Portal.test.js b/packages/material-ui/src/Portal/Portal.test.js
index 69d81f5b730bf0..cf14c7570dc674 100644
--- a/packages/material-ui/src/Portal/Portal.test.js
+++ b/packages/material-ui/src/Portal/Portal.test.js
@@ -1,5 +1,5 @@
/* eslint-disable react/prop-types */
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import createServerRender from 'test/utils/createServerRender';
diff --git a/packages/material-ui/src/Radio/Radio.js b/packages/material-ui/src/Radio/Radio.js
index f7c00b2271ca3c..5cbf074d034559 100644
--- a/packages/material-ui/src/Radio/Radio.js
+++ b/packages/material-ui/src/Radio/Radio.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Radio/Radio.test.js b/packages/material-ui/src/Radio/Radio.test.js
index 102bab4e9aa874..f1052e126d552b 100644
--- a/packages/material-ui/src/Radio/Radio.test.js
+++ b/packages/material-ui/src/Radio/Radio.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { getClasses, createMount } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/Radio/RadioButtonIcon.js b/packages/material-ui/src/Radio/RadioButtonIcon.js
index 6f15ab2584f870..8316fe4edfd247 100644
--- a/packages/material-ui/src/Radio/RadioButtonIcon.js
+++ b/packages/material-ui/src/Radio/RadioButtonIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import RadioButtonUncheckedIcon from '../internal/svg-icons/RadioButtonUnchecked';
diff --git a/packages/material-ui/src/RadioGroup/RadioGroup.js b/packages/material-ui/src/RadioGroup/RadioGroup.js
index 7910ab26386e48..7efe2b432daea2 100644
--- a/packages/material-ui/src/RadioGroup/RadioGroup.js
+++ b/packages/material-ui/src/RadioGroup/RadioGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import FormGroup from '../FormGroup';
import useForkRef from '../utils/useForkRef';
diff --git a/packages/material-ui/src/RadioGroup/RadioGroup.test.js b/packages/material-ui/src/RadioGroup/RadioGroup.test.js
index 76a73671ffd3d6..2a3f7395ec900e 100644
--- a/packages/material-ui/src/RadioGroup/RadioGroup.test.js
+++ b/packages/material-ui/src/RadioGroup/RadioGroup.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import { spy } from 'sinon';
import * as PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/RadioGroup/RadioGroupContext.js b/packages/material-ui/src/RadioGroup/RadioGroupContext.js
index 3ede455c2e18a8..3099dd48dbdcc4 100644
--- a/packages/material-ui/src/RadioGroup/RadioGroupContext.js
+++ b/packages/material-ui/src/RadioGroup/RadioGroupContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/RadioGroup/useRadioGroup.js b/packages/material-ui/src/RadioGroup/useRadioGroup.js
index 47b2186f39fe42..81bb7987532a0d 100644
--- a/packages/material-ui/src/RadioGroup/useRadioGroup.js
+++ b/packages/material-ui/src/RadioGroup/useRadioGroup.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import RadioGroupContext from './RadioGroupContext';
export default function useRadioGroup() {
diff --git a/packages/material-ui/src/RootRef/RootRef.js b/packages/material-ui/src/RootRef/RootRef.js
index 850d80a3b5c94d..2ccfc378ed3dfe 100644
--- a/packages/material-ui/src/RootRef/RootRef.js
+++ b/packages/material-ui/src/RootRef/RootRef.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import { exactProp, refType } from '@material-ui/utils';
import setRef from '../utils/setRef';
diff --git a/packages/material-ui/src/RootRef/RootRef.test.js b/packages/material-ui/src/RootRef/RootRef.test.js
index 4619a608894882..4c372fb54b1b0a 100644
--- a/packages/material-ui/src/RootRef/RootRef.test.js
+++ b/packages/material-ui/src/RootRef/RootRef.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { assert } from 'chai';
import { spy } from 'sinon';
diff --git a/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.js b/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.js
index 9c284d1b61e817..6b2c06a8c5ab73 100644
--- a/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.js
+++ b/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { withStyles } from '@material-ui/core/styles';
diff --git a/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.test.js b/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.test.js
index 1e5c546d399788..b759885c118c8f 100644
--- a/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.test.js
+++ b/packages/material-ui/src/ScopedCssBaseline/ScopedCssBaseline.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import ScopedCssBaseline from './ScopedCssBaseline';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Select/Select.js b/packages/material-ui/src/Select/Select.js
index 5d7a5941ed463f..39c9ed2ec6c786 100644
--- a/packages/material-ui/src/Select/Select.js
+++ b/packages/material-ui/src/Select/Select.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { mergeClasses } from '@material-ui/styles';
import SelectInput from './SelectInput';
diff --git a/packages/material-ui/src/Select/Select.test.js b/packages/material-ui/src/Select/Select.test.js
index e9abdf7930e9dc..1f98d913f31dab 100644
--- a/packages/material-ui/src/Select/Select.test.js
+++ b/packages/material-ui/src/Select/Select.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { getClasses, createMount } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/Select/SelectInput.js b/packages/material-ui/src/Select/SelectInput.js
index b58b259f0ac023..913263517a6160 100644
--- a/packages/material-ui/src/Select/SelectInput.js
+++ b/packages/material-ui/src/Select/SelectInput.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/Slide/Slide.js b/packages/material-ui/src/Slide/Slide.js
index 49a6b00efb7874..f8c8b5bb88f0d3 100644
--- a/packages/material-ui/src/Slide/Slide.js
+++ b/packages/material-ui/src/Slide/Slide.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import debounce from '../utils/debounce';
import { Transition } from 'react-transition-group';
import { elementAcceptingRef } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Slide/Slide.test.js b/packages/material-ui/src/Slide/Slide.test.js
index f16a100235c2bf..84f9199d3b8af7 100644
--- a/packages/material-ui/src/Slide/Slide.test.js
+++ b/packages/material-ui/src/Slide/Slide.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, stub, useFakeTimers } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Slider/Slider.js b/packages/material-ui/src/Slider/Slider.js
index 3d3473c837bdff..3bcad37cce8db8 100644
--- a/packages/material-ui/src/Slider/Slider.js
+++ b/packages/material-ui/src/Slider/Slider.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { chainPropTypes } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Slider/Slider.test.js b/packages/material-ui/src/Slider/Slider.test.js
index 568b1ff7b86be3..7cee5e29446291 100644
--- a/packages/material-ui/src/Slider/Slider.test.js
+++ b/packages/material-ui/src/Slider/Slider.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { spy, stub } from 'sinon';
import { expect } from 'chai';
diff --git a/packages/material-ui/src/Slider/ValueLabel.js b/packages/material-ui/src/Slider/ValueLabel.js
index f51dca80a802e2..e2f21ec0dcc682 100644
--- a/packages/material-ui/src/Slider/ValueLabel.js
+++ b/packages/material-ui/src/Slider/ValueLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Snackbar/Snackbar.js b/packages/material-ui/src/Snackbar/Snackbar.js
index 4945900385ff43..16d183c2b8f17d 100644
--- a/packages/material-ui/src/Snackbar/Snackbar.js
+++ b/packages/material-ui/src/Snackbar/Snackbar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Snackbar/Snackbar.test.js b/packages/material-ui/src/Snackbar/Snackbar.test.js
index a5c276015e79ed..8ba79bc722f657 100644
--- a/packages/material-ui/src/Snackbar/Snackbar.test.js
+++ b/packages/material-ui/src/Snackbar/Snackbar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect, assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/SnackbarContent/SnackbarContent.js b/packages/material-ui/src/SnackbarContent/SnackbarContent.js
index 5c118870fa9aa1..661e6312e47a79 100644
--- a/packages/material-ui/src/SnackbarContent/SnackbarContent.js
+++ b/packages/material-ui/src/SnackbarContent/SnackbarContent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/SnackbarContent/SnackbarContent.test.js b/packages/material-ui/src/SnackbarContent/SnackbarContent.test.js
index 2a995ac1cc4f74..66a2424c759b87 100644
--- a/packages/material-ui/src/SnackbarContent/SnackbarContent.test.js
+++ b/packages/material-ui/src/SnackbarContent/SnackbarContent.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createClientRender } from 'test/utils/createClientRender';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Step/Step.js b/packages/material-ui/src/Step/Step.js
index b7324e3001ebf0..ac032eccaf1515 100644
--- a/packages/material-ui/src/Step/Step.js
+++ b/packages/material-ui/src/Step/Step.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/Step/Step.test.js b/packages/material-ui/src/Step/Step.test.js
index b1ffcddca3c7e5..d717a11841f16a 100644
--- a/packages/material-ui/src/Step/Step.test.js
+++ b/packages/material-ui/src/Step/Step.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import * as PropTypes from 'prop-types';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/StepButton/StepButton.js b/packages/material-ui/src/StepButton/StepButton.js
index 6f17ae78389a21..f3807493b17067 100644
--- a/packages/material-ui/src/StepButton/StepButton.js
+++ b/packages/material-ui/src/StepButton/StepButton.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/StepButton/StepButton.test.js b/packages/material-ui/src/StepButton/StepButton.test.js
index c4e4a1dc802c2f..3e3a8d9c387e70 100644
--- a/packages/material-ui/src/StepButton/StepButton.test.js
+++ b/packages/material-ui/src/StepButton/StepButton.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/StepConnector/StepConnector.js b/packages/material-ui/src/StepConnector/StepConnector.js
index 8bfba5ffb5504e..963ed735c7779a 100644
--- a/packages/material-ui/src/StepConnector/StepConnector.js
+++ b/packages/material-ui/src/StepConnector/StepConnector.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/StepConnector/StepConnector.test.js b/packages/material-ui/src/StepConnector/StepConnector.test.js
index 68284c94eeebe0..295f9ce553567e 100644
--- a/packages/material-ui/src/StepConnector/StepConnector.test.js
+++ b/packages/material-ui/src/StepConnector/StepConnector.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/StepContent/StepContent.js b/packages/material-ui/src/StepContent/StepContent.js
index 653741d74b3d27..47da09f62069a2 100644
--- a/packages/material-ui/src/StepContent/StepContent.js
+++ b/packages/material-ui/src/StepContent/StepContent.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import Collapse from '../Collapse';
diff --git a/packages/material-ui/src/StepContent/StepContent.test.js b/packages/material-ui/src/StepContent/StepContent.test.js
index 893e3c5751514f..4a001c134d45cd 100644
--- a/packages/material-ui/src/StepContent/StepContent.test.js
+++ b/packages/material-ui/src/StepContent/StepContent.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/StepIcon/StepIcon.js b/packages/material-ui/src/StepIcon/StepIcon.js
index eef9ed7a0b036a..c91fbacc227761 100644
--- a/packages/material-ui/src/StepIcon/StepIcon.js
+++ b/packages/material-ui/src/StepIcon/StepIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import CheckCircle from '../internal/svg-icons/CheckCircle';
diff --git a/packages/material-ui/src/StepIcon/StepIcon.test.js b/packages/material-ui/src/StepIcon/StepIcon.test.js
index 62fd9c3cdbfd66..ea9d5f7d9b4632 100644
--- a/packages/material-ui/src/StepIcon/StepIcon.test.js
+++ b/packages/material-ui/src/StepIcon/StepIcon.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount } from '@material-ui/core/test-utils';
import describeConformance from '@material-ui/core/test-utils/describeConformance';
diff --git a/packages/material-ui/src/StepLabel/StepLabel.js b/packages/material-ui/src/StepLabel/StepLabel.js
index e8d06f5cd01678..f9dbd175c36983 100644
--- a/packages/material-ui/src/StepLabel/StepLabel.js
+++ b/packages/material-ui/src/StepLabel/StepLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/StepLabel/StepLabel.test.js b/packages/material-ui/src/StepLabel/StepLabel.test.js
index 4e99f6558dc188..5d13dfd08fbb99 100644
--- a/packages/material-ui/src/StepLabel/StepLabel.test.js
+++ b/packages/material-ui/src/StepLabel/StepLabel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Stepper/Stepper.js b/packages/material-ui/src/Stepper/Stepper.js
index d16ec5a80f108f..9b59d1ae2d7f2f 100644
--- a/packages/material-ui/src/Stepper/Stepper.js
+++ b/packages/material-ui/src/Stepper/Stepper.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Stepper/Stepper.test.js b/packages/material-ui/src/Stepper/Stepper.test.js
index ed73293887942a..3b9be984616204 100644
--- a/packages/material-ui/src/Stepper/Stepper.test.js
+++ b/packages/material-ui/src/Stepper/Stepper.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import CheckCircle from '../internal/svg-icons/CheckCircle';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/SvgIcon/SvgIcon.js b/packages/material-ui/src/SvgIcon/SvgIcon.js
index 3ed8bc101ec347..415950551215c9 100644
--- a/packages/material-ui/src/SvgIcon/SvgIcon.js
+++ b/packages/material-ui/src/SvgIcon/SvgIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/SvgIcon/SvgIcon.test.js b/packages/material-ui/src/SvgIcon/SvgIcon.test.js
index 867fa32f3759ec..12dc3943999add 100644
--- a/packages/material-ui/src/SvgIcon/SvgIcon.test.js
+++ b/packages/material-ui/src/SvgIcon/SvgIcon.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/SwipeableDrawer/SwipeArea.js b/packages/material-ui/src/SwipeableDrawer/SwipeArea.js
index ddf08227e386c1..e6d15ceea7772e 100644
--- a/packages/material-ui/src/SwipeableDrawer/SwipeArea.js
+++ b/packages/material-ui/src/SwipeableDrawer/SwipeArea.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.js b/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.js
index 4dad5c18eb9bac..33a543e92ca99d 100644
--- a/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.js
+++ b/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.js
@@ -1,6 +1,6 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
-import ReactDOM from 'react-dom';
+import * as ReactDOM from 'react-dom';
import { elementTypeAcceptingRef } from '@material-ui/utils';
import { getThemeProps } from '@material-ui/styles';
import Drawer, { getAnchor, isHorizontal } from '../Drawer/Drawer';
diff --git a/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.test.js b/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.test.js
index 83e3d8ba297a1b..97cab566e16390 100644
--- a/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.test.js
+++ b/packages/material-ui/src/SwipeableDrawer/SwipeableDrawer.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Switch/Switch.js b/packages/material-ui/src/Switch/Switch.js
index 4edc1f35cdebda..66907b9cb43557 100644
--- a/packages/material-ui/src/Switch/Switch.js
+++ b/packages/material-ui/src/Switch/Switch.js
@@ -1,6 +1,6 @@
// @inheritedComponent IconButton
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Switch/Switch.test.js b/packages/material-ui/src/Switch/Switch.test.js
index 79727012cd8c3e..ec7763b17fc9fa 100644
--- a/packages/material-ui/src/Switch/Switch.test.js
+++ b/packages/material-ui/src/Switch/Switch.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Tab/Tab.js b/packages/material-ui/src/Tab/Tab.js
index e5042d6a13055a..24b8b8f449d2c1 100644
--- a/packages/material-ui/src/Tab/Tab.js
+++ b/packages/material-ui/src/Tab/Tab.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Tab/Tab.test.js b/packages/material-ui/src/Tab/Tab.test.js
index 272771b4d1ccda..f6be98db0a743c 100644
--- a/packages/material-ui/src/Tab/Tab.test.js
+++ b/packages/material-ui/src/Tab/Tab.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Table/Table.js b/packages/material-ui/src/Table/Table.js
index 9e791bb3da9ba8..ba18ee83ba229d 100644
--- a/packages/material-ui/src/Table/Table.js
+++ b/packages/material-ui/src/Table/Table.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Table/Table.test.js b/packages/material-ui/src/Table/Table.test.js
index 91a6d34e9e5900..91c34e8435b9ee 100644
--- a/packages/material-ui/src/Table/Table.test.js
+++ b/packages/material-ui/src/Table/Table.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Table/TableContext.js b/packages/material-ui/src/Table/TableContext.js
index 37bd6d9714c4ed..581fe8e12ad18c 100644
--- a/packages/material-ui/src/Table/TableContext.js
+++ b/packages/material-ui/src/Table/TableContext.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/Table/Tablelvl2Context.js b/packages/material-ui/src/Table/Tablelvl2Context.js
index 322f7154265189..f864806b6e5c39 100644
--- a/packages/material-ui/src/Table/Tablelvl2Context.js
+++ b/packages/material-ui/src/Table/Tablelvl2Context.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
/**
* @ignore - internal component.
diff --git a/packages/material-ui/src/TableBody/TableBody.js b/packages/material-ui/src/TableBody/TableBody.js
index c16f707cfa3b21..470c24148acca0 100644
--- a/packages/material-ui/src/TableBody/TableBody.js
+++ b/packages/material-ui/src/TableBody/TableBody.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableBody/TableBody.test.js b/packages/material-ui/src/TableBody/TableBody.test.js
index 0d5633fef1cfdc..197d4eb549509a 100644
--- a/packages/material-ui/src/TableBody/TableBody.test.js
+++ b/packages/material-ui/src/TableBody/TableBody.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TableCell/TableCell.js b/packages/material-ui/src/TableCell/TableCell.js
index ee12326a2696b5..b2695d8759a0f0 100644
--- a/packages/material-ui/src/TableCell/TableCell.js
+++ b/packages/material-ui/src/TableCell/TableCell.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableCell/TableCell.test.js b/packages/material-ui/src/TableCell/TableCell.test.js
index ce189ea6fbd3d3..3947e1dfcc546b 100644
--- a/packages/material-ui/src/TableCell/TableCell.test.js
+++ b/packages/material-ui/src/TableCell/TableCell.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TableContainer/TableContainer.js b/packages/material-ui/src/TableContainer/TableContainer.js
index c8f55aa8f47ac2..9c489ad11786d2 100644
--- a/packages/material-ui/src/TableContainer/TableContainer.js
+++ b/packages/material-ui/src/TableContainer/TableContainer.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableContainer/TableContainer.test.js b/packages/material-ui/src/TableContainer/TableContainer.test.js
index 3d50d34fdd4adc..1feb7805249665 100644
--- a/packages/material-ui/src/TableContainer/TableContainer.test.js
+++ b/packages/material-ui/src/TableContainer/TableContainer.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
import TableContainer from './TableContainer';
diff --git a/packages/material-ui/src/TableFooter/TableFooter.js b/packages/material-ui/src/TableFooter/TableFooter.js
index 4d06b08fe9ba40..7ac47289a4aa94 100644
--- a/packages/material-ui/src/TableFooter/TableFooter.js
+++ b/packages/material-ui/src/TableFooter/TableFooter.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableFooter/TableFooter.test.js b/packages/material-ui/src/TableFooter/TableFooter.test.js
index 41fe272e9a31a1..fa9fe7f2752613 100644
--- a/packages/material-ui/src/TableFooter/TableFooter.test.js
+++ b/packages/material-ui/src/TableFooter/TableFooter.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TableHead/TableHead.js b/packages/material-ui/src/TableHead/TableHead.js
index b74091ec394895..e0f83acf3dcb2b 100644
--- a/packages/material-ui/src/TableHead/TableHead.js
+++ b/packages/material-ui/src/TableHead/TableHead.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableHead/TableHead.test.js b/packages/material-ui/src/TableHead/TableHead.test.js
index ab2c0c7f71b8c0..d371008d4a2cdf 100644
--- a/packages/material-ui/src/TableHead/TableHead.test.js
+++ b/packages/material-ui/src/TableHead/TableHead.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TablePagination/TablePagination.js b/packages/material-ui/src/TablePagination/TablePagination.js
index 9aa15e75efbf1a..62ce0ed1264adc 100644
--- a/packages/material-ui/src/TablePagination/TablePagination.js
+++ b/packages/material-ui/src/TablePagination/TablePagination.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { chainPropTypes } from '@material-ui/utils';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/TablePagination/TablePagination.spec.tsx b/packages/material-ui/src/TablePagination/TablePagination.spec.tsx
index 43fba39e2e8457..808be4cd4acd46 100644
--- a/packages/material-ui/src/TablePagination/TablePagination.spec.tsx
+++ b/packages/material-ui/src/TablePagination/TablePagination.spec.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import TablePagination from '@material-ui/core/TablePagination';
function classesTest() {
diff --git a/packages/material-ui/src/TablePagination/TablePagination.test.js b/packages/material-ui/src/TablePagination/TablePagination.test.js
index c88f81a46f8dc4..b82fb648cf4f20 100644
--- a/packages/material-ui/src/TablePagination/TablePagination.test.js
+++ b/packages/material-ui/src/TablePagination/TablePagination.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import PropTypes from 'prop-types';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/TablePagination/TablePaginationActions.js b/packages/material-ui/src/TablePagination/TablePaginationActions.js
index af7b198cbfe885..c878bd70d69e5a 100644
--- a/packages/material-ui/src/TablePagination/TablePaginationActions.js
+++ b/packages/material-ui/src/TablePagination/TablePaginationActions.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import KeyboardArrowLeft from '../internal/svg-icons/KeyboardArrowLeft';
import KeyboardArrowRight from '../internal/svg-icons/KeyboardArrowRight';
diff --git a/packages/material-ui/src/TableRow/TableRow.js b/packages/material-ui/src/TableRow/TableRow.js
index 94e35604245c51..2c647d7d7447c5 100644
--- a/packages/material-ui/src/TableRow/TableRow.js
+++ b/packages/material-ui/src/TableRow/TableRow.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/TableRow/TableRow.test.js b/packages/material-ui/src/TableRow/TableRow.test.js
index 9f1ce43e11b66a..b2c9198c341051 100644
--- a/packages/material-ui/src/TableRow/TableRow.test.js
+++ b/packages/material-ui/src/TableRow/TableRow.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TableSortLabel/TableSortLabel.js b/packages/material-ui/src/TableSortLabel/TableSortLabel.js
index c3845ebce2cb9d..1182460181ef38 100644
--- a/packages/material-ui/src/TableSortLabel/TableSortLabel.js
+++ b/packages/material-ui/src/TableSortLabel/TableSortLabel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import ArrowDownwardIcon from '../internal/svg-icons/ArrowDownward';
diff --git a/packages/material-ui/src/TableSortLabel/TableSortLabel.test.js b/packages/material-ui/src/TableSortLabel/TableSortLabel.test.js
index e741d93997a4ff..aa49f8d7d7fd2a 100644
--- a/packages/material-ui/src/TableSortLabel/TableSortLabel.test.js
+++ b/packages/material-ui/src/TableSortLabel/TableSortLabel.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Tabs/ScrollbarSize.js b/packages/material-ui/src/Tabs/ScrollbarSize.js
index 432aff9bbb9f06..9dcf9b2b214e32 100644
--- a/packages/material-ui/src/Tabs/ScrollbarSize.js
+++ b/packages/material-ui/src/Tabs/ScrollbarSize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import debounce from '../utils/debounce';
diff --git a/packages/material-ui/src/Tabs/ScrollbarSize.test.js b/packages/material-ui/src/Tabs/ScrollbarSize.test.js
index dd687d7909be87..81bc9efacd17fc 100644
--- a/packages/material-ui/src/Tabs/ScrollbarSize.test.js
+++ b/packages/material-ui/src/Tabs/ScrollbarSize.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { mount } from 'enzyme';
import { spy, useFakeTimers, stub } from 'sinon';
diff --git a/packages/material-ui/src/Tabs/TabIndicator.js b/packages/material-ui/src/Tabs/TabIndicator.js
index 90cc53406b1a62..159c3ec60412cc 100644
--- a/packages/material-ui/src/Tabs/TabIndicator.js
+++ b/packages/material-ui/src/Tabs/TabIndicator.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Tabs/TabIndicator.test.js b/packages/material-ui/src/Tabs/TabIndicator.test.js
index 2bcaab50db4af8..894fe7a8234937 100644
--- a/packages/material-ui/src/Tabs/TabIndicator.test.js
+++ b/packages/material-ui/src/Tabs/TabIndicator.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, getClasses } from '@material-ui/core/test-utils';
import TabIndicator from './TabIndicator';
diff --git a/packages/material-ui/src/Tabs/TabScrollButton.js b/packages/material-ui/src/Tabs/TabScrollButton.js
index 9e8fc7e33cd99a..55216654662b07 100644
--- a/packages/material-ui/src/Tabs/TabScrollButton.js
+++ b/packages/material-ui/src/Tabs/TabScrollButton.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/aria-role */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import KeyboardArrowLeft from '../internal/svg-icons/KeyboardArrowLeft';
diff --git a/packages/material-ui/src/Tabs/TabScrollButton.test.js b/packages/material-ui/src/Tabs/TabScrollButton.test.js
index 260df70df7eed9..bb92b012d6ef85 100644
--- a/packages/material-ui/src/Tabs/TabScrollButton.test.js
+++ b/packages/material-ui/src/Tabs/TabScrollButton.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import TabScrollButton from './TabScrollButton';
diff --git a/packages/material-ui/src/Tabs/Tabs.js b/packages/material-ui/src/Tabs/Tabs.js
index b58ba1a033d690..47cca79fe1d74d 100644
--- a/packages/material-ui/src/Tabs/Tabs.js
+++ b/packages/material-ui/src/Tabs/Tabs.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { isFragment } from 'react-is';
import PropTypes from 'prop-types';
import clsx from 'clsx';
diff --git a/packages/material-ui/src/Tabs/Tabs.test.js b/packages/material-ui/src/Tabs/Tabs.test.js
index 4cade6215442f7..eaa9a57a324112 100644
--- a/packages/material-ui/src/Tabs/Tabs.test.js
+++ b/packages/material-ui/src/Tabs/Tabs.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect, assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import * as PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/TextField/TextField.js b/packages/material-ui/src/TextField/TextField.js
index 908958231cf6f7..2352be0fda11a6 100644
--- a/packages/material-ui/src/TextField/TextField.js
+++ b/packages/material-ui/src/TextField/TextField.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/TextField/TextField.test.js b/packages/material-ui/src/TextField/TextField.test.js
index cc0d1ba40746aa..a02beaaf4b0a4a 100644
--- a/packages/material-ui/src/TextField/TextField.test.js
+++ b/packages/material-ui/src/TextField/TextField.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/TextareaAutosize/TextareaAutosize.js b/packages/material-ui/src/TextareaAutosize/TextareaAutosize.js
index d39f89e3c39131..935c3b5cd6bc8d 100644
--- a/packages/material-ui/src/TextareaAutosize/TextareaAutosize.js
+++ b/packages/material-ui/src/TextareaAutosize/TextareaAutosize.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import debounce from '../utils/debounce';
import useForkRef from '../utils/useForkRef';
diff --git a/packages/material-ui/src/TextareaAutosize/TextareaAutosize.test.js b/packages/material-ui/src/TextareaAutosize/TextareaAutosize.test.js
index b3c8c5e65f2197..f4fba83c0b9acc 100644
--- a/packages/material-ui/src/TextareaAutosize/TextareaAutosize.test.js
+++ b/packages/material-ui/src/TextareaAutosize/TextareaAutosize.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import sinon, { spy, stub, useFakeTimers } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/Toolbar/Toolbar.js b/packages/material-ui/src/Toolbar/Toolbar.js
index 90747614330ede..f17abf3ed3b3d9 100644
--- a/packages/material-ui/src/Toolbar/Toolbar.js
+++ b/packages/material-ui/src/Toolbar/Toolbar.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Toolbar/Toolbar.test.js b/packages/material-ui/src/Toolbar/Toolbar.test.js
index 3eadba2f362adc..273a3a31a97949 100644
--- a/packages/material-ui/src/Toolbar/Toolbar.test.js
+++ b/packages/material-ui/src/Toolbar/Toolbar.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Tooltip/Tooltip.js b/packages/material-ui/src/Tooltip/Tooltip.js
index 1357e69a9ee7f4..3f7991e684b6c8 100644
--- a/packages/material-ui/src/Tooltip/Tooltip.js
+++ b/packages/material-ui/src/Tooltip/Tooltip.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { elementAcceptingRef } from '@material-ui/utils';
diff --git a/packages/material-ui/src/Tooltip/Tooltip.test.js b/packages/material-ui/src/Tooltip/Tooltip.test.js
index 0f7e51c096f594..1298384b82e93b 100644
--- a/packages/material-ui/src/Tooltip/Tooltip.test.js
+++ b/packages/material-ui/src/Tooltip/Tooltip.test.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/mouse-events-have-key-events */
-import React from 'react';
+import * as React from 'react';
import { assert, expect } from 'chai';
import PropTypes from 'prop-types';
import { spy, useFakeTimers } from 'sinon';
diff --git a/packages/material-ui/src/Typography/Typography.js b/packages/material-ui/src/Typography/Typography.js
index 052cf57fd927f3..b12f64103901f4 100644
--- a/packages/material-ui/src/Typography/Typography.js
+++ b/packages/material-ui/src/Typography/Typography.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import withStyles from '../styles/withStyles';
diff --git a/packages/material-ui/src/Typography/Typography.test.js b/packages/material-ui/src/Typography/Typography.test.js
index b77831123f8888..696a9a73001ab9 100644
--- a/packages/material-ui/src/Typography/Typography.test.js
+++ b/packages/material-ui/src/Typography/Typography.test.js
@@ -1,5 +1,5 @@
// @ts-check
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow, createMount, getClasses } from '@material-ui/core/test-utils';
import describeConformance from '../test-utils/describeConformance';
diff --git a/packages/material-ui/src/Typography/typography.spec.tsx b/packages/material-ui/src/Typography/typography.spec.tsx
index 7e4eb44e94c2b5..5fa91780c73d8c 100644
--- a/packages/material-ui/src/Typography/typography.spec.tsx
+++ b/packages/material-ui/src/Typography/typography.spec.tsx
@@ -1,4 +1,4 @@
-import React, { FC } from 'react';
+import * as React from 'react';
import { Typography } from '@material-ui/core';
const TypographyTest = () => {
diff --git a/packages/material-ui/src/Zoom/Zoom.js b/packages/material-ui/src/Zoom/Zoom.js
index 4a1a92d636cda4..7a19850a3cd972 100644
--- a/packages/material-ui/src/Zoom/Zoom.js
+++ b/packages/material-ui/src/Zoom/Zoom.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { Transition } from 'react-transition-group';
import { duration } from '../styles/transitions';
diff --git a/packages/material-ui/src/Zoom/Zoom.test.js b/packages/material-ui/src/Zoom/Zoom.test.js
index 6321cc1bcee461..5f00be20f5abd6 100644
--- a/packages/material-ui/src/Zoom/Zoom.test.js
+++ b/packages/material-ui/src/Zoom/Zoom.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy, useFakeTimers } from 'sinon';
import { createMount } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/internal/SwitchBase.js b/packages/material-ui/src/internal/SwitchBase.js
index 6de27bbeff0f93..035b192dc7a12b 100644
--- a/packages/material-ui/src/internal/SwitchBase.js
+++ b/packages/material-ui/src/internal/SwitchBase.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import clsx from 'clsx';
import { refType } from '@material-ui/utils';
diff --git a/packages/material-ui/src/internal/SwitchBase.test.js b/packages/material-ui/src/internal/SwitchBase.test.js
index a5900fcd144223..76376f536b3788 100644
--- a/packages/material-ui/src/internal/SwitchBase.test.js
+++ b/packages/material-ui/src/internal/SwitchBase.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import { createMount, getClasses } from '@material-ui/core/test-utils';
diff --git a/packages/material-ui/src/internal/svg-icons/ArrowDownward.js b/packages/material-ui/src/internal/svg-icons/ArrowDownward.js
index 6f79b2457fe64d..68800536c9a77c 100644
--- a/packages/material-ui/src/internal/svg-icons/ArrowDownward.js
+++ b/packages/material-ui/src/internal/svg-icons/ArrowDownward.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/ArrowDropDown.js b/packages/material-ui/src/internal/svg-icons/ArrowDropDown.js
index 25434920c1fed4..6deb6bd0a37aa2 100644
--- a/packages/material-ui/src/internal/svg-icons/ArrowDropDown.js
+++ b/packages/material-ui/src/internal/svg-icons/ArrowDropDown.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/Cancel.js b/packages/material-ui/src/internal/svg-icons/Cancel.js
index 4458d42de4cbb5..494617a88e5a18 100644
--- a/packages/material-ui/src/internal/svg-icons/Cancel.js
+++ b/packages/material-ui/src/internal/svg-icons/Cancel.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/CheckBox.js b/packages/material-ui/src/internal/svg-icons/CheckBox.js
index 0696d85826865d..3e7f5f58e73b91 100644
--- a/packages/material-ui/src/internal/svg-icons/CheckBox.js
+++ b/packages/material-ui/src/internal/svg-icons/CheckBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/CheckBoxOutlineBlank.js b/packages/material-ui/src/internal/svg-icons/CheckBoxOutlineBlank.js
index dfd1d364b0af2a..bc8f424eec52a7 100644
--- a/packages/material-ui/src/internal/svg-icons/CheckBoxOutlineBlank.js
+++ b/packages/material-ui/src/internal/svg-icons/CheckBoxOutlineBlank.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/CheckCircle.js b/packages/material-ui/src/internal/svg-icons/CheckCircle.js
index 36b310b337463a..61c2cb61bbc28d 100644
--- a/packages/material-ui/src/internal/svg-icons/CheckCircle.js
+++ b/packages/material-ui/src/internal/svg-icons/CheckCircle.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/Close.js b/packages/material-ui/src/internal/svg-icons/Close.js
index 47b725313e25e4..942d756074f25d 100644
--- a/packages/material-ui/src/internal/svg-icons/Close.js
+++ b/packages/material-ui/src/internal/svg-icons/Close.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/IndeterminateCheckBox.js b/packages/material-ui/src/internal/svg-icons/IndeterminateCheckBox.js
index ebb03195527b1a..7f68a2acbf4026 100644
--- a/packages/material-ui/src/internal/svg-icons/IndeterminateCheckBox.js
+++ b/packages/material-ui/src/internal/svg-icons/IndeterminateCheckBox.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/KeyboardArrowLeft.js b/packages/material-ui/src/internal/svg-icons/KeyboardArrowLeft.js
index a481e882c5af95..250b3f26376f4e 100644
--- a/packages/material-ui/src/internal/svg-icons/KeyboardArrowLeft.js
+++ b/packages/material-ui/src/internal/svg-icons/KeyboardArrowLeft.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/KeyboardArrowRight.js b/packages/material-ui/src/internal/svg-icons/KeyboardArrowRight.js
index 0f5c027d0be7c7..dd661fc0adeb10 100644
--- a/packages/material-ui/src/internal/svg-icons/KeyboardArrowRight.js
+++ b/packages/material-ui/src/internal/svg-icons/KeyboardArrowRight.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/MoreHoriz.js b/packages/material-ui/src/internal/svg-icons/MoreHoriz.js
index 15af2a558c6d9a..42d76208275e9a 100644
--- a/packages/material-ui/src/internal/svg-icons/MoreHoriz.js
+++ b/packages/material-ui/src/internal/svg-icons/MoreHoriz.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/Person.js b/packages/material-ui/src/internal/svg-icons/Person.js
index 43d267a1af70ef..a75080a35ac24d 100644
--- a/packages/material-ui/src/internal/svg-icons/Person.js
+++ b/packages/material-ui/src/internal/svg-icons/Person.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/RadioButtonChecked.js b/packages/material-ui/src/internal/svg-icons/RadioButtonChecked.js
index ba3a19a90ff53e..6bb3ece001e588 100644
--- a/packages/material-ui/src/internal/svg-icons/RadioButtonChecked.js
+++ b/packages/material-ui/src/internal/svg-icons/RadioButtonChecked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/RadioButtonUnchecked.js b/packages/material-ui/src/internal/svg-icons/RadioButtonUnchecked.js
index d50a74b76f1627..1f2b5745926628 100644
--- a/packages/material-ui/src/internal/svg-icons/RadioButtonUnchecked.js
+++ b/packages/material-ui/src/internal/svg-icons/RadioButtonUnchecked.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/Warning.js b/packages/material-ui/src/internal/svg-icons/Warning.js
index 7cb591bfe26ce2..2a5105aa8ab3f4 100644
--- a/packages/material-ui/src/internal/svg-icons/Warning.js
+++ b/packages/material-ui/src/internal/svg-icons/Warning.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createSvgIcon from './createSvgIcon';
/**
diff --git a/packages/material-ui/src/internal/svg-icons/createSvgIcon.js b/packages/material-ui/src/internal/svg-icons/createSvgIcon.js
index 8f509fa3e3553a..adee28002f0b3d 100644
--- a/packages/material-ui/src/internal/svg-icons/createSvgIcon.js
+++ b/packages/material-ui/src/internal/svg-icons/createSvgIcon.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import SvgIcon from '../../SvgIcon';
export default function createSvgIcon(path, displayName) {
diff --git a/packages/material-ui/src/internal/svg-icons/index.test.js b/packages/material-ui/src/internal/svg-icons/index.test.js
index ed3df979df3fef..6dc62e85750081 100644
--- a/packages/material-ui/src/internal/svg-icons/index.test.js
+++ b/packages/material-ui/src/internal/svg-icons/index.test.js
@@ -1,6 +1,6 @@
import fs from 'fs';
import path from 'path';
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow } from '../../test-utils';
diff --git a/packages/material-ui/src/styles/MuiThemeProvider.js b/packages/material-ui/src/styles/MuiThemeProvider.js
index 882f554b9f298d..1170f3b05eeb02 100644
--- a/packages/material-ui/src/styles/MuiThemeProvider.js
+++ b/packages/material-ui/src/styles/MuiThemeProvider.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { ThemeProvider } from '@material-ui/styles';
/**
diff --git a/packages/material-ui/src/test-utils/RenderMode.js b/packages/material-ui/src/test-utils/RenderMode.js
index f50f2d373f9dd3..04cf4863d19c46 100644
--- a/packages/material-ui/src/test-utils/RenderMode.js
+++ b/packages/material-ui/src/test-utils/RenderMode.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import * as PropTypes from 'prop-types';
const Context = React.createContext();
diff --git a/packages/material-ui/src/test-utils/createMount.js b/packages/material-ui/src/test-utils/createMount.js
index 3de726f6ae3261..ca52bd6bec0cdf 100644
--- a/packages/material-ui/src/test-utils/createMount.js
+++ b/packages/material-ui/src/test-utils/createMount.js
@@ -1,5 +1,5 @@
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import * as PropTypes from 'prop-types';
import { mount as enzymeMount } from 'enzyme';
diff --git a/packages/material-ui/src/test-utils/createRender.js b/packages/material-ui/src/test-utils/createRender.js
index 1a16fefe3369dc..6b007306b18c58 100644
--- a/packages/material-ui/src/test-utils/createRender.js
+++ b/packages/material-ui/src/test-utils/createRender.js
@@ -1,5 +1,5 @@
import { render as enzymeRender } from 'enzyme';
-import React from 'react';
+import * as React from 'react';
import { RenderContext } from './RenderMode';
/**
diff --git a/packages/material-ui/src/test-utils/describeConformance.js b/packages/material-ui/src/test-utils/describeConformance.js
index f34972da6640a6..8ef6ea9778225d 100644
--- a/packages/material-ui/src/test-utils/describeConformance.js
+++ b/packages/material-ui/src/test-utils/describeConformance.js
@@ -1,5 +1,5 @@
import { assert } from 'chai';
-import React from 'react';
+import * as React from 'react';
import findOutermostIntrinsic from './findOutermostIntrinsic';
import ReactTestRenderer from 'react-test-renderer';
import testRef from './testRef';
diff --git a/packages/material-ui/src/test-utils/findOutermostIntrinsic.test.js b/packages/material-ui/src/test-utils/findOutermostIntrinsic.test.js
index d362c8b2d699ae..8c68f1e3ed2401 100644
--- a/packages/material-ui/src/test-utils/findOutermostIntrinsic.test.js
+++ b/packages/material-ui/src/test-utils/findOutermostIntrinsic.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import createMount from './createMount';
import findOutermostIntrinsic from './findOutermostIntrinsic';
diff --git a/packages/material-ui/src/test-utils/getClasses.js b/packages/material-ui/src/test-utils/getClasses.js
index 6bc07098aaf080..42b107f6bacb4c 100644
--- a/packages/material-ui/src/test-utils/getClasses.js
+++ b/packages/material-ui/src/test-utils/getClasses.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import createShallow from './createShallow';
const shallow = createShallow();
diff --git a/packages/material-ui/src/test-utils/testRef.js b/packages/material-ui/src/test-utils/testRef.js
index 995f2e660611a5..7b103d753fa6e7 100644
--- a/packages/material-ui/src/test-utils/testRef.js
+++ b/packages/material-ui/src/test-utils/testRef.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
function assertDOMNode(node) {
diff --git a/packages/material-ui/src/test-utils/until.test.js b/packages/material-ui/src/test-utils/until.test.js
index 3e1b97f8ca8472..976d887ef20245 100644
--- a/packages/material-ui/src/test-utils/until.test.js
+++ b/packages/material-ui/src/test-utils/until.test.js
@@ -1,5 +1,5 @@
import assert from 'assert';
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { shallow } from 'enzyme';
import until from './until';
diff --git a/packages/material-ui/src/useMediaQuery/useMediaQuery.js b/packages/material-ui/src/useMediaQuery/useMediaQuery.js
index f68b0c676ed052..82dc39a913d36c 100644
--- a/packages/material-ui/src/useMediaQuery/useMediaQuery.js
+++ b/packages/material-ui/src/useMediaQuery/useMediaQuery.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { getThemeProps, useTheme } from '@material-ui/styles';
export default function useMediaQuery(queryInput, options = {}) {
diff --git a/packages/material-ui/src/useMediaQuery/useMediaQuery.test.js b/packages/material-ui/src/useMediaQuery/useMediaQuery.test.js
index 2fa2ce1b1c06ad..b85068fa3cf93a 100644
--- a/packages/material-ui/src/useMediaQuery/useMediaQuery.test.js
+++ b/packages/material-ui/src/useMediaQuery/useMediaQuery.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { ThemeProvider } from '@material-ui/styles';
import consoleErrorMock from 'test/utils/consoleErrorMock';
diff --git a/packages/material-ui/src/useScrollTrigger/useScrollTrigger.js b/packages/material-ui/src/useScrollTrigger/useScrollTrigger.js
index eaccc72c1db35f..75d5a798a90649 100644
--- a/packages/material-ui/src/useScrollTrigger/useScrollTrigger.js
+++ b/packages/material-ui/src/useScrollTrigger/useScrollTrigger.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
function getScrollY(ref) {
return ref.pageYOffset !== undefined ? ref.pageYOffset : ref.scrollTop;
diff --git a/packages/material-ui/src/useScrollTrigger/useScrollTrigger.test.js b/packages/material-ui/src/useScrollTrigger/useScrollTrigger.test.js
index 9b6cb4acfcbecd..e9d5ec1081b09a 100644
--- a/packages/material-ui/src/useScrollTrigger/useScrollTrigger.test.js
+++ b/packages/material-ui/src/useScrollTrigger/useScrollTrigger.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { assert } from 'chai';
import { spy } from 'sinon';
diff --git a/packages/material-ui/src/utils/focusVisible.js b/packages/material-ui/src/utils/focusVisible.js
index f62379e305e8e8..ae908177ab800d 100644
--- a/packages/material-ui/src/utils/focusVisible.js
+++ b/packages/material-ui/src/utils/focusVisible.js
@@ -1,6 +1,6 @@
// based on https://github.com/WICG/focus-visible/blob/v4.1.5/src/focus-visible.js
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
let hadKeyboardEvent = true;
let hadFocusVisibleRecently = false;
diff --git a/packages/material-ui/src/utils/focusVisible.test.js b/packages/material-ui/src/utils/focusVisible.test.js
index a401d827e636a6..0839eb8166ddda 100644
--- a/packages/material-ui/src/utils/focusVisible.test.js
+++ b/packages/material-ui/src/utils/focusVisible.test.js
@@ -1,6 +1,6 @@
import { assert } from 'chai';
-import React from 'react';
-import ReactDOM from 'react-dom';
+import * as React from 'react';
+import * as ReactDOM from 'react-dom';
import { createMount } from '@material-ui/core/test-utils';
import { teardown as teardownFocusVisible, useIsFocusVisible } from './focusVisible';
import useForkRef from './useForkRef';
diff --git a/packages/material-ui/src/utils/index.test.js b/packages/material-ui/src/utils/index.test.js
index e8c7010dc46843..b27a4714b3a0e5 100644
--- a/packages/material-ui/src/utils/index.test.js
+++ b/packages/material-ui/src/utils/index.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { spy } from 'sinon';
import PropTypes from 'prop-types';
diff --git a/packages/material-ui/src/utils/isMuiElement.js b/packages/material-ui/src/utils/isMuiElement.js
index 3bea5193d50648..e64372aa6ae18d 100644
--- a/packages/material-ui/src/utils/isMuiElement.js
+++ b/packages/material-ui/src/utils/isMuiElement.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
export default function isMuiElement(element, muiNames) {
return React.isValidElement(element) && muiNames.indexOf(element.type.muiName) !== -1;
diff --git a/packages/material-ui/src/utils/useControlled.js b/packages/material-ui/src/utils/useControlled.js
index 76c455e8c13806..fbb7ba5a13c062 100644
--- a/packages/material-ui/src/utils/useControlled.js
+++ b/packages/material-ui/src/utils/useControlled.js
@@ -1,5 +1,5 @@
/* eslint-disable react-hooks/rules-of-hooks, react-hooks/exhaustive-deps */
-import React from 'react';
+import * as React from 'react';
export default function useControlled({ controlled, default: defaultProp, name }) {
const { current: isControlled } = React.useRef(controlled !== undefined);
diff --git a/packages/material-ui/src/utils/useControlled.test.js b/packages/material-ui/src/utils/useControlled.test.js
index a05c0c2085569a..d271d23406e289 100644
--- a/packages/material-ui/src/utils/useControlled.test.js
+++ b/packages/material-ui/src/utils/useControlled.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createClientRender } from 'test/utils/createClientRender';
import consoleErrorMock from 'test/utils/consoleErrorMock';
diff --git a/packages/material-ui/src/utils/useEventCallback.js b/packages/material-ui/src/utils/useEventCallback.js
index 733cc3693badbb..a766c9a4b672f7 100644
--- a/packages/material-ui/src/utils/useEventCallback.js
+++ b/packages/material-ui/src/utils/useEventCallback.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
const useEnhancedEffect = typeof window !== 'undefined' ? React.useLayoutEffect : React.useEffect;
diff --git a/packages/material-ui/src/utils/useForkRef.js b/packages/material-ui/src/utils/useForkRef.js
index e22651f0049b53..c750c9bb8e4ff5 100644
--- a/packages/material-ui/src/utils/useForkRef.js
+++ b/packages/material-ui/src/utils/useForkRef.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import setRef from './setRef';
export default function useForkRef(refA, refB) {
diff --git a/packages/material-ui/src/withMobileDialog/withMobileDialog.js b/packages/material-ui/src/withMobileDialog/withMobileDialog.js
index de9fa9210416ff..d68225983bc3ac 100644
--- a/packages/material-ui/src/withMobileDialog/withMobileDialog.js
+++ b/packages/material-ui/src/withMobileDialog/withMobileDialog.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import withWidth, { isWidthDown } from '../withWidth';
diff --git a/packages/material-ui/src/withMobileDialog/withMobileDialog.test.js b/packages/material-ui/src/withMobileDialog/withMobileDialog.test.js
index 7347d58b6b2a2d..53c1cefc976999 100644
--- a/packages/material-ui/src/withMobileDialog/withMobileDialog.test.js
+++ b/packages/material-ui/src/withMobileDialog/withMobileDialog.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createShallow } from '@material-ui/core/test-utils';
import Dialog from '../Dialog';
diff --git a/packages/material-ui/src/withWidth/withWidth.js b/packages/material-ui/src/withWidth/withWidth.js
index e3025e56dcbe65..fa735d426b6a48 100644
--- a/packages/material-ui/src/withWidth/withWidth.js
+++ b/packages/material-ui/src/withWidth/withWidth.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { getDisplayName } from '@material-ui/utils';
import { getThemeProps } from '@material-ui/styles';
diff --git a/packages/material-ui/src/withWidth/withWidth.test.js b/packages/material-ui/src/withWidth/withWidth.test.js
index 4fe9457b72deab..82259c0dd9311f 100644
--- a/packages/material-ui/src/withWidth/withWidth.test.js
+++ b/packages/material-ui/src/withWidth/withWidth.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { act } from 'react-dom/test-utils';
import { assert } from 'chai';
import { stub } from 'sinon';
diff --git a/packages/material-ui/test/integration/Menu.test.js b/packages/material-ui/test/integration/Menu.test.js
index c4c40669893e3c..917f67876726cf 100644
--- a/packages/material-ui/test/integration/Menu.test.js
+++ b/packages/material-ui/test/integration/Menu.test.js
@@ -1,5 +1,5 @@
/* eslint-disable jsx-a11y/tabindex-no-positive */
-import React from 'react';
+import * as React from 'react';
import PropTypes from 'prop-types';
import { expect } from 'chai';
import { useFakeTimers } from 'sinon';
diff --git a/packages/material-ui/test/integration/MenuList.test.js b/packages/material-ui/test/integration/MenuList.test.js
index 40975410bef2ba..64e484789fe7d3 100644
--- a/packages/material-ui/test/integration/MenuList.test.js
+++ b/packages/material-ui/test/integration/MenuList.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { spy } from 'sinon';
import MenuList from '@material-ui/core/MenuList';
diff --git a/packages/material-ui/test/integration/NestedMenu.test.js b/packages/material-ui/test/integration/NestedMenu.test.js
index 6349d2b9496dee..363e4c64b44e6e 100644
--- a/packages/material-ui/test/integration/NestedMenu.test.js
+++ b/packages/material-ui/test/integration/NestedMenu.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { createClientRender, within } from 'test/utils/createClientRender';
import Menu from '@material-ui/core/Menu';
diff --git a/packages/material-ui/test/integration/Select.test.js b/packages/material-ui/test/integration/Select.test.js
index b8d4e52b8b5f3c..06e07193326df1 100644
--- a/packages/material-ui/test/integration/Select.test.js
+++ b/packages/material-ui/test/integration/Select.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { expect } from 'chai';
import { useFakeTimers } from 'sinon';
import { createClientRender, fireEvent } from 'test/utils/createClientRender';
diff --git a/packages/material-ui/test/integration/TableCell.test.js b/packages/material-ui/test/integration/TableCell.test.js
index a1e73c3f633ec1..301c60bc18d33e 100644
--- a/packages/material-ui/test/integration/TableCell.test.js
+++ b/packages/material-ui/test/integration/TableCell.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, findOutermostIntrinsic, getClasses } from '@material-ui/core/test-utils';
import TableCell from '@material-ui/core/TableCell';
diff --git a/packages/material-ui/test/integration/TableRow.test.js b/packages/material-ui/test/integration/TableRow.test.js
index 30f01147f4bf2f..b3553e901e3471 100644
--- a/packages/material-ui/test/integration/TableRow.test.js
+++ b/packages/material-ui/test/integration/TableRow.test.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import * as React from 'react';
import { assert } from 'chai';
import { createMount, getClasses } from '@material-ui/core/test-utils';
import TableFooter from '@material-ui/core/TableFooter';