diff --git a/src/components/base/Calendar/BaseCalendar.vue b/src/components/base/Calendar/BaseCalendar.vue
index 38a4e1d..43da3ce 100644
--- a/src/components/base/Calendar/BaseCalendar.vue
+++ b/src/components/base/Calendar/BaseCalendar.vue
@@ -5,9 +5,12 @@
v-model:internal-date="internalDate",
v-model:external-date="externalDate",
:range="range",
+ :start-year="startYear",
+ :end-year="endYear",
:range-count="rangeCount",
:next-form="nextForm",
- :previous-form="previousForm"
+ :previous-form="previousForm",
+ :internal-month="internalMonth",
)
.footer.flex.justify-end.items-center.px-5.py-3
q-btn(
@@ -33,14 +36,23 @@
-
+
diff --git a/src/components/base/Calendar/CalendarYears.vue b/src/components/base/Calendar/CalendarYears.vue
index 5a6afae..d2fea67 100644
--- a/src/components/base/Calendar/CalendarYears.vue
+++ b/src/components/base/Calendar/CalendarYears.vue
@@ -1,17 +1,107 @@
-
+ .w-full
+ .header.pl-3.pr-6.pt-14px.pb-10px.flex.items-center.justify-center
+ q-btn(
+ size="14px"
+ color="dark"
+ flat,
+ :label="internalMonth",
+ no-caps,
+ padding="10px 12px"
+ )
+ .body.py-5.px-6
+ .cell.flex.items-center.justify-center.cursor-pointer.py-3.rounded(
+ v-for="year in internalYearsList",
+ :key="year",
+ :id="year",
+ :class="activeCellClass(year), cellsClass",
+ @click="selectYear(year)",
+ ) {{ year }}
-
+
diff --git a/src/pages/newCalendar/components/CalendarHeader.vue b/src/pages/newCalendar/components/CalendarHeader.vue
index b58a25a..d81579d 100644
--- a/src/pages/newCalendar/components/CalendarHeader.vue
+++ b/src/pages/newCalendar/components/CalendarHeader.vue
@@ -46,7 +46,7 @@
range,
:range-count="7",
:save="saveNewDate",
- :cancel="cancelDateChanges"
+ :cancel="cancelDateChanges",
)
q-btn(
color="secondary",