Industries.js 4.28 KB
import Image from "next/image";
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import { Autoplay, Pagination } from "swiper/modules";
import { Col, Container, Row } from "react-bootstrap";
const industriesData = [
  {
    title: "Education",
    subtitle: "Industries",
    description:
      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.",
    imageSrc: "/images/home/industry.jpg",
    imageAlt: "image",
    imageWidth: 800,
    imageHeight: 800,
    shapeSrc: "/images/shape/shape8.png",
    shapeAlt: "image",
  },
  {
    title: "Life Sciences",
    subtitle: "Industries",
    description:
      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.",
    imageSrc: "/images/home/industry.jpg",
    imageAlt: "image",
    imageWidth: 800,
    imageHeight: 800,
    shapeSrc: "/images/shape/shape8.png",
    shapeAlt: "image",
  },
  {
    title: "Technology",
    subtitle: "Industries",
    description:
      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.",
    imageSrc: "/images/home/industry.jpg",
    imageAlt: "image",
    imageWidth: 800,
    imageHeight: 800,
    shapeSrc: "/images/shape/shape8.png",
    shapeAlt: "image",
  },
  {
    title: "Hospitality",
    subtitle: "Industries",
    description:
      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.",
    imageSrc: "/images/home/industry.jpg",
    imageAlt: "image",
    imageWidth: 800,
    imageHeight: 800,
    shapeSrc: "/images/shape/shape8.png",
    shapeAlt: "image",
  },
  {
    title: "Real Estate",
    subtitle: "Industries",
    description:
      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.",
    imageSrc: "/images/home/industry.jpg",
    imageAlt: "image",
    imageWidth: 800,
    imageHeight: 800,
    shapeSrc: "/images/shape/shape8.png",
    shapeAlt: "image",
  },

  // Add more objects here if you have more slides
];
const Industries = () => {
  return (
    <>
      <div className="free-quote-area bg-color">
        <Swiper
          spaceBetween={30}
          breakpoints={{
            0: {
              slidesPerView: 1,
            },
            576: {
              slidesPerView: 1,
            },
            768: {
              slidesPerView: 1,
            },
            992: {
              slidesPerView: 1,
            },
          }}
          autoplay={{
            delay: 5000,
            disableOnInteraction: true,
            pauseOnMouseEnter: true,
          }}
          pagination={{ clickable: true }}
          modules={[Autoplay]}
          className="partner-slides"
        >
          {industriesData.map((industry, index) => (
            <SwiperSlide className="single-partner-item" key={index}>
              <Container>
                <Row className="align-items-center">
                  <Col lg={5} md={12}>
                    <div className="free-quote-content">
                      <span className="sub-title">{industry.subtitle}</span>
                      <h2>{industry.title}</h2>
                      <p>{industry.description}</p>
                    </div>
                  </Col>

                  <Col lg={7} md={12}>
                    <Image
                      src={industry.imageSrc}
                      alt={industry.imageAlt}
                      width={industry.imageWidth}
                      height={industry.imageHeight}
                      className="img-fluid rounded-5"
                    />
                  </Col>
                </Row>
              </Container>

              <div className="shape3">
                <img src={industry.shapeSrc} alt={industry.shapeAlt} />
              </div>
            </SwiperSlide>
          ))}
        </Swiper>
      </div>
    </>
  );
};

export default Industries;