@if (refSetState$ | async; as state) {
@switch (state.status) {
@case ('loading') {
}
@case ('error') { Не удалось загрузить reference set.
}
@case ('ok') {
{{ state.refSet.name }}
@switch (activeTabIndex()) {
@case (0) {
- ID
- {{ state.refSet.id }}
- Название
- {{ state.refSet.name }}
- Тип
- {{ state.refSet.kind }}
- Описание
- {{ state.refSet.description ?? '—' }}
}
@case (1) {
Ingestions
@if (ingestionsState$ | async; as is) {
@switch (is.status) {
@case ('loading') { }
@case ('error') { Ошибка загрузки.
}
@case ('ok') {
@if (is.items.length === 0) {
Нет ingestions.
} @else {
@for (ig of is.items; track ig.id) {
-
ID: {{ ig.id }}
{{ ig.status | analysisRunStatus }}
{{ formatDate(ig.created_at) }}
}
}
}
}
}
Загрузить ingestion
}
@case (2) {
Редактирование
}
}
}
}
}