The is a database search with next() and prev() buttons which only goes to the next and previous search result. how can I loop the next and previous items
// Search and filter database items
import wixData from ‘wix-data’;
export function searchButton_click_1(event) {
search();
}
function search() {
wixData.query("Team")
.contains("title", $w('#searchInput').value)
.or(wixData.query("Team").contains("jobTitle", $w('#searchInput').value))
.limit(3)
.find()
.then(olderResults => {
$w('#teamRepeater').data = olderResults.items;
$w('#nextButton').onClick(() => {
olderResults.hasNext();
olderResults.next()
.then((results) => {
let newResults = results;
let items = newResults.items;
let firstItem = items[0];
let totalCount = newResults.totalCount;
let pageSize = newResults.pageSize;
let currentPage = newResults.currentPage;
let totalPages = newResults.totalPages;
let length = newResults.length;
let query = newResults.query;
$w('#teamRepeater').data = newResults.items;
$w('#prevButton').onClick(() => {
olderResults.hasPrev();
olderResults.prev()
.then((results) => {
let prevResults = results;
let items = prevResults.items;
let firstItem = items[0];
let totalCount = newResults.totalCount;
let pageSize = newResults.pageSize;
let currentPage = newResults.currentPage;
let totalPages = newResults.totalPages;
let length = newResults.length;
let query = newResults.query;
$w('#teamRepeater').data = prevResults.items;
})
})
})
})
});
}