File tree Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 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 <andrelucas01@hotmail.com> (https://andrelmlins.github.io/)" ,
Original file line number Diff line number Diff line change 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) {
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 (() => {
You can’t perform that action at this time.
0 commit comments