Hey is a decentralized and permissionless social media app built with Lens Protocol 馃尶
at main 30 lines 691 B view raw
1import { memo } from "react"; 2import { Image } from "@/components/Shared/UI"; 3 4interface StackedAvatarsProps { 5 avatars: string[]; 6 limit?: number; 7} 8 9const StackedAvatars = ({ avatars, limit }: StackedAvatarsProps) => { 10 if (!avatars) { 11 return null; 12 } 13 14 return ( 15 <span className="flex"> 16 <span className="-space-x-2 contents"> 17 {avatars.slice(0, limit)?.map((avatar, index) => ( 18 <Image 19 alt={avatar} 20 className="size-5 rounded-full border border-gray-200 dark:border-gray-700" 21 key={avatar + index} 22 src={avatar} 23 /> 24 ))} 25 </span> 26 </span> 27 ); 28}; 29 30export default memo(StackedAvatars);