From f5c69e1e7e9938eed6d91c543116aa24472dab3d Mon Sep 17 00:00:00 2001 From: Khafra Date: Sun, 12 Jan 2025 20:01:56 -0500 Subject: [PATCH] fixup --- src/purchases/MerchTab.ts | 40 ++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/src/purchases/MerchTab.ts b/src/purchases/MerchTab.ts index 13652e018..d872756b9 100644 --- a/src/purchases/MerchTab.ts +++ b/src/purchases/MerchTab.ts @@ -60,25 +60,27 @@ const initializeMerchSubtab = memoize(() => { for (let j = 0; j < merch[i].variants.length; j++) { const variant = merch[i].variants[j] - const slide = document.createElement('div') - slide.classList.add('slide', 'fade') - - const pageNumber = document.createElement('div') - pageNumber.classList.add('pageNumber') - pageNumber.textContent = `${j + 1}/${merch[i].variants.length}` - - const img = document.createElement('img') - img.src = variant.images[j].url - img.width = img.height = 400 - - const text = document.createElement('div') - text.classList.add('text') - text.textContent = variant.name - - slideshow.appendChild(slide) - slide.appendChild(pageNumber) - slide.appendChild(img) - slide.appendChild(text) + for (let k = 0; k < variant.images.length; k++) { + const slide = document.createElement('div') + slide.classList.add('slide', 'fade') + + const pageNumber = document.createElement('div') + pageNumber.classList.add('pageNumber') + pageNumber.textContent = `${j + 1}/${merch[i].variants.length}` + + const img = document.createElement('img') + img.src = variant.images[k].url + img.width = img.height = 400 + + const text = document.createElement('div') + text.classList.add('text') + text.textContent = variant.name + + slideshow.appendChild(slide) + slide.appendChild(pageNumber) + slide.appendChild(img) + slide.appendChild(text) + } } const prev = document.createElement('a')