parent
5724c84fe7
commit
ecab7f66d8
|
@ -421,8 +421,16 @@ function RangerPicker<DateType>() {
|
||||||
let values = newValue;
|
let values = newValue;
|
||||||
let startValue = getValue(values, 0);
|
let startValue = getValue(values, 0);
|
||||||
let endValue = getValue(values, 1);
|
let endValue = getValue(values, 1);
|
||||||
const { generateConfig, locale, picker, order, onCalendarChange, allowEmpty, onChange } =
|
const {
|
||||||
props;
|
generateConfig,
|
||||||
|
locale,
|
||||||
|
picker,
|
||||||
|
order,
|
||||||
|
onCalendarChange,
|
||||||
|
allowEmpty,
|
||||||
|
onChange,
|
||||||
|
showTime,
|
||||||
|
} = props;
|
||||||
|
|
||||||
// >>>>> Format start & end values
|
// >>>>> Format start & end values
|
||||||
if (startValue && endValue && generateConfig.isAfter(startValue, endValue)) {
|
if (startValue && endValue && generateConfig.isAfter(startValue, endValue)) {
|
||||||
|
@ -436,7 +444,9 @@ function RangerPicker<DateType>() {
|
||||||
(picker !== 'week' &&
|
(picker !== 'week' &&
|
||||||
picker !== 'quarter' &&
|
picker !== 'quarter' &&
|
||||||
picker !== 'time' &&
|
picker !== 'time' &&
|
||||||
!isSameDate(generateConfig, startValue, endValue))
|
!(showTime
|
||||||
|
? isEqual(generateConfig, startValue, endValue)
|
||||||
|
: isSameDate(generateConfig, startValue, endValue)))
|
||||||
) {
|
) {
|
||||||
// Clean up end date when start date is after end date
|
// Clean up end date when start date is after end date
|
||||||
if (sourceIndex === 0) {
|
if (sourceIndex === 0) {
|
||||||
|
|
Loading…
Reference in New Issue