const getMainApi = async () => {
try {
axios.defaults.baseURL = APIURL;
axios.defaults.headers.common["Authorization"] = `Bearer ${AUTH_TOKEN}`;
axios.defaults.headers.post["Content-Type"] = "application/json";
axios.defaults.headers.post["X-Requested-With"] = "XMLHttpRequest";
const [slidesResult, cateResult] = await Promise.all([
axios.get("test-slides"),
axios.get("test-categories"),
]);
if (cateResult) {
console.log("cateResult.status", cateResult.status);
dispatch({
type: "HOME_LODGING_CATE",
cate: cateResult?.data?.data,
});
}
await axios.get("test-slides").then((slidesResult) =>
dispatch({
type: "HOME_LODGING_SLIDES",
slides: slidesResult?.data?.data,
})
);
} catch (error) {
console.log("error :>> ", error);
}
console.log("api호출");
};
카테고리 없음