blob: ac9ef035072be633c4a6de7e9d78eba8e96f163d [file] [log] [blame]
<!-- Hidden element for protractor to disable alerts. -->
<form class="visually-hidden">
<input type="checkbox" name="block_alerts" value="1" id="block_alerts" #block_alerts>
</form>
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link" [class.active]="tabIs('MatchList')" (click)="switchTabToGuarded('MatchList')">Match List</a>
</li>
<li class="nav-item">
<a class="nav-link" [class.active]="tabIs('Entry')" (click)="switchTabToGuarded('Entry')">Data Entry</a>
</li>
<li class="nav-item">
<a class="nav-link" [class.active]="tabIs('Notes')" (click)="switchTabToGuarded('Notes')">Notes</a>
</li>
<li class="nav-item">
<a class="nav-link" [class.active]="tabIs('ImportMatchList')" (click)="switchTabToGuarded('ImportMatchList')">Import Match List</a>
</li>
</ul>
<ng-container [ngSwitch]="tab">
<app-match-list (selectedTeamEvent)="selectTeamInMatch($event)" *ngSwitchCase="'MatchList'"></app-match-list>
<app-entry (switchTabsEvent)="switchTabTo($event)" [teamNumber]="selectedTeamInMatch.teamNumber" [matchNumber]="selectedTeamInMatch.matchNumber" *ngSwitchCase="'Entry'"></app-entry>
<frc971-notes *ngSwitchCase="'Notes'"></frc971-notes>
<app-import-match-list *ngSwitchCase="'ImportMatchList'"></app-import-match-list>
</ng-container>