"use client"; import React from 'react'; interface Partner { name: string; logo?: string; } interface PartnerLogosProps { partners: Partner[]; } export const PartnerLogos: React.FC = ({ partners }) => { // Duplicate for seamless infinite scroll const duplicatedPartners = [...partners, ...partners]; return (
{/* Gradient masks */}
{/* Scrolling container */}
{duplicatedPartners.map((partner, index) => (
{partner.logo ? ( {partner.name} ) : ( {partner.name} )}
))}
{/* Add CSS animation */}
); };