diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-06-28 21:18:36 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-06-28 21:18:36 +0900 |
| commit | 3c5ed0ffbba9783bcc2437a588aa3cbc808a33da (patch) | |
| tree | eda831773ac3f0c7e5ad15cd129d979bfb4970d6 /packages/frontend/src/composables | |
| parent | enhance: ページネーション(一覧表示)の基準日時を指定でき... (diff) | |
| download | misskey-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.ts | 9 |
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, }; } |