Skip to content

Conversation

@DongJun-H
Copy link
Member

작업사항

  • 로그인한 회원에 대한 비밀번호 변경뷰에 대한 XML -> Compose로의 마이그레이션
  • PasswordView에 대한 공통화 처리
    • 기존 signup Step으로 visibility에 대해 조절하던 것을, 사용하는 곳에서 parameter를 설정해 직접 보일지 말지에 대해 설정할 수 있도록 변경
    • 실패 메시지에 대해 외부에서 주입해서 넣어줄 수 있도록 설정

참고

@DongJun-H DongJun-H requested review from Copilot and yuni-ju April 7, 2025 12:44
@DongJun-H DongJun-H self-assigned this Apr 7, 2025
@github-project-automation github-project-automation bot moved this to Todo in DAYO 2.0 Apr 7, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 11 out of 15 changed files in this pull request and generated no comments.

Files not reviewed (4)
  • presentation/src/main/res/layout/fragment_setting_change_password_current.xml: Language not supported
  • presentation/src/main/res/layout/fragment_setting_change_password_new.xml: Language not supported
  • presentation/src/main/res/navigation/nav_graph.xml: Language not supported
  • presentation/src/main/res/values/strings.xml: Language not supported
Comments suppressed due to low confidence (2)

presentation/src/main/java/daily/dayo/presentation/viewmodel/AccountViewModel.kt:405

  • [nitpick] The variable name 'ApiResponse' uses upper camel case, which is inconsistent with Kotlin's lowerCamelCase naming convention. Consider renaming it to 'apiResponse'.
requestCheckCurrentPasswordUseCase(password = inputPassword).let { ApiResponse ->

presentation/src/main/java/daily/dayo/presentation/screen/settings/ChangePasswordScreen.kt:211

  • Displaying the loading indicator for both LOADING and SUCCESS states may confuse users; consider showing it only for the LOADING state.
Loading(isVisible = changePasswordStatus == Status.LOADING || changePasswordStatus == Status.SUCCESS,)

Copy link
Member

@yuni-ju yuni-ju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

좋습니다! 👍
나중에 소셜 로그인은 비밀번호 변경이 안 된다는 것에 대한 별도의 알림이 있으면 더 좋을 것 같네용

@github-project-automation github-project-automation bot moved this from Todo to In Progress in DAYO 2.0 Apr 9, 2025
# Conflicts:
#	presentation/src/main/java/daily/dayo/presentation/screen/main/MainNavigator.kt
#	presentation/src/main/java/daily/dayo/presentation/screen/main/MainScreen.kt
#	presentation/src/main/java/daily/dayo/presentation/screen/settings/SettingsNavigation.kt
#	presentation/src/main/java/daily/dayo/presentation/screen/settings/SettingsScreen.kt
#	presentation/src/main/res/navigation/nav_graph.xml
@DongJun-H DongJun-H merged commit 15a1a59 into develop Apr 20, 2025
1 check passed
@DongJun-H DongJun-H deleted the layout/issue-631 branch April 20, 2025 10:13
@github-project-automation github-project-automation bot moved this from In Progress to Done in DAYO 2.0 Apr 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants