Commit 0916642089f3a9c3e45ac3914d945bd0b5ae70d5
1 parent
89303674
add weekStartDay logic to date-table
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
src/components/date-picker/base/date-table.vue
... | ... | @@ -89,8 +89,8 @@ |
89 | 89 | }, |
90 | 90 | cells () { |
91 | 91 | const date = new Date(this.year, this.month, 1); |
92 | - let day = getFirstDayOfMonth(date); // day of first day | |
93 | - day = (day === 0 ? 7 : day); | |
92 | + const weekStartDay = Number(this.t('i.datepicker.weekStartDay')); | |
93 | + const day = (getFirstDayOfMonth(date) || 7) - weekStartDay; // day of first day | |
94 | 94 | const today = clearHours(new Date()); // timestamp of today |
95 | 95 | const selectDay = clearHours(new Date(this.value)); // timestamp of selected day |
96 | 96 | const minDay = clearHours(new Date(this.minDate)); | ... | ... |