mirror of
https://github.com/youzan/vant.git
synced 2025-10-17 08:37:23 +00:00
fix(Calendar): range type defaultDate when set allowSameDay (#10971)
This commit is contained in:
@@ -134,7 +134,7 @@ export default defineComponent({
|
||||
};
|
||||
|
||||
const getInitialDate = (defaultDate = props.defaultDate) => {
|
||||
const { type, minDate, maxDate } = props;
|
||||
const { type, minDate, maxDate, allowSameDay } = props;
|
||||
|
||||
if (defaultDate === null) {
|
||||
return defaultDate;
|
||||
@@ -151,7 +151,10 @@ export default defineComponent({
|
||||
minDate,
|
||||
getPrevDay(maxDate)
|
||||
);
|
||||
const end = limitDateRange(defaultDate[1] || now, getNextDay(minDate));
|
||||
const end = limitDateRange(
|
||||
defaultDate[1] || now,
|
||||
allowSameDay ? minDate : getNextDay(minDate)
|
||||
);
|
||||
return [start, end];
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user