Управление сущностями

@switch (activeTabIndex()) { @case (0) { @defer {

Новый студент

@if (studentsState$ | async; as state) { @switch (state.status) { @case ('loading') {
} @case ('error') {} @case ('ok') { @if (state.items.length > 0) {
} } } } } @placeholder {
} } @case (1) { @defer {

Новое мероприятие

@if (eventsState$ | async; as state) { @switch (state.status) { @case ('loading') {
} @case ('error') {} @case ('ok') { @if (state.items.length > 0) {
} } } } } @placeholder {
} } @case (2) { @defer {

Новая группа

@if (groupsState$ | async; as state) { @switch (state.status) { @case ('loading') {
} @case ('error') {} @case ('ok') { @if (state.items.length > 0) {
} } } } } @placeholder {
} } @case (3) { @defer {

Новая эталонная база

@if (refsState$ | async; as state) { @switch (state.status) { @case ('loading') {
} @case ('error') {} @case ('ok') { @if (state.items.length > 0) {
} } } } } @placeholder {
} } }