---------------------------------------index.js-------- -------------------------------------------
export async function getStaticProps() { const propertyForSale = await fetchApi(`${baseUrl}/properties/v2/list-for-rent? locationExternalIDs=chicago&purpose=for-sale&hitsPerPage=6`); const propertyForRent = await fetchApi(`${baseUrl}/properties/v2/list-for-rent? locationExternalIDs=chicago&purpose=for-rent&hitsPerPage=6`); return { props: { propertiesForSale: propertyForSale?.hits, propertiesForRent: propertyForRent?.hits, }, }; }------------------------------------fetchapp.js----------- ----------------------------------------
import axios from "axios"; export const baseUrl = "https://realty-in-us.p.rapidapi.com" export const fetchApi = async (url) => { const {data} = await axios.get((url), { headers: { 'x-rapidapi-host': 'realty-in-us.p.rapidapi.com', 'x-rapidapi-key': '4277ced7abmsh15ad7f4bdb95360p11b5a3jsnd6caf2e971dd' } }) return data; }