Files
NapCatQQ/.pnpm-store/v3/files/b0/ee1972a4124504646dbae0a5edfca04f6bbfda8abe8bf2b1690d44c3cc7da7e9f983ac4834e6c4f27a48ac6c1c636697ef58782f0a7b0a31d389963a46e93e
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

16 lines
653 B
Plaintext

import type { Data, InfiniteScrollOptions, Service } from './types';
declare const useInfiniteScroll: <TData extends Data>(service: Service<TData>, options?: InfiniteScrollOptions<TData>) => {
data: TData | undefined;
loading: boolean;
error: Error | undefined;
loadingMore: boolean;
noMore: boolean;
loadMore: (this: unknown) => void;
loadMoreAsync: (this: unknown) => Promise<TData>;
reload: (this: unknown) => void;
reloadAsync: (this: unknown) => Promise<TData>;
mutate: import("react").Dispatch<import("react").SetStateAction<TData | undefined>>;
cancel: () => void;
};
export default useInfiniteScroll;