Philipp Schrader | cf91546 | 2022-03-16 23:42:22 -0700 | [diff] [blame] | 1 | <!-- Hidden element for protractor to disable alerts. --> |
| 2 | <form class="visually-hidden"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 3 | <input |
| 4 | type="checkbox" |
| 5 | name="block_alerts" |
| 6 | value="1" |
| 7 | id="block_alerts" |
| 8 | #block_alerts |
| 9 | /> |
Philipp Schrader | cf91546 | 2022-03-16 23:42:22 -0700 | [diff] [blame] | 10 | </form> |
| 11 | |
Philipp Schrader | 72beced | 2022-03-07 05:29:52 -0800 | [diff] [blame] | 12 | <ul class="nav nav-tabs"> |
| 13 | <li class="nav-item"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 14 | <a |
| 15 | class="nav-link" |
| 16 | [class.active]="tabIs('MatchList')" |
| 17 | (click)="switchTabToGuarded('MatchList')" |
| 18 | > |
| 19 | Match List |
| 20 | </a> |
Philipp Schrader | 72beced | 2022-03-07 05:29:52 -0800 | [diff] [blame] | 21 | </li> |
| 22 | <li class="nav-item"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 23 | <a |
| 24 | class="nav-link" |
| 25 | [class.active]="tabIs('Entry')" |
| 26 | (click)="switchTabToGuarded('Entry')" |
| 27 | > |
| 28 | Data Entry |
| 29 | </a> |
Ravago Jones | 2813c03 | 2022-03-16 23:44:11 -0700 | [diff] [blame] | 30 | </li> |
| 31 | <li class="nav-item"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 32 | <a |
| 33 | class="nav-link" |
| 34 | [class.active]="tabIs('Notes')" |
| 35 | (click)="switchTabToGuarded('Notes')" |
| 36 | > |
| 37 | Notes |
| 38 | </a> |
Alex Perry | bb90105 | 2022-03-23 19:46:15 -0700 | [diff] [blame] | 39 | </li> |
| 40 | <li class="nav-item"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 41 | <a |
| 42 | class="nav-link" |
| 43 | [class.active]="tabIs('ImportMatchList')" |
| 44 | (click)="switchTabToGuarded('ImportMatchList')" |
| 45 | > |
| 46 | Import Match List |
| 47 | </a> |
Philipp Schrader | 72beced | 2022-03-07 05:29:52 -0800 | [diff] [blame] | 48 | </li> |
| 49 | </ul> |
| 50 | |
| 51 | <ng-container [ngSwitch]="tab"> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 52 | <app-match-list |
| 53 | (selectedTeamEvent)="selectTeamInMatch($event)" |
| 54 | *ngSwitchCase="'MatchList'" |
| 55 | ></app-match-list> |
| 56 | <app-entry |
| 57 | (switchTabsEvent)="switchTabTo($event)" |
| 58 | [teamNumber]="selectedTeamInMatch.teamNumber" |
| 59 | [matchNumber]="selectedTeamInMatch.matchNumber" |
| 60 | *ngSwitchCase="'Entry'" |
| 61 | ></app-entry> |
Alex Perry | bb90105 | 2022-03-23 19:46:15 -0700 | [diff] [blame] | 62 | <frc971-notes *ngSwitchCase="'Notes'"></frc971-notes> |
Philipp Schrader | 817cce3 | 2022-03-26 15:00:00 -0700 | [diff] [blame] | 63 | <app-import-match-list |
| 64 | *ngSwitchCase="'ImportMatchList'" |
| 65 | ></app-import-match-list> |
Philipp Schrader | 72beced | 2022-03-07 05:29:52 -0800 | [diff] [blame] | 66 | </ng-container> |