A function that handles pagination using cursor-based pagination technique.

  • Type Parameters

    • Data extends unknown = any

      The type of data in each row.

    Parameters

    • __namedParameters: IParams<Data>

    Returns {
        data: Data[];
        error: boolean;
        hasMore: boolean;
        lastCursor: any;
        loading: boolean;
        onSkip: any;
        reloadSubject: any;
        setData: (data: Data[] | (prevData: Data[]) => Data[]) => void;
    }

    • An object containing the paginator data and functions.