diff --git a/pages/collections.js b/pages/collections.js index d68e08c..325a9df 100644 --- a/pages/collections.js +++ b/pages/collections.js @@ -253,6 +253,10 @@ export default function Collections() { const CollectionThumbnail = ({ collection }) => { const { thumbnails = [], image } = collection; + console.log('🔍 CollectionThumbnail - collection:', collection.name); + console.log('🔍 CollectionThumbnail - thumbnails:', thumbnails); + console.log('🔍 CollectionThumbnail - image:', image); + // If there's a custom image, show it if (image) { return ( @@ -268,6 +272,7 @@ export default function Collections() { // If no cards, show crying emoji if (!thumbnails || thumbnails.length === 0) { + console.log('🔍 CollectionThumbnail - showing crying emoji (no thumbnails)'); return (
@@ -281,6 +286,9 @@ export default function Collections() { const mainCard = thumbnails[0]; const gridCards = thumbnails.slice(1, 5); // Get up to 4 cards for the 2x2 grid + console.log('🔍 CollectionThumbnail - mainCard:', mainCard); + console.log('🔍 CollectionThumbnail - gridCards:', gridCards); + return (
{/* Main card (larger, left side) */} @@ -291,6 +299,8 @@ export default function Collections() { src={mainCard.image_url || mainCard.stock_image_url} alt={mainCard.name} className="w-full h-full object-cover" + onError={(e) => console.log('🔍 Image load error:', e.target.src)} + onLoad={() => console.log('🔍 Image loaded successfully:', mainCard.image_url || mainCard.stock_image_url)} />
) : ( @@ -311,6 +321,8 @@ export default function Collections() { src={card.image_url || card.stock_image_url} alt={card.name} className="w-full h-full object-cover" + onError={(e) => console.log('🔍 Grid image load error:', e.target.src)} + onLoad={() => console.log('🔍 Grid image loaded successfully:', card.image_url || card.stock_image_url)} />
) : (