Skip to content

Conversation

oreocube
Copy link
Owner

@oreocube oreocube commented Sep 2, 2025

No description provided.

- BookDetailUiEvent -> BookDetailSideEffect
- BookDetailUiAction -> BookDetailIntent
- `GetAllNotificationsUseCase`를 추가하여 현재 사용자의 모든 알림 설정을 한 번에 가져오도록 변경
- `CheckBookAvailabilityUseCase`에서 개별 도서관 알림 상태 확인 로직 제거
- `BookDetailViewModel`에서 도서 상세 정보 로드 시, 모든 알림 정보를 미리 가져와 각 도서관의 알림 상태를 한 번에 설정하도록 수정
- 이를 통해 도서관별 알림 상태 확인 시 발생하던 여러 번의 API 호출을 한 번으로 줄여 성능 개선
@oreocube oreocube self-assigned this Sep 2, 2025
@oreocube oreocube merged commit c5f304d into develop Sep 2, 2025
1 check passed
@oreocube oreocube deleted the feature/book-detail-refresh branch September 2, 2025 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant