Skip to content

[Refactor] 알림 설정 화면 Compose 전환 #497 - #498

Merged
edv-Shin merged 1 commit into
devfrom
refactor/compose-497
May 3, 2026
Merged

[Refactor] 알림 설정 화면 Compose 전환 #497#498
edv-Shin merged 1 commit into
devfrom
refactor/compose-497

Conversation

@edv-Shin

@edv-Shinedv-Shin commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

#️⃣연관된 이슈

ex) #이슈번호, #이슈번호

#497

📝작업 내용

이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)

알림 설정 화면을 Compose로 전환했습니다.

  • NotificationScreen과 로컬 NotificationSwitchRow Compose 작성
  • NotificationFragment를 일반 Fragment로 전환, onCreateView에서 ComposeView 반환
  • ViewModel 상태는 collectAsStateWithLifecycle로 관찰
  • 권한 요청과 토스트는 기존처럼 repeatOnLifecycle로 유지

정리

  • fragment_notification.xml 삭제
  • notification_switch style, style_toggle_track/thumb drawable 제거
  • profile_nav_graph.xml의 tools:layout 참조 제거

스크린샷 (선택)

💬리뷰 요구사항(선택)

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요

ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

- NotificationScreen + NotificationSwitchRow Compose 작성
- NotificationFragment 를 Fragment + ComposeView 로 전환
- collectAsStateWithLifecycle 로 ViewModel 상태 관찰
- fragment_notification.xml, notification_switch style, style_toggle_track/thumb drawable 정리
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@edv-Shin
edv-Shin merged commit c0ec06d into devMay 3, 2026
1 check passed
Sign up for freeto 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

@edv-Shin