From f1deb89e348eb8f1a39b51e33a0ae33d59529feb Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 29 Jun 2025 15:11:25 +0900 Subject: refactor(frontend): improve pagination implementation --- packages/frontend/src/components/MkChannelList.vue | 6 +- packages/frontend/src/components/MkDrive.vue | 48 ++--- .../frontend/src/components/MkFileListForAdmin.vue | 6 +- .../frontend/src/components/MkNoteDetailed.vue | 17 +- .../frontend/src/components/MkNoteDraftsDialog.vue | 15 +- .../frontend/src/components/MkNotesTimeline.vue | 24 ++- packages/frontend/src/components/MkPagination.vue | 60 +++---- .../src/components/MkPaginationControl.vue | 35 ++-- .../src/components/MkStreamingNotesTimeline.vue | 199 ++++++++++----------- .../MkStreamingNotificationsTimeline.vue | 38 ++-- packages/frontend/src/components/MkUserList.vue | 6 +- .../src/components/MkUserSetupDialog.Follow.vue | 17 +- 12 files changed, 220 insertions(+), 251 deletions(-) (limited to 'packages/frontend/src/components') diff --git a/packages/frontend/src/components/MkChannelList.vue b/packages/frontend/src/components/MkChannelList.vue index 0968452ca7..7f82e531ae 100644 --- a/packages/frontend/src/components/MkChannelList.vue +++ b/packages/frontend/src/components/MkChannelList.vue @@ -4,7 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only -->