'use client'; import { useRef, useState } from 'react'; import { ArrowLeft, ArrowRight } from 'lucide-react'; import Image from 'next/image'; import type { Swiper as SwiperType } from 'swiper'; import { Navigation } from 'swiper/modules'; import { Swiper, SwiperSlide } from 'swiper/react'; import * as Badge from '@/components/ui/badge'; import 'swiper/swiper.css'; const logos = [ { src: 'https://alignui.com/images/blocks/brand-social-company-1.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-1-dark.svg', alt: 'Synergy', }, { src: 'https://alignui.com/images/blocks/brand-social-company-4.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-4-dark.svg', alt: 'Apex', }, { src: 'https://alignui.com/images/blocks/brand-social-company-3.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-3-dark.svg', alt: 'Horizon', }, { src: 'https://alignui.com/images/blocks/brand-social-company-2.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-2-dark.svg', alt: 'Catalyst', }, { src: 'https://alignui.com/images/blocks/brand-social-company-5.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-5-dark.svg', alt: 'Phoenix', }, { src: 'https://alignui.com/images/blocks/brand-social-company-6.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-6-dark.svg', alt: 'Pulse', }, { src: 'https://alignui.com/images/blocks/brand-social-company-7.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-7-dark.svg', alt: 'Solaris', }, { src: 'https://alignui.com/images/blocks/brand-social-company-8.svg', darkSrc: 'https://alignui.com/images/blocks/brand-social-company-8-dark.svg', alt: 'Aurora', }, ]; const testimonials = [ { avatar: 'https://alignui.com/images/blocks/brand-social-avatar-2.png', name: 'Matthew Johnson', role: 'Revenue Strategist', text: "Out of all the tools we've tried, this was the first that didn't get in our way and actually helped us work smarter.", }, { avatar: 'https://alignui.com/images/blocks/brand-social-avatar-1.png', name: 'Sophia Williams', role: 'Head of Operations', text: 'We achieved great results after using this tool. Everything is now faster and more organized.', }, { avatar: 'https://alignui.com/images/blocks/brand-social-avatar-3.png', name: 'Juma Omondi', role: 'Support Engineer', text: 'We noticed huge improvements in our process. It saved us time and improved accuracy.', }, ]; export default function GlobalTeamsSocialProof() { const swiperRef = useRef(null); const [isBeginning, setIsBeginning] = useState(true); const [isEnd, setIsEnd] = useState(false); return (
Brands & Social proof

Empowering global teams to move faster

Used by forward-thinking teams focused on efficiency, growth, and{' '} long-term product success.

{ swiperRef.current = swiper; setIsBeginning(swiper.isBeginning); setIsEnd(swiper.isEnd); }} onSlideChange={(swiper) => { setIsBeginning(swiper.isBeginning); setIsEnd(swiper.isEnd); }} className='w-full' > {testimonials.map((testimonial, index) => (
{testimonial.name}
{testimonial.name} {testimonial.role}

{testimonial.text}

))}
{logos.map((logo, index) => { const isMobileLastRow = index >= 6; const isDesktopLastRow = index >= 6; const isMobileRightColumn = index % 2 === 1; const isDesktopRightColumn = index % 3 === 2; return (
{logo.alt} {logo.alt}
); })}
... and more
Start building trust by showcasing the partners{' '} that power your success.
); }