diff --git a/src/VueDatePicker/components/YearPicker/year-picker.ts b/src/VueDatePicker/components/YearPicker/year-picker.ts index db2c7d35..7098c00b 100644 --- a/src/VueDatePicker/components/YearPicker/year-picker.ts +++ b/src/VueDatePicker/components/YearPicker/year-picker.ts @@ -61,6 +61,9 @@ export const useYearPicker = (props: PickerBasePropsType, emit: VueEmit) => { if (propDates.value.disabledDates instanceof Map) { return propDates.value.disabledDates.size ? propDates.value.disabledDates.has(`${year}`) : false; } + if (typeof propDates.value.disabledDates === 'function') { + return propDates.value.disabledDates(setYear(resetDateTime(startOfYear(getDate())), year)); + } return true; };