From 0916642089f3a9c3e45ac3914d945bd0b5ae70d5 Mon Sep 17 00:00:00 2001 From: Sergio Crisostomo Date: Tue, 26 Sep 2017 22:25:16 +0200 Subject: [PATCH] add weekStartDay logic to date-table --- src/components/date-picker/base/date-table.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/date-picker/base/date-table.vue b/src/components/date-picker/base/date-table.vue index ad499a13..a8a64c5f 100644 --- a/src/components/date-picker/base/date-table.vue +++ b/src/components/date-picker/base/date-table.vue @@ -89,8 +89,8 @@ }, cells () { const date = new Date(this.year, this.month, 1); - let day = getFirstDayOfMonth(date); // day of first day - day = (day === 0 ? 7 : day); + const weekStartDay = Number(this.t('i.datepicker.weekStartDay')); + const day = (getFirstDayOfMonth(date) || 7) - weekStartDay; // day of first day const today = clearHours(new Date()); // timestamp of today const selectDay = clearHours(new Date(this.value)); // timestamp of selected day const minDay = clearHours(new Date(this.minDate));