Skip to content

Commit

Permalink
Fixes #26781 - DateTimePicker placement (#6750)
Browse files Browse the repository at this point in the history
  • Loading branch information
ezr-ondrej authored and ares committed May 14, 2019
1 parent c37c7e8 commit 8ee8b40
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
3 changes: 2 additions & 1 deletion app/views/report_templates/generate.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
<%= datetime_local_f f, :generate_at,
label: _('Generate at'),
label_help: _('Generate report on a given time.')
label_help: _('Generate report on a given time.'),
input_props: { placement: 'bottom' }
%>
<%= checkbox_f f, :send_mail,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ class DateTimePicker extends React.Component {
};

render() {
const { locale, weekStartsOn, inputProps, id } = this.props;
const { locale, weekStartsOn, inputProps, id, placement } = this.props;
const { value, typeOfDateInput, isTimeTableOpen, hiddenValue } = this.state;
const popover = (
<Popover
Expand Down Expand Up @@ -93,7 +93,7 @@ class DateTimePicker extends React.Component {

<OverlayTrigger
trigger="click"
placement="top"
placement={placement}
overlay={popover}
rootClose
container={this}
Expand Down Expand Up @@ -125,6 +125,7 @@ DateTimePicker.propTypes = {
inputProps: PropTypes.object,
id: PropTypes.string,
hiddenValue: PropTypes.bool,
placement: OverlayTrigger.propTypes.placement,
};
DateTimePicker.defaultProps = {
value: new Date(),
Expand All @@ -133,5 +134,6 @@ DateTimePicker.defaultProps = {
inputProps: {},
id: 'datetime-picker-popover',
hiddenValue: true,
placement: 'top',
};
export default DateTimePicker;
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ exports[`Report Template AutoComplete rendering renders Report Date input 1`] =
}
}
locale="EN"
placement="top"
value="2019-01-04"
weekStartsOn={1}
/>
Expand Down Expand Up @@ -55,6 +56,7 @@ exports[`Report Template AutoComplete rendering renders with Require and Info 1`
}
}
locale="EN"
placement="top"
value="2019-01-04"
weekStartsOn={1}
/>
Expand Down

0 comments on commit 8ee8b40

Please sign in to comment.