Blame view

components/listing/ListingItems.js 4.11 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
import Image from "next/image";
import React from "react";
import { Button } from "react-bootstrap";

const ListingItems = () => {
  const ListingData = [
    {
      image: "/images/Browse-Experiences/01.png",
      topRated: "Top Rated",
      title: "City Climb",
      discription: "Lorem ipsum dolor sit amet, consectetur adipiscing elit,",
      price: "200",
      offPrice: "40%",
      days: "For 1 Night",
      taxes: "Includes taxes & Fees"
    },
    {
      image: "/images/Browse-Experiences/02.png",
      topRated: "Top Rated",
      title: "City Climb",
      discription: "Lorem ipsum dolor sit amet, consectetur adipiscing elit,",
      price: "200",
      offPrice: "40%",
      days: "For 1 Night",
      taxes: "Includes taxes & Fees"
    },
    {
      image: "/images/Browse-Experiences/03.png",
      topRated: "Top Rated",
      title: "City Climb",
      discription: "Lorem ipsum dolor sit amet, consectetur adipiscing elit,",
      price: "200",
      offPrice: "40%",
      days: "For 1 Night",
      taxes: "Includes taxes & Fees"
    },
    {
      image: "/images/Browse-Experiences/04.png",
      topRated: "Top Rated",
      title: "City Climb",
      discription: "Lorem ipsum dolor sit amet, consectetur adipiscing elit,",
      price: "200",
      offPrice: "40%",
      days: "For 1 Night",
      taxes: "Includes taxes & Fees"
    },
    {
      image: "/images/Browse-Experiences/01.png",
      topRated: "Top Rated",
      title: "City Climb",
      discription: "Lorem ipsum dolor sit amet, consectetur adipiscing elit,",
      price: "200",
      offPrice: "40%",
      days: "For 1 Night",
      taxes: "Includes taxes & Fees"
    }
  ];
  return (
    <>
      <div className="listing-items">
        <div className="row">
          {ListingData &&
            ListingData.map(data => {
              return (
                <div className="col-md-3">
                  <div className="item">
                    <div className="browse-experiences-item">
                      <div className="img-wrapper">
                        <span className="image-container">
                          <Image layout="fill" alt="" className="image img-fluid" src={data.image} />
                        </span>
                        <div className="top-rated">{data.topRated}</div>
                      </div>
                      <div className="info">
                        <div className="top-name">
                          <div className="title">{data.title}</div>
                          <div className="rating-wishlist">
                            <div className="rating">
                              8.8
                              <span className="image-container">
                                <Image layout="fill" alt="" className="image img-fluid" src="/images/icons/star.svg" />
                              </span>
                            </div>
                            <div className="wishlist">
                              <span className="image-container">
                                <Image layout="fill" alt="" className="image img-fluid" src="/images/icons/wishlist.svg" />
                              </span>
                            </div>
                          </div>
                        </div>
                        <div className="discription">
                          {data.discription} <a href="">Read More</a>
                        </div>
                        <div className="price">
                          ${data.price} <span className="off">{data.offPrice} OFF</span>
                        </div>
                        <div className="detail">
                          <div className="">{data.days}</div>
                          <div className="">{data.taxes}</div>
                        </div>
                        <div className="explore-now">
Ravindra Kanojiya committed
102
                          <Button href="/detail" variant="primary">Explore Now</Button>
103 104 105 106 107 108 109 110 111 112 113 114 115 116
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              );
            })}
        </div>
      </div>
    </>
  );
};

export default ListingItems;