From 74349ea90145d90336ebdcfd01314087c657c014 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=81ris=20Krivte=C5=BEs?= Date: Mon, 19 Dec 2022 14:19:24 +0200 Subject: [PATCH] Fix for pager. --- .../GetaOptimizelyTags/Pages/Index.cshtml | 5 +++-- .../GetaOptimizelyTags/Pages/Index.cshtml.cs | 13 ----------- .../GetaOptimizelyTags/Pages/_Pager.cshtml | 22 ------------------- 3 files changed, 3 insertions(+), 37 deletions(-) delete mode 100644 src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/_Pager.cshtml diff --git a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml b/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml index 4984fc2..408423e 100644 --- a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml +++ b/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml @@ -1,4 +1,6 @@ @page +@using Geta.Optimizely.Tags.Pages.Geta.Optimizely.Tags.Components.Pager +@using Microsoft.AspNetCore.Mvc.TagHelpers @model Geta.Optimizely.Tags.Pages.Geta.Optimizely.Tags.Index
@@ -71,7 +73,6 @@ } - @{ await Html.RenderPartialAsync("_Pager", Model.Pager); } - @**@ + @await Component.InvokeAsync(typeof(PagerViewComponent), new { Model.Items }) \ No newline at end of file diff --git a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml.cs b/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml.cs index 1859384..0bfb21c 100644 --- a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml.cs +++ b/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/Index.cshtml.cs @@ -105,19 +105,6 @@ private void Load() { var items = FindTags().ToPagedList(Paging.PageNumber, Paging.PageSize); Items = items; - LoadPager(); - } - - private void LoadPager() - { - Pager = new PagerViewModel - { - HasPreviousPage = Items.HasPreviousPage, - HasNextPage = Items.HasNextPage, - PageNumber = Items.PageNumber, - PageCount = Items.PageCount, - QueryString = HttpContext.Request.QueryString.ToString() ?? string.Empty - }; } private IEnumerable FindTags() diff --git a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/_Pager.cshtml b/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/_Pager.cshtml deleted file mode 100644 index 3de6020..0000000 --- a/src/Geta.Optimizely.Tags/Areas/GetaOptimizelyTags/Pages/_Pager.cshtml +++ /dev/null @@ -1,22 +0,0 @@ -@* TODO: Use Pager component once Optimizely fixes module loading bug *@ -@model Geta.Optimizely.Tags.Pages.Geta.Optimizely.Tags.Components.Pager.PagerViewModel - - \ No newline at end of file