회원가입,로그인,로그아웃 구현
마이페이지 유저정보와 주문정보 불러오고 수정하기 구현중
const order = await Promise.all(
orderData.map(async (data) => {
const orderCreateAt = data.createdAt;
const productData = await this.productRepository.getProductDataById(
data.productId
);
const orderList = await productData.map((data) => {
return {
productName: data.productName,
productExp: data.productExp,
price: data.price,
productPhoto: data.productPhoto,
orderCreateAt: orderCreateAt,
userCount: data.userCount,
};
});
return orderList;
})
);
console.log(order)
의 결과가[ promise { <pending> }, promise { <pending> } ]
이 나오는걸 몇시간동안 붙잡고 있었는데Promise.all
써주니까 해결됨..!