@if (dataSource.length === 0 || isLoad) {
@if (isLoad) { } @else {

Нет данных.

Выберите необходимое расписание сверху

}
} @for (day of daysOfWeek; track $index) { }
Пара
@if (currentWeek % 2 === 0) { Четная } @else { Нечетная }
{{ element["pairNumber"] }} {{ day }}
{{ addDays(startWeek, daysOfWeek.indexOf(day)) | date:"shortDate" }}
@for (elementData of element.data[daysOfWeek.indexOf(day) + 1]; track $index) {
{{ elementData["discipline"] }}
@for (typeOfOccupation of elementData["typeOfOccupations"]; track $index) { @if ($index === 0 && elementData["typeOfOccupations"][$index - 1] !== typeOfOccupation) { @if ($index !== 0) {
}
({{ typeOfOccupation }})
} } @if (checkAvailableData(elementData["professors"])) {
@for (professor of elementData["professors"]; track $index) { @if ($index !== 0) {
} {{ professor }} }
} @if (checkAvailableData(elementData["lectureHalls"]) && checkAvailableData(elementData["campus"])) {
@for (lectureHall of elementData["lectureHalls"]; track $index) { @if ($index !== 0) {
} @if (lectureHall) { {{ lectureHall }} } @else { N/A } / @if (elementData["campus"][$index]) { {{ elementData["campus"][$index] }} } @else { N/A } }
}
{{ elementData["group"] }}
@if ($index + 1 !== element.data[daysOfWeek.indexOf(day) + 1].length) {
} }