Alternatively, the CalendarPicker component could be used, e.g. combining min-date, max-date and include-days.
CalendarPicker
min-date
max-date
include-days