Skip to content

Commit ddc59a4

Browse files
committed
bump version
1 parent d14787d commit ddc59a4

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "svelte-infinite-scroll",
3-
"version": "1.5.1",
3+
"version": "1.5.2",
44
"description": "Infinite Scroll Component to Svelte",
55
"repository": "https://github.com/andrelmlins/svelte-infinite-scroll",
66
"author": "André Lins <[email protected]> (https://andrelmlins.github.io/)",

src/lib/InfiniteScroll.svelte

+7-11
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
element.scrollHeight - beforeScrollHeight + beforeScrollTop;
3030
}
3131
32-
const onScroll = (e) => {
32+
const onScroll = e => {
3333
if (!hasMore) return;
3434
const offset = calcOffset(e, reverse, horizontal);
3535
if (offset <= threshold) {
@@ -56,18 +56,14 @@
5656
: element.scrollHeight - element.clientHeight - element.scrollTop;
5757
};
5858
59-
const getElement = () => {
59+
onMount(() => {
6060
if (window) {
61-
return document;
62-
}
63-
if (elementScroll) {
64-
return elementScroll;
61+
element = document;
62+
} else if (elementScroll) {
63+
element = elementScroll;
64+
} else {
65+
element = component.parentNode;
6566
}
66-
return component && component.parentNode;
67-
};
68-
69-
onMount(() => {
70-
element = getElement();
7167
});
7268
7369
onDestroy(() => {

0 commit comments

Comments
 (0)