From ee58c812784ed1acd7883b58c8282644c6283a02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Gomes?= Date: Mon, 27 Apr 2020 11:40:27 +0100 Subject: [PATCH] Import from individual react-dates component (#21914) This avoids the tree-shaking issues in `react-dates` that end up causing too much of the library to be imported when importing from the index. --- packages/components/src/date-time/date.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/components/src/date-time/date.js b/packages/components/src/date-time/date.js index e912a2fd8f9999..c650df693c4da2 100644 --- a/packages/components/src/date-time/date.js +++ b/packages/components/src/date-time/date.js @@ -2,7 +2,9 @@ * External dependencies */ import moment from 'moment'; -import { DayPickerSingleDateController } from 'react-dates'; +// react-dates doesn't tree-shake correctly, so we import from the individual +// component here, to avoid including too much of the library +import DayPickerSingleDateController from 'react-dates/lib/components/DayPickerSingleDateController'; /** * WordPress dependencies