diff --git a/types/react-infinite-scroller/index.d.ts b/types/react-infinite-scroller/index.d.ts index 7d748c90a0..58591839b9 100644 --- a/types/react-infinite-scroller/index.d.ts +++ b/types/react-infinite-scroller/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for react-infinite-scroller 1.0 // Project: https://github.com/CassetteRocks/react-infinite-scroller -// Definitions by: Lauri Lavanti +// Definitions by: Lauri Lavanti , +// Piotr Srebniak // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -33,8 +34,9 @@ declare namespace InfiniteScroll { isReverse?: boolean; /** * A callback for when more items are requested by the user. + * Page param is next page index. */ - loadMore(): void; + loadMore(page: number): void; /** * The number of the first page to load, with the default of 0, the first page is 1. * Defaults to 0. diff --git a/types/react-infinite-scroller/react-infinite-scroller-tests.tsx b/types/react-infinite-scroller/react-infinite-scroller-tests.tsx index 48b5bc243c..2f9009f667 100644 --- a/types/react-infinite-scroller/react-infinite-scroller-tests.tsx +++ b/types/react-infinite-scroller/react-infinite-scroller-tests.tsx @@ -5,7 +5,7 @@ class Test1 extends React.Component { render() { return ( {}} + loadMore={(page) => {}} >
Test 1
@@ -17,7 +17,7 @@ class Test2 extends React.Component { render() { return ( {}} + loadMore={(page) => {}} element='section' hasMore initialLoad={false}