@using RackPeek.Domain.Resources.Hardware
@using RackPeek.Domain.Resources.SystemResources
@if (Tree is null)
{
No data.
}
else
{
@if (Tree.ChildResources?.Any() == true)
{
@foreach (var child in Tree.ChildResources)
{
switch (child)
{
case Service service:
var endpoint = service.NetworkString();
var browsable = service.BrowsableUrl();