Skip to content

Commit f961651

Browse files
committed
exported ref typings for better typings
1 parent b03c85e commit f961651

File tree

4 files changed

+19
-7
lines changed

4 files changed

+19
-7
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "4.0.0",
2+
"version": "4.0.2",
33
"license": "MIT",
44
"main": "dist/index.js",
55
"typings": "dist/index.d.ts",

src/index.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
import useInfiniteScroll, {
22
UseInfiniteScrollHookArgs,
33
UseInfiniteScrollHookResult,
4+
UseInfiniteScrollHookRefCallback,
5+
UseInfiniteScrollHookRootRefCallback,
46
} from './useInfiniteScroll';
57

6-
export { UseInfiniteScrollHookArgs, UseInfiniteScrollHookResult };
8+
export {
9+
UseInfiniteScrollHookArgs,
10+
UseInfiniteScrollHookResult,
11+
UseInfiniteScrollHookRefCallback,
12+
UseInfiniteScrollHookRootRefCallback,
13+
};
714

815
export default useInfiniteScroll;

src/useInfiniteScroll.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,20 @@ import { useEffect } from 'react';
22
import {
33
useTrackVisibility,
44
IntersectionObserverHookArgs,
5-
IntersectionObserverHookRefCallback,
6-
IntersectionObserverHookRootRefCallback,
5+
IntersectionObserverHookRefCallback as UseInfiniteScrollHookRefCallback,
6+
IntersectionObserverHookRootRefCallback as UseInfiniteScrollHookRootRefCallback,
77
} from 'react-intersection-observer-hook';
88

99
const DEFAULT_DELAY_IN_MS = 100;
1010

11+
export {
12+
UseInfiniteScrollHookRefCallback,
13+
UseInfiniteScrollHookRootRefCallback,
14+
};
15+
1116
export type UseInfiniteScrollHookResult = [
12-
IntersectionObserverHookRefCallback,
13-
{ rootRef: IntersectionObserverHookRootRefCallback },
17+
UseInfiniteScrollHookRefCallback,
18+
{ rootRef: UseInfiniteScrollHookRootRefCallback },
1419
];
1520

1621
export type UseInfiniteScrollHookArgs = Pick<

0 commit comments

Comments
 (0)