From 7a1519da43feaad8866b233f7954fd0fc1557e78 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 29 Sep 2024 13:28:29 +0200 Subject: [PATCH] fix(task): paginate task comments Resolves https://github.com/go-vikunja/vikunja/issues/329 (cherry picked from commit 54994a1671e0093f71476dcff84144e0ac37d941) --- .../src/components/base/BasePagination.vue | 97 ++++++++++++++ frontend/src/components/misc/Pagination.vue | 124 +++++------------- .../src/components/misc/PaginationEmit.vue | 55 ++++++++ .../components/tasks/partials/Comments.vue | 38 +++++- 4 files changed, 220 insertions(+), 94 deletions(-) create mode 100644 frontend/src/components/base/BasePagination.vue create mode 100644 frontend/src/components/misc/PaginationEmit.vue diff --git a/frontend/src/components/base/BasePagination.vue b/frontend/src/components/base/BasePagination.vue new file mode 100644 index 000000000..617d66d8e --- /dev/null +++ b/frontend/src/components/base/BasePagination.vue @@ -0,0 +1,97 @@ + + + + + + \ No newline at end of file diff --git a/frontend/src/components/misc/Pagination.vue b/frontend/src/components/misc/Pagination.vue index bae43fc00..341bd2853 100644 --- a/frontend/src/components/misc/Pagination.vue +++ b/frontend/src/components/misc/Pagination.vue @@ -1,89 +1,49 @@ + + + - - \ No newline at end of file + \ No newline at end of file diff --git a/frontend/src/components/misc/PaginationEmit.vue b/frontend/src/components/misc/PaginationEmit.vue new file mode 100644 index 000000000..f6b3176e0 --- /dev/null +++ b/frontend/src/components/misc/PaginationEmit.vue @@ -0,0 +1,55 @@ + + + \ No newline at end of file diff --git a/frontend/src/components/tasks/partials/Comments.vue b/frontend/src/components/tasks/partials/Comments.vue index a27d521b0..763fe0915 100644 --- a/frontend/src/components/tasks/partials/Comments.vue +++ b/frontend/src/components/tasks/partials/Comments.vue @@ -1,7 +1,8 @@