"
} else {
position.innerHTML += "
"
}
}
}
}
const showReview = (id) => {
if(device === 'desktop') {
let y = 0;
const idList = [];
for(let i = id; i
h4')
description = document.querySelector('.first > p')
img = document.querySelector('.first > .img-container > .review-img')
stars = document.querySelector('.first > .icons > .stars')
link = document.querySelector('.first > .link')
} else if(y === 1) {
author = document.querySelector('.second > h4')
description = document.querySelector('.second > p')
img = document.querySelector('.second > .img-container > .review-img')
stars = document.querySelector('.second > .icons > .stars')
link = document.querySelector('.second > .link')
} else {
author = document.querySelector('.last > h4')
description = document.querySelector('.last > p')
img = document.querySelector('.last > .img-container > .review-img')
stars = document.querySelector('.last > .icons > .stars')
link = document.querySelector('.last > .link')
}
const item = reviews[i];
img.src = item.img;
author.textContent = item.name;
description.textContent = item.text;
starsNumber = item.stars
stars.innerHTML = ""
link.innerHTML = `
`
idList.push(item.id)
createPosition(idList)
for(let i=0; i⭐
"
}
y++;
}
} else if(device === 'mobile') {
author = document.querySelector('.first > h4')
description = document.querySelector('.first > p')
img = document.querySelector('.first > .img-container > .review-img')
stars = document.querySelector('.first > .icons > .stars')
link = document.querySelector('.first > .link')
const item = reviews[id];
img.src = item.img;
author.textContent = item.name;
description.textContent = item.text;
starsNumber = item.stars
link.innerHTML = `

`
createPosition(item.id)
stars.innerHTML = ""
for(let i=0; i
⭐
"
}
}
}
const nextReview = () => {
currentItem++;
let minus = 1;
if(device === 'desktop') {
minus = 3;
}
if (currentItem > reviews.length - minus) {
currentItem = 0;
}
showReview(currentItem);
}
nextBtn.addEventListener('click', nextReview);
prevBtn.addEventListener('click', () => {
currentItem--;
let minus = 1;
if(device === 'desktop') {
minus = 3;
}
if (currentItem < 0) {
currentItem = reviews.length - minus;
}
showReview(currentItem);
});
setInterval(() => {
nextReview()
}, 10000)