${data.date}
`;
return card;
}
function loadReviews() {
const max = Math.min(currentIndex + itemsPerPage, reviewData.length);
for (let i = currentIndex; i < max; i++) {
const card = createReviewCard(reviewData[i]);
container.appendChild(card);
}
currentIndex = max;
// Hide button if no more items
if (currentIndex >= reviewData.length) {
loadMoreBtn.style.display = 'none';
}
}
// Initial Load
loadReviews();
// Button Click Event
loadMoreBtn.addEventListener('click', loadReviews);
â
â
â
â
â
${data.text}
