diff options
| author | Rafi Zadanly <rafizadanly@gmail.com> | 2022-12-17 11:03:17 +0700 |
|---|---|---|
| committer | Rafi Zadanly <rafizadanly@gmail.com> | 2022-12-17 11:03:17 +0700 |
| commit | 6109c9b0bedbfd9b9be787987050102b2d6cba03 (patch) | |
| tree | 2401bd7f434b5e6e347f8585f74cf2708d5e3678 /src/pages/index.js | |
| parent | 3233a8e8511759af4b79776af60a8ebac12b6b5e (diff) | |
Create image component
Diffstat (limited to 'src/pages/index.js')
| -rw-r--r-- | src/pages/index.js | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/src/pages/index.js b/src/pages/index.js index f064d6ef..511f2ecd 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -1,18 +1,21 @@ import { useEffect, useState } from "react"; -import { LazyLoadImage } from "react-lazy-load-image-component"; -import { Swiper, SwiperSlide } from "swiper/react"; import { Pagination, Autoplay } from "swiper"; -import Header from "../components/Header"; -import apiOdoo from "../helpers/apiOdoo"; -import "react-lazy-load-image-component/src/effects/blur.css"; +import axios from "axios"; +import { Swiper, SwiperSlide } from "swiper/react"; import "swiper/css"; import "swiper/css/pagination"; import "swiper/css/autoplay"; + +// Helpers +import apiOdoo from "../helpers/apiOdoo"; + +// Components +import Header from "../components/Header"; import ProductSlider from "../components/product/ProductSlider"; import Layout from "../components/Layout"; -import axios from "axios"; import ManufactureCard from "../components/ManufactureCard"; import Footer from "../components/Footer"; +import Image from "../components/Image"; export async function getServerSideProps() { const heroBanners = await apiOdoo('GET', `/api/v1/banner?type=index-a-1`); @@ -53,7 +56,11 @@ export default function Home({ heroBanners }) { { heroBanners?.map((banner, index) => ( <SwiperSlide key={index}> - <LazyLoadImage effect="blur" src={banner.image} alt={banner.name} className="w-full h-auto" /> + <Image + src={banner.image} + alt={banner.name} + className="w-full h-auto" + /> </SwiperSlide> )) } |
