{{ 'courts' | translate }} {{ 'courts' | translate }} {{ 'court' | translate }} {{ 'shortCourtName' | translate }} {{ 'umpire' | translate }} @if (serviceJudgeEnabled()) { {{ 'serviceJudge' | translate }} } @for (item of [].constructor(settings()?.numberOfCourts); track $index) { {{ $index + 1 }}. @if (umpireByCourt().get($index + 1); as umpire) {
{{ umpire|fullname }}
{{ umpire|fullname }}
}
@if (serviceJudgeEnabled()) { @if (serviceJudgeByCourt().get($index + 1); as umpire) {
{{ umpire|fullname }}
{{ umpire|fullname }}
}
} @if ( (umpireByCourt().get($index + 1) && serviceJudgeByCourt().get($index + 1)) || (umpireByCourt().get($index + 1) && !serviceJudgeEnabled()) ) { } @else if ((!umpireByCourt().get($index + 1) && !serviceJudgeByCourt().get($index + 1) && waitingUmpires().length && waitingServiceJudges().length) || (!umpireByCourt().get($index + 1) && waitingUmpires().length && !serviceJudgeEnabled())) { }
}
{{ 'umpires' | translate }} @if (serviceJudgeEnabled()) { {{ 'serviceJudges' | translate }} } {{ 'notOnDuty' | translate }} @for (umpire of waitingUmpires(); track umpire.id) {
{{ umpire|fullname }}
{{ umpire|fullname }}
}
@if (serviceJudgeEnabled()) { @for (umpire of waitingServiceJudges(); track umpire.id) {
{{ umpire|fullname }}
{{ umpire|fullname }}
}
} @for (umpire of onRest(); track umpire.id) {
{{ umpire|fullname }}
{{ umpire|fullname }}
}