diff --git a/src/DatePicker/DatePicker.js b/src/DatePicker/DatePicker.js index 25e659757fc548..ac11bff56edc6e 100644 --- a/src/DatePicker/DatePicker.js +++ b/src/DatePicker/DatePicker.js @@ -39,6 +39,10 @@ class DatePicker extends Component { * prop with `value` taking precedence. */ defaultDate: PropTypes.object, + /** + * Override the inline-styles of DatePickerDialog's Container element. + */ + dialogContainerStyle: PropTypes.object, /** * Disables the year selection in the date picker. */ @@ -264,6 +268,7 @@ class DatePicker extends Component { className, container, defaultDate, // eslint-disable-line no-unused-vars + dialogContainerStyle, disableYearSelection, firstDayOfWeek, locale, @@ -300,6 +305,7 @@ class DatePicker extends Component { autoOk={autoOk} cancelLabel={cancelLabel} container={container} + containerStyle={dialogContainerStyle} disableYearSelection={disableYearSelection} firstDayOfWeek={firstDayOfWeek} initialDate={this.state.dialogDate} diff --git a/src/DatePicker/DatePickerDialog.js b/src/DatePicker/DatePickerDialog.js index e84b436876729b..8ba412445e973b 100644 --- a/src/DatePicker/DatePickerDialog.js +++ b/src/DatePicker/DatePickerDialog.js @@ -13,6 +13,7 @@ class DatePickerDialog extends Component { autoOk: PropTypes.bool, cancelLabel: PropTypes.node, container: PropTypes.oneOf(['dialog', 'inline']), + containerStyle: PropTypes.object, disableYearSelection: PropTypes.bool, firstDayOfWeek: PropTypes.number, initialDate: PropTypes.object, @@ -95,6 +96,7 @@ class DatePickerDialog extends Component { DateTimeFormat, cancelLabel, container, + containerStyle, disableYearSelection, initialDate, firstDayOfWeek, @@ -127,7 +129,6 @@ class DatePickerDialog extends Component { return (