@page "/quickgrid"
@using Microsoft.AspNetCore.Components.QuickGrid
@inject NavigationManager NavigationManager
QuickGrid demo
@if (servers != null)
{
@(context.IsOnline ? "Online" : "Offline")
@if (context.IsOnline)
{
Random random = new Random();
int randomNumber = random.Next(0, 500);
@randomNumber users online
}
else
{
N/A
}
@if (context.IsOnline)
{
}
else
{
}
Edit
}
@code {
private List? servers = ServersRepository.GetServers();
private PaginationState paginationState = new PaginationState { ItemsPerPage = 5 };
private void DeleteServer(int serverId)
{
if (serverId > 0)
{
ServersRepository.DeleteServer(serverId);
NavigationManager.Refresh(forceReload: true);
}
}
}