@if (PaginationModel.TotalPages.HasValue)
{
var currentPage = PaginationModel.CurrentPage ?? 1;
var totalPages = PaginationModel.TotalPages ?? 0;
@for (int i = Math.Max(1, currentPage - 2); i <= Math.Min(totalPages, currentPage + 2); i++)
{
var x = i;
}
}
@code {
[Parameter] public Pagination PaginationModel { get; set; } = new();
[Parameter] public EventCallback