Skip to content

Commit 0471b23

Browse files
Merge pull request #398 from uvarov-frontend/fix/remove_DocumentFragment
Remove DocumentFragment
2 parents 2536a4c + f393754 commit 0471b23

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

package/src/scripts/creators/createDates/createDates.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,12 @@ const createDates = (self: Calendar) => {
2626
const daysNextMonth = totalWeeks * 7 - totalDays;
2727

2828
const weekRows: HTMLElement[] = [];
29-
const weekRowsFragment = document.createDocumentFragment();
3029

3130
for (let i = 0; i < totalWeeks; i++) {
3231
const weekRow = document.createElement('div');
3332
weekRow.className = self.styles.datesRow;
3433
weekRow.setAttribute('data-vc-dates', 'row');
3534
weekRow.setAttribute('role', 'row');
36-
weekRowsFragment.appendChild(weekRow);
3735
weekRows.push(weekRow);
3836
}
3937

@@ -54,7 +52,9 @@ const createDates = (self: Calendar) => {
5452
createDatesFromPrevMonth(self, dateContainer, currentYear, currentMonth, firstDayWeek);
5553
createDatesFromCurrentMonth(self, dateContainer, days, currentYear, currentMonth);
5654
createDatesFromNextMonth(self, dateContainer, daysNextMonth, currentYear, currentMonth);
57-
datesEl.appendChild(weekRowsFragment);
55+
for (const weekRow of weekRows) {
56+
datesEl.appendChild(weekRow);
57+
}
5858
createDatePopup(self, datesEl);
5959
createWeekNumbers(self, firstDayWeek, days, weekNumbersEls[index], datesEl);
6060
});

0 commit comments

Comments
 (0)