@using RackPeek.Domain.Resources.SystemResources
@using RackPeek.Domain.Resources.SystemResources.UseCases
@inject ISystemRepository SystemRepository
@inject UpdateSystemUseCase UpdateSystemUseCase
@inject NavigationManager Nav
@if (_systems is null)
{
loading systems…
}
else if (_systems.Count == 0)
{
no systems found
}
else
{
@foreach (var group in _systems.OrderBy(s => s.Name).GroupBy(s => s.RunsOn).OrderByDescending(g => g.Count()))
{
foreach (var systemResource in group)
{
}
}
}
@code {
private IReadOnlyList