summaryrefslogtreecommitdiff
path: root/packages/frontend/src/composables
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-06-28 21:18:36 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-06-28 21:18:36 +0900
commit3c5ed0ffbba9783bcc2437a588aa3cbc808a33da (patch)
treeeda831773ac3f0c7e5ad15cd129d979bfb4970d6 /packages/frontend/src/composables
parentenhance: ページネーション(一覧表示)の基準日時を指定でき... (diff)
downloadmisskey-3c5ed0ffbba9783bcc2437a588aa3cbc808a33da.tar.gz
misskey-3c5ed0ffbba9783bcc2437a588aa3cbc808a33da.tar.bz2
misskey-3c5ed0ffbba9783bcc2437a588aa3cbc808a33da.zip
enhance(frontend): improve modlog pagination
Diffstat (limited to 'packages/frontend/src/composables')
-rw-r--r--packages/frontend/src/composables/use-pagination.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/frontend/src/composables/use-pagination.ts b/packages/frontend/src/composables/use-pagination.ts
index 4411f163af..b3d8d36431 100644
--- a/packages/frontend/src/composables/use-pagination.ts
+++ b/packages/frontend/src/composables/use-pagination.ts
@@ -277,6 +277,14 @@ export function usePagination<Endpoint extends keyof Misskey.Endpoints, T extend
reload();
}
+ function updateCtxPartial(ctx: Partial<PagingCtx<Endpoint>>) {
+ props.ctx = {
+ ...props.ctx,
+ ...ctx,
+ };
+ reload();
+ }
+
if (props.autoInit !== false) {
onMounted(() => {
init();
@@ -303,5 +311,6 @@ export function usePagination<Endpoint extends keyof Misskey.Endpoints, T extend
releaseQueue,
error,
updateCtx,
+ updateCtxPartial,
};
}