summaryrefslogtreecommitdiff
path: root/packages/frontend/src/composables
diff options
context:
space:
mode:
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,
};
}