uidelines ? 'no-guidelines' : 'grid-slot'}`} style={{ borderColor: bgColor === '#ffffff' && showGuidelines ? 'rgba(0, 0, 0, 0.2)' : undefined }}> {album ? (<>{album.title} handleDragStart(e, album, idx)} className="w-full h-full object-cover cursor-move" />) : null} ); })}
{[...Array(6)].map((_, index) => { const idx = index + 10; const album = grid[idx]; return (
handleDrop(e, idx)} className={`aspect-square relative group ${!showG