diff --git a/JSMR.UI.Blazor/Components/JPagination.razor b/JSMR.UI.Blazor/Components/JPagination.razor
index eb92111..090d6e6 100644
--- a/JSMR.UI.Blazor/Components/JPagination.razor
+++ b/JSMR.UI.Blazor/Components/JPagination.razor
@@ -3,6 +3,14 @@
+
+
+ @foreach (int value in PageSizes)
+ {
+ @value
+ }
+
+
@code {
@@ -12,6 +20,9 @@
[Parameter]
public EventCallback PageNumberChanged { get; set; }
+ [Parameter]
+ public int[] PageSizes { get; set; } = [5, 10, 25, 50, 100];
+
[Parameter]
public int PageSize { get; set; }
@@ -34,4 +45,10 @@
PageNumber = newPage;
await PageNumberChanged.InvokeAsync(newPage);
}
+
+ private async Task OnPageSizeChanged(int newPageSize)
+ {
+ PageSize = newPageSize;
+ await PageSizeChanged.InvokeAsync(newPageSize);
+ }
}
\ No newline at end of file
diff --git a/JSMR.UI.Blazor/Pages/Circles.razor b/JSMR.UI.Blazor/Pages/Circles.razor
index 81f6738..710bc1a 100644
--- a/JSMR.UI.Blazor/Pages/Circles.razor
+++ b/JSMR.UI.Blazor/Pages/Circles.razor
@@ -118,8 +118,7 @@ else
}
*@
-
- @* *@
+
}