Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
변경된 점
알림정보를 가지고 있는 NotificationRepository구현 및 모킹
레포지토리들의 상호작용이 필요없다고 판단하여 ViewModel에 NotificationRepository를 직접적으로 주입했습니다.
백엔드 구현이 완료되지 않은 상태라 Proxyman툴을 사용하여 모킹한 상태입니다.
NotificationPage진입 여부를 RemoteConfig로 설정
백엔드에서 해당 기능에 대한 개발을 완료하기 전, 배포 심사를 통과하기 위해 해당 기능에 대한 실행 가능 여부를 RemoteConfig로 제어할 수 있도록 구현했습니다.
RemoteConfig에 대한 접근을 여러 Feature에서 가능하게 하기 위해 RemoteConfigService프로콜을 만들고 의존성 주입을 사용했습니다.
시현영상