Работы
@if (worksState$ | async; as state) {
@switch (state.status) {
@case ('loading') {
}
@case ('error') {
Список временно недоступен.
}
@case ('ok') {
@if (state.works.length === 0) {
Работы пока отсутствуют.
} @else {
@for (work of state.works; track work.id) {
-
Работа {{ work.id }}
student={{ work.student_id }}, event={{ work.event_id }}
{{ formatDate(work.time) }}
}
}
}
}
}