Closed lov-etan closed 1 week ago
feat: UserAllergy 삭제 기능 구현
연관 이슈
알러지 삭제 기능 구현
removeAllergy
userId
allergyId
UserAllergy 삭제 API 호출
allergyStore.deleteUserAllergy
userStore.getUserProfile
// 알러지 삭제 기능 const removeAllergy = async (allergyId) => { const userId = userProfile.value.userId; // 사용자 ID console.log(userProfile.allergies); // 배열 구조 확인 try { await allergyStore.deleteUserAllergy(userId, allergyId); // 삭제 API 호출 await userStore.getUserProfile(userId); // 삭제 후 사용자 정보 갱신 alert("알러지가 성공적으로 삭제되었습니다."); } catch (error) { console.error("알러지 삭제 실패:", error); alert("알러지 삭제에 실패했습니다."); } };
이번 PR은 사용자 알러지 삭제와 관련된 기능 구현에 초점을 맞췄습니다. 리뷰를 통해 코드 품질을 개선하고, 추가적인 기능이 필요하면 의견 부탁드립니다. 😊
이제 알러지 포함 식품을 섭취할 가능성은 없겠군요. 뚝딱뚝딱 만드시느라 고생많으십니다
Git Commit Message
연관 이슈
23
Pull Request (PR) 내용
feat: UserAllergy 삭제 기능 구현
변경 사항
알러지 삭제 기능 구현
removeAllergy
메서드 추가:userId
와allergyId
를 기반으로 알러지를 삭제하는 기능 구현.UserAllergy 삭제 API 호출
allergyStore.deleteUserAllergy
를 통해 서버와 통신하여 알러지를 삭제.userStore.getUserProfile
호출.주요 코드 변경
기대 효과
리뷰 요청