blob: ac9ef035072be633c4a6de7e9d78eba8e96f163d [file] [log] [blame]
Philipp Schradercf915462022-03-16 23:42:22 -07001<!-- Hidden element for protractor to disable alerts. -->
2<form class="visually-hidden">
3 <input type="checkbox" name="block_alerts" value="1" id="block_alerts" #block_alerts>
4</form>
5
Philipp Schrader72beced2022-03-07 05:29:52 -08006<ul class="nav nav-tabs">
7 <li class="nav-item">
Ravago Jones2813c032022-03-16 23:44:11 -07008 <a class="nav-link" [class.active]="tabIs('MatchList')" (click)="switchTabToGuarded('MatchList')">Match List</a>
Philipp Schrader72beced2022-03-07 05:29:52 -08009 </li>
10 <li class="nav-item">
Ravago Jones2813c032022-03-16 23:44:11 -070011 <a class="nav-link" [class.active]="tabIs('Entry')" (click)="switchTabToGuarded('Entry')">Data Entry</a>
12 </li>
13 <li class="nav-item">
Alex Perrybb901052022-03-23 19:46:15 -070014 <a class="nav-link" [class.active]="tabIs('Notes')" (click)="switchTabToGuarded('Notes')">Notes</a>
15 </li>
16 <li class="nav-item">
Ravago Jones2813c032022-03-16 23:44:11 -070017 <a class="nav-link" [class.active]="tabIs('ImportMatchList')" (click)="switchTabToGuarded('ImportMatchList')">Import Match List</a>
Philipp Schrader72beced2022-03-07 05:29:52 -080018 </li>
19</ul>
20
21<ng-container [ngSwitch]="tab">
Ravago Jones2813c032022-03-16 23:44:11 -070022 <app-match-list (selectedTeamEvent)="selectTeamInMatch($event)" *ngSwitchCase="'MatchList'"></app-match-list>
23 <app-entry (switchTabsEvent)="switchTabTo($event)" [teamNumber]="selectedTeamInMatch.teamNumber" [matchNumber]="selectedTeamInMatch.matchNumber" *ngSwitchCase="'Entry'"></app-entry>
Alex Perrybb901052022-03-23 19:46:15 -070024 <frc971-notes *ngSwitchCase="'Notes'"></frc971-notes>
Philipp Schrader72beced2022-03-07 05:29:52 -080025 <app-import-match-list *ngSwitchCase="'ImportMatchList'"></app-import-match-list>
26</ng-container>