From b6438b051292fc5977e533708e5b0aaff6f41e0b Mon Sep 17 00:00:00 2001 From: Nora Tarano Date: Mon, 9 Sep 2019 16:42:00 -0700 Subject: [PATCH] [fix][compile] Ensure root component is always present --- scripts/renderAllComponents.jsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/renderAllComponents.jsx b/scripts/renderAllComponents.jsx index a93b079b95..d09644469e 100644 --- a/scripts/renderAllComponents.jsx +++ b/scripts/renderAllComponents.jsx @@ -5,6 +5,14 @@ import DateRangePickerWrapper from '../examples/DateRangePickerWrapper'; import SingleDatePickerWrapper from '../examples/SingleDatePickerWrapper'; import PresetDateRangePickerWrapper from '../examples/PresetDateRangePicker'; +const element = document.getElementById('root'); +if (!element) { + // Make sure the #root element is defined + const root = document.createElement('div'); + root.id = 'root'; + document.body.appendChild(root); +} + function App() { return (