내배캠 81일차

·2023년 2월 2일
0

내일배움캠프

목록 보기
88/142
post-thumbnail

목요일

회원가입,로그인,로그아웃 구현
마이페이지 유저정보와 주문정보 불러오고 수정하기 구현중

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써주니까 해결됨..!

참고

profile
개발자 꿈나무

0개의 댓글