@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) {

Редактирование

} } } } }