Refactor TeamStudents from other components

This commit is contained in:
2025-10-03 13:22:22 -04:00
parent 6407dfca71
commit df27cbc298
4 changed files with 30 additions and 35 deletions
@@ -280,23 +280,8 @@
<ChildRowContent>
<MudTr>
<td colspan="2">
@foreach (var student in
context.Students
.OrderBy(e =>
e.EventRankings
.Find(er => er.EventDefinition == context.Event)?.Rank ?? 10)
.ThenBy(s => s.Grade + s.TsaYear))
{
var eventRank =
student.EventRankings
.Find(e => e.EventDefinition == context.Event)?.Rank;
var color = AppIcons.RankedEventColor(eventRank ?? 0);
<MudPaper Class="d-inline-flex pa-2 mx-3 my-1" Style="@($"background:{color};")">
@student.FirstName
</MudPaper>
}
<MudDivider Style="border-width:3px" />
<TeamStudents Team="@context"></TeamStudents>
<MudDivider Style="border-width:3px"/>
</td>
</MudTr>
</ChildRowContent>