Skip to content

Commit f8a35f2

Browse files
Merge branch 'master' into master
2 parents 01dae1b + cf82f43 commit f8a35f2

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ Inline always open version
119119
| calendar-button | Boolean | false | Show an icon that that can be clicked |
120120
| calendar-button-icon | String | | Use icon for button (ex: fa fa-calendar) |
121121
| calendar-button-icon-content | String | | Use for material-icons (ex: event) |
122+
| day-cell-content | Function | | Use to render custom content in day cell |
122123
| bootstrap-styling | Boolean | false | Output bootstrap styling classes |
123124
| initial-view | String | minimumView | If set, open on that view |
124125
| disabled | Boolean | false | If true, disable Datepicker on screen |

src/components/Datepicker.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
:pageTimestamp="pageTimestamp"
4646
:isRtl="isRtl"
4747
:mondayFirst="mondayFirst"
48+
:dayCellContent="dayCellContent"
4849
@changedMonth="setPageDate"
4950
@selectDate="selectDate"
5051
@showMonthCalendar="showMonthCalendar"
@@ -123,6 +124,7 @@ export default {
123124
return val === null || val instanceof Date || typeof val === 'string' || typeof val === 'number'
124125
}
125126
},
127+
dayCellContent: Function,
126128
fullMonthName: Boolean,
127129
disabledDates: Object,
128130
highlighted: Object,

src/components/PickerDay.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
v-for="day in days"
2222
:key="day.timestamp"
2323
:class="dayClasses(day)"
24-
@click="selectDate(day)">{{ day.date }}</span>
24+
v-html="dayCellContent(day)"
25+
@click="selectDate(day)"></span>
2526
</div>
2627
</div>
2728
</template>
@@ -35,6 +36,10 @@ export default {
3536
pageTimestamp: Number,
3637
fullMonthName: Boolean,
3738
allowedToShowView: Function,
39+
dayCellContent: {
40+
type: Function,
41+
default: day => day.date,
42+
},
3843
disabledDates: Object,
3944
highlighted: Object,
4045
calendarClass: [String, Object, Array],

0 commit comments

Comments
 (0)