|
@@ -115,6 +115,7 @@ export default class DayGrid extends InteractiveDateComponent {
|
|
|
// Renders the rows and columns into the component's `this.el`, which should already be assigned.
|
|
// Renders the rows and columns into the component's `this.el`, which should already be assigned.
|
|
|
renderGrid() {
|
|
renderGrid() {
|
|
|
let view = this.view
|
|
let view = this.view
|
|
|
|
|
+ const dateEnv = view.calendar.dateEnv
|
|
|
let rowCnt = this.rowCnt
|
|
let rowCnt = this.rowCnt
|
|
|
let colCnt = this.colCnt
|
|
let colCnt = this.colCnt
|
|
|
let html = ''
|
|
let html = ''
|
|
@@ -148,7 +149,7 @@ export default class DayGrid extends InteractiveDateComponent {
|
|
|
this.publiclyTrigger('dayRender', {
|
|
this.publiclyTrigger('dayRender', {
|
|
|
context: view,
|
|
context: view,
|
|
|
args: [
|
|
args: [
|
|
|
- this.getCellDate(row, col),
|
|
|
|
|
|
|
+ dateEnv.toDate(this.getCellDate(row, col)),
|
|
|
this.getCellEl(row, col),
|
|
this.getCellEl(row, col),
|
|
|
view
|
|
view
|
|
|
]
|
|
]
|
|
@@ -262,7 +263,7 @@ export default class DayGrid extends InteractiveDateComponent {
|
|
|
) +
|
|
) +
|
|
|
'>'
|
|
'>'
|
|
|
|
|
|
|
|
- if (this.cellWeekNumbersVisible && (date.day() === weekCalcFirstDow)) {
|
|
|
|
|
|
|
+ if (this.cellWeekNumbersVisible && (date.getUTCDay() === weekCalcFirstDow)) {
|
|
|
html += view.buildGotoAnchorHtml(
|
|
html += view.buildGotoAnchorHtml(
|
|
|
{ date: date, type: 'week' },
|
|
{ date: date, type: 'week' },
|
|
|
{ 'class': 'fc-week-number' },
|
|
{ 'class': 'fc-week-number' },
|
|
@@ -600,6 +601,7 @@ export default class DayGrid extends InteractiveDateComponent {
|
|
|
// Responsible for attaching click handler as well.
|
|
// Responsible for attaching click handler as well.
|
|
|
renderMoreLink(row, col, hiddenSegs) {
|
|
renderMoreLink(row, col, hiddenSegs) {
|
|
|
let view = this.view
|
|
let view = this.view
|
|
|
|
|
+ const dateEnv = view.calendar.dateEnv
|
|
|
|
|
|
|
|
let a = createElement('a', { className: 'fc-more' })
|
|
let a = createElement('a', { className: 'fc-more' })
|
|
|
a.innerText = this.getMoreLinkText(hiddenSegs.length)
|
|
a.innerText = this.getMoreLinkText(hiddenSegs.length)
|
|
@@ -620,7 +622,7 @@ export default class DayGrid extends InteractiveDateComponent {
|
|
|
context: view,
|
|
context: view,
|
|
|
args: [
|
|
args: [
|
|
|
{
|
|
{
|
|
|
- date: date,
|
|
|
|
|
|
|
+ date: dateEnv.toDate(date),
|
|
|
dayEl: dayEl,
|
|
dayEl: dayEl,
|
|
|
moreEl: moreEl,
|
|
moreEl: moreEl,
|
|
|
segs: reslicedAllSegs,
|
|
segs: reslicedAllSegs,
|