OUR ATR ROOMS
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellente sque vel volutpat felis, eu
condimentum
massa. Pellentesque mollis eros vel mattis tempor. Aliquam
<
let totalPages = Math.ceil(data.length / rowsPerPage);
let pagination = document.querySelector(".pagination");
pagination.innerHTML = "";
for (let i = 1; i <= totalPages; i++) {
let link = document.createElement("a");
link.href = "#";
link.innerText = i;
if (i === currentPage) {
link.classList.add("active");
}
link.addEventListener("click", function (event) {
event.preventDefault();
fetchData(i);
});
PaginationWrapper.appendChild(link);
}
let startIndex = (currentPage - 1) * rowsPerPage;
let endIndex = startIndex + rowsPerPage;
let paginatedData = data.slice(startIndex, endIndex);
let currentPage = 1;
let rowsPerPage = 3;
function fetchData(page = 1) {
fetch(`${url}`)
.then(function (res) {
return res.json();
})
.then(function (data) {
currentPage = page;
travelodata = data;
display(data);
})
.catch(function (e) {
console.log(e);
})
}