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 { getOdoo } from "../helpers/apiOdoo"; import "react-lazy-load-image-component/src/effects/blur.css"; import "swiper/css"; import "swiper/css/pagination"; import "swiper/css/autoplay"; export default function Home() { const [heroBanners, setHeroBanners] = useState([]); const [manufactures, setManufactures] = useState([]); useEffect(() => { setHeroBanners([]); const getHeroBanners = async () => { const dataHeroBanners = await getOdoo(`/api/v1/banner?type=index-a-1`); setHeroBanners(dataHeroBanners); } getHeroBanners(); setManufactures([]); const getManufactures = async () => { const dataManufactures = await getOdoo(`/api/v1/manufacture?level=prioritas`); setManufactures(dataManufactures); } getManufactures(); }, []); return ( <>
{ heroBanners?.map((banner, index) => ( )) }

Brand Pilihan

{ manufactures?.manufactures?.map((manufacture, index) => (
)) }
) }