PartnerSlider.js 2.69 KB
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay } from "swiper/modules";
import Image from "next/image";

const partners = [
  {
    id: 1,
    image: "/images/clientel/academic-city.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 2,
    image: "/images/clientel/ADALVO.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 3,
    image: "/images/clientel/CRESTA.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 4,
    image: "/images/clientel/DAZZLES.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 5,
    image: "/images/clientel/DESMET.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 6,
    image: "/images/clientel/GLIDER.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 7,
    image: "/images/clientel/KANTIME.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 8,
    image: "/images/clientel/KNOWLEDGEUM.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 9,
    image: "/images/clientel/LEADICS.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 10,
    image: "/images/clientel/OBEYA.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 11,
    image: "/images/clientel/RANDOX.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 12,
    image: "/images/clientel/SURYA.svg",
    altText: "partner",
    link: "#",
  },
  {
    id: 13,
    image: "/images/clientel/THOLASI.svg",
    altText: "partner",
    link: "#",
  },
];

const PartnerSlider = () => {
  return (
    <>
      <div className="partner-area">
        <div className="container">
          <Swiper
            spaceBetween={30}
            breakpoints={{
              0: {
                slidesPerView: 2,
              },
              576: {
                slidesPerView: 3,
              },
              768: {
                slidesPerView: 4,
              },
              992: {
                slidesPerView: 5,
              },
            }}
            autoplay={{
              delay: 3000,
              disableOnInteraction: true,
              pauseOnMouseEnter: true,
            }}
            modules={[Autoplay]}
            className="partner-slides"
          >
            {partners &&
              partners.map((logo) => (
                <SwiperSlide className="single-partner-item" key={logo.id}>
                
                    <Image
                      src={logo.image}
                      alt={logo.altText}
                      className="img-fluid image"
                      layout="fill"
                    />
                </SwiperSlide>
              ))}
          </Swiper>
        </div>
      </div>
    </>
  );
};

export default PartnerSlider;