@playlive/fundraiser-data
    Preparing search index...

    Function createTiltifyDonationsFetcher

    • Build a cursor-aware donations fetcher for a single campaign.

      The returned closure is shaped to plug directly into TanStack Query's useInfiniteQuery (pageParam → next cursor), but works standalone — see fetchTiltifyFlattenedDonations.

      Parameters

      • params: {
            campaignId: string;
            config?: DonationFetchConfig;
            count?: number;
            isTeam?: boolean;
        }

      Returns (
          fetchParams: { pageParam: string | null | undefined },
      ) => Promise<PaginatedResponse<TiltifyDonation, TiltifyPaginationMetadata>>

      Async function that takes { pageParam } and resolves to one page of TiltifyDonation rows + the Tiltify cursor.