File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed
Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -152,6 +152,9 @@ export default {
152152 return map;
153153 },
154154 months () {
155+ // it's only required to reference those properties
156+ this .data ; // eslint-disable-line
157+
155158 const months = [];
156159
157160 let date = dayjs (this .localDate );
Original file line number Diff line number Diff line change @@ -156,6 +156,11 @@ export default {
156156
157157 while (date .isBefore (end)) {
158158 const dayKey = date .format (' YYYY/MM/DD' );
159+ const data = this .adapter ({
160+ date,
161+ dayKey,
162+ monthKey,
163+ }) || {};
159164 if ((minDate && date .isBefore (minDate))
160165 || (maxDate && date .isAfter (maxDate))
161166 || (date .month () !== activeMonth)) {
@@ -164,20 +169,13 @@ export default {
164169 disabled: true ,
165170 hide: date .month () !== activeMonth,
166171 date: dayjs (date),
167- data: this .adapter ({
168- date,
169- dayKey,
170- monthKey,
171- }) || {},
172+ data,
172173 });
173174 } else {
174175 days .push ({
175176 key: dayKey,
176- data: this .adapter ({
177- date,
178- dayKey,
179- monthKey,
180- }) || {},
177+ data,
178+ disabled: data .disabled ,
181179 date: dayjs (date),
182180 selected: this .selection .indexOf (dayKey) !== - 1 ,
183181 });
You can’t perform that action at this time.
0 commit comments