diff options
Diffstat (limited to 'packages/frontend/src')
| -rw-r--r-- | packages/frontend/src/composables/use-pagination.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/frontend/src/composables/use-pagination.ts b/packages/frontend/src/composables/use-pagination.ts index f1042985bf..8dd3b888db 100644 --- a/packages/frontend/src/composables/use-pagination.ts +++ b/packages/frontend/src/composables/use-pagination.ts @@ -37,8 +37,8 @@ export type PagingCtx<E extends keyof Misskey.Endpoints = keyof Misskey.Endpoint direction?: 'newer' | 'older'; }; -export function usePagination<T extends MisskeyEntity>(props: { - ctx: PagingCtx; +export function usePagination<Endpoint extends keyof Misskey.Endpoints, T = Misskey.Endpoints[Endpoint]['res'] extends (infer I)[] ? I : never>(props: { + ctx: PagingCtx<Endpoint>; useShallowRef?: boolean; }) { const items = props.useShallowRef ? shallowRef<T[]>([]) : ref<T[]>([]); |