Skip to content
This repository was archived by the owner on Apr 17, 2022. It is now read-only.

Commit 15bed7d

Browse files
committed
fix: Skip current month mark in month-picker range mode
1 parent 486b51a commit 15bed7d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/Vue3DatePicker/components/MonthYearInput.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@
106106
maxValue: maxMonth,
107107
multiModelValue,
108108
year,
109+
skipActive: props.range,
109110
}"
110111
@update:model-value="onMonthUpdate"
111112
@toggle="toggleMonthPicker"

src/Vue3DatePicker/components/SelectionGrid.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
minValue: { type: [Number, String] as PropType<number | string>, default: null },
6161
maxValue: { type: [Number, String] as PropType<number | string>, default: null },
6262
year: { type: Number as PropType<number>, default: 0 },
63+
skipActive: { type: Boolean as PropType<boolean>, default: false },
6364
});
6465
6566
const scrollable = ref(false);
@@ -112,6 +113,8 @@
112113
? props.multiModelValue?.some((value) =>
113114
isDateEqual(value, setYear(setMonth(new Date(), itemVal.value), props.year)),
114115
)
116+
: props.skipActive
117+
? false
115118
: itemVal.value === props.modelValue;
116119
117120
return {

0 commit comments

Comments
 (0)