From 3c5ed0ffbba9783bcc2437a588aa3cbc808a33da Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sat, 28 Jun 2025 21:18:36 +0900 Subject: [PATCH] enhance(frontend): improve modlog pagination --- .../frontend/src/components/MkPagination.vue | 42 +--------- .../src/components/MkPaginationControl.vue | 83 ++++++++++++++++++ .../src/composables/use-pagination.ts | 9 ++ packages/frontend/src/pages/admin/modlog.vue | 84 +++++++++++-------- 4 files changed, 144 insertions(+), 74 deletions(-) create mode 100644 packages/frontend/src/components/MkPaginationControl.vue diff --git a/packages/frontend/src/components/MkPagination.vue b/packages/frontend/src/components/MkPagination.vue index f069caeb44..679e8deaf5 100644 --- a/packages/frontend/src/components/MkPagination.vue +++ b/packages/frontend/src/components/MkPagination.vue @@ -6,25 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only