From 71b7b3c7bc693badc2435d22e4faa08f2d4d98b0 Mon Sep 17 00:00:00 2001 From: ikuo saito Date: Thu, 25 Jun 2020 19:16:13 +0900 Subject: [PATCH] Fix current month's notation. Fixes: #228. --- src/DatetimeCalendar.vue | 8 ++++---- test/specs/DatetimeCalendar.spec.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/DatetimeCalendar.vue b/src/DatetimeCalendar.vue index b34bb40..a5b233b 100644 --- a/src/DatetimeCalendar.vue +++ b/src/DatetimeCalendar.vue @@ -6,7 +6,7 @@ -
{{ monthName }} {{ newYear }}
+
{{ yearMonth }}
@@ -66,15 +66,15 @@ export default { }, computed: { + yearMonth () { + return this.newDate.toLocaleString({ year: 'numeric', month: 'long' }) + }, newYear () { return this.newDate.year }, newMonth () { return this.newDate.month }, - monthName () { - return this.months[this.newMonth - 1] - }, days () { return monthDays(this.newYear, this.newMonth, this.weekStart).map(day => ({ number: day, diff --git a/test/specs/DatetimeCalendar.spec.js b/test/specs/DatetimeCalendar.spec.js index 6c74bb3..d9a1662 100644 --- a/test/specs/DatetimeCalendar.spec.js +++ b/test/specs/DatetimeCalendar.spec.js @@ -30,7 +30,7 @@ describe('DatetimeCalendar.vue', function () { components: { DatetimeCalendar } }) - expect(vm.$('.vdatetime-calendar__current--month')).to.have.text('Julio 2018') + expect(vm.$('.vdatetime-calendar__current--month')).to.have.text('julio de 2018') const weekdays = vm.$$('.vdatetime-calendar__month__weekday').map(el => el.textContent) expect(weekdays).deep.equal(['Lun.', 'Mar.', 'Mié.', 'Jue.', 'Vie.', 'Sáb.', 'Dom.'])