Skip to content

Commit 3a015a8

Browse files
committed
less fancy
1 parent 188aebc commit 3a015a8

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

src/infinite-ajax-scroll.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,11 @@ export default class InfiniteAjaxScroll {
142142

143143
this.pause();
144144

145-
let event = {
146-
pageIndex: this.pageIndex + 1,
147-
};
145+
const pageIndex = this.pageIndex + 1;
148146

149-
let promise = Promise.resolve(this.nextHandler(event.pageIndex))
147+
const promise = Promise.resolve(this.nextHandler(pageIndex))
150148
.then((hasNextUrl) => {
151-
this.pageIndex = event.pageIndex;
149+
this.pageIndex = pageIndex;
152150

153151
if (!hasNextUrl) {
154152
this.emitter.emit(Events.LAST);
@@ -160,7 +158,10 @@ export default class InfiniteAjaxScroll {
160158
})
161159
;
162160

163-
event = {...event, promise}
161+
const event = {
162+
pageIndex: this.pageIndex + 1,
163+
promise: promise
164+
};
164165

165166
this.emitter.emit(Events.NEXT, event);
166167

src/paging.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ export default class Paging {
5151

5252
let loaded = (event) => {
5353
url = event.url;
54-
title = event.xhr.response?.title ?? title
54+
55+
if (event.xhr.response) {
56+
title = event.xhr.response.title
57+
}
5558
};
5659

5760
this.ias.once(Events.LOADED, loaded);

0 commit comments

Comments
 (0)