load more items if threshold index is greater than the current index
This commit is contained in:
@ -39,7 +39,7 @@ public final class HomeFeedViewModel: ObservableObject {
|
||||
let thresholdIndex = items.index(items.endIndex, offsetBy: -5)
|
||||
|
||||
// Check if user has scrolled to the last five items in the list
|
||||
if itemIndex == thresholdIndex, items.count < thresholdIndex + 10 {
|
||||
if let itemIndex = itemIndex, itemIndex > thresholdIndex, items.count < thresholdIndex + 10 {
|
||||
performActionSubject.send(.loadItems(query: searchQuery))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user