Skip to content

Commit 927216a

Browse files
committed
Fix minTime/maxTime not passed correctly
Closes #156
1 parent 0d23def commit 927216a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/DateTimeInput.jsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ export default class DateTimeInput extends PureComponent {
343343
return null;
344344
}
345345

346-
return getHoursMinutesSeconds(maxDate);
346+
return getHoursMinutesSeconds(maxDate || defaultMaxDate);
347347
}
348348

349349
get minTime() {
@@ -359,7 +359,7 @@ export default class DateTimeInput extends PureComponent {
359359
return null;
360360
}
361361

362-
return getHoursMinutesSeconds(minDate);
362+
return getHoursMinutesSeconds(minDate || defaultMinDate);
363363
}
364364

365365
get commonInputProps() {
@@ -681,6 +681,7 @@ export default class DateTimeInput extends PureComponent {
681681
<Hour12Input
682682
key="hour12"
683683
{...this.commonInputProps}
684+
{...this.commonTimeInputProps}
684685
amPm={amPm}
685686
ariaLabel={hourAriaLabel}
686687
// eslint-disable-next-line jsx-a11y/no-autofocus
@@ -707,6 +708,7 @@ export default class DateTimeInput extends PureComponent {
707708
<Hour24Input
708709
key="hour24"
709710
{...this.commonInputProps}
711+
{...this.commonTimeInputProps}
710712
ariaLabel={hourAriaLabel}
711713
// eslint-disable-next-line jsx-a11y/no-autofocus
712714
autoFocus={index === 0 && autoFocus}
@@ -732,6 +734,7 @@ export default class DateTimeInput extends PureComponent {
732734
<MinuteInput
733735
key="minute"
734736
{...this.commonInputProps}
737+
{...this.commonTimeInputProps}
735738
ariaLabel={minuteAriaLabel}
736739
// eslint-disable-next-line jsx-a11y/no-autofocus
737740
autoFocus={index === 0 && autoFocus}
@@ -758,6 +761,7 @@ export default class DateTimeInput extends PureComponent {
758761
<SecondInput
759762
key="second"
760763
{...this.commonInputProps}
764+
{...this.commonTimeInputProps}
761765
ariaLabel={secondAriaLabel}
762766
// eslint-disable-next-line jsx-a11y/no-autofocus
763767
autoFocus={index === 0 && autoFocus}
@@ -779,6 +783,7 @@ export default class DateTimeInput extends PureComponent {
779783
<AmPm
780784
key="ampm"
781785
{...this.commonInputProps}
786+
{...this.commonTimeInputProps}
782787
ariaLabel={amPmAriaLabel}
783788
// eslint-disable-next-line jsx-a11y/no-autofocus
784789
autoFocus={index === 0 && autoFocus}

0 commit comments

Comments
 (0)