Skip to content

[Refactor] 설정 화면 Compose 전환 #491 - #496

Merged
edv-Shin merged 1 commit into
devfrom
refactor/compose-491
Apr 24, 2026
Merged

[Refactor] 설정 화면 Compose 전환 #491#496
edv-Shin merged 1 commit into
devfrom
refactor/compose-491

Conversation

@edv-Shin

@edv-Shinedv-Shin commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

#️⃣연관된 이슈

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

#491

📝작업 내용

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

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

공통

  • ComposeView.applyAppTheme 확장 함수 추가
    • DisposeOnViewTreeLifecycleDestroyed 설정
    • AppTheme 감싸기

설정 화면

  • SettingScreen과 로컬 SettingMenuItem으로 Compose 재작성
  • SettingFragment를 일반 Fragment로 전환, onCreateView에서 ComposeView 반환
  • fragment_setting.xml 삭제

스크린샷 (선택)

💬리뷰 요구사항(선택)

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

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

- ComposeView.applyAppTheme 확장 함수 추가
- SettingScreen / SettingMenuItem Compose 작성
- SettingFragment -> ComposeView 반환 구조
- fragment_setting.xml 삭제
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@edv-Shinedv-Shin changed the title refactor: 설정 화면 Compose 전환 #491[Refactor] 설정 화면 Compose 전환 #491Apr 24, 2026
@edv-Shinedv-Shin self-assigned this Apr 24, 2026
@edv-Shin
edv-Shin merged commit 38057c3 into devApr 24, 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