"use client" import useSWR, { SWRConfig } from 'swr' import { ProdukCard } from './library/card'; import { useEffect, useState } from 'react'; import { Toolbar } from "./component/toolbar"; import { useRouter } from "next/navigation"; import HomeBanner from './component/banner/homeBanner'; const fetcher = (...args) => fetch(...args).then((res) => res.json()) export default function LoadData(props) { // const { data : dPremium } = useSWR(`/api/premium?limit=8`, fetcher) const { data : banner } = useSWR(`/api/banner`, fetcher) const { data : dPremium } = useSWR(`/pages/api/produk?order=uniqid&ascdesc=DESC&limit=8&start=0&approval=1®=1`, fetcher) const { data : dPopuler } = useSWR(`/pages/api/produk?order=klik&ascdesc=DESC&limit=8&start=0&approval=1`, fetcher) const { data: dBaru } = useSWR(`/pages/api/produk?order=uniqid&ascdesc=DESC&limit=8&start=0&approval=1`, fetcher) const route = useRouter(); const [dataPremium, setPremium] = useState([]); const [dataPopuler, setPopuler] = useState([]); const [dataTerbaru, setTerbaru] = useState([]); const [dataBanner, setDataBanner] = useState([]); const [showHome, setShowHome] = useState(null); useEffect(() => { if(dPremium){ setPremium(dPremium.message) } if(dPopuler){ setPopuler(dPopuler.message) } if(dBaru){ setTerbaru(dBaru.message) } if(banner){ setDataBanner(banner.message) } if (dPremium != undefined && dPopuler != undefined && dBaru != undefined){ setShowHome(true) } }, [dPremium,dPopuler, dBaru, banner]); return(<> {!showHome?
Cek rekomendasi properti premium dari kami serta informasi terlengkapnya.
Properti terpopuler yang paling banyak dilihat pengunjung.
Iklan properti yang baru diposting.