Server Error
TypeError: Cannot read properties of undefined (reading ‘map’)
This error happened while generating the page. Any console logs will be displayed in the terminal window.
export async function getServerSideProps(context) {
const { id } = context.query;
const property = await getProperty(id);
return { props: { property: property } };
}
import { axios } from “@/lib/axios”;
export const getProperties = async (num) => {
const { data } = await axios.get("/properties/list", {
params: {
locationExternalIDs: “5002,6020”,
purpose: “for-sale”,
hitsPerPage: num,
lang: “en”,
sort: “city-level-score”,
hasVideo: true,
hasFloorPlan: true,
hasPanorama: true,
},
});
return data.hits;
};
import { axios } from “@/lib/axios”;
export const getProperty = async (id) => {
const { data } = await axios.get("/properties/detail", {
params: { externalID: id },
});
return data;
};
Doe mee aan de discussie - voeg hieronder een opmerking toe
Hello,
I am sorry that I cannot help you with coding.
You can test the endpoint by using an HTTP client such as postman.com to see whether or not it works.
Regards.