@jiminp/tooltool
    Preparing search index...

    Type Alias PageFetcher<Page>

    PageFetcher: (
        page: number,
    ) => Promise<{ num_pages: number; page?: Nullable<Page> }>

    A function that fetches a single page of data.

    Type Parameters

    • Page

      The page data type.

    Type Declaration

      • (page: number): Promise<{ num_pages: number; page?: Nullable<Page> }>
      • Parameters

        • page: number

        Returns Promise<{ num_pages: number; page?: Nullable<Page> }>

        An object with num_pages (total pages) and page (data, or null/undefined if empty).