File tree Expand file tree Collapse file tree
feature/mypage/impl/src/main/java/com/neki/android/feature/mypage/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,5 +68,5 @@ sealed interface MyPageEffect {
6868 data object OpenOssLicenses : MyPageEffect
6969 data object LogoutWithKakao : MyPageEffect
7070 data object UnlinkWithKakao : MyPageEffect
71- data class PreloadProfileImage (val url : String ) : MyPageEffect
71+ data class PreloadImageAndNavigateBack (val url : String ) : MyPageEffect
7272}
Original file line number Diff line number Diff line change @@ -152,7 +152,7 @@ internal class MyPageViewModel @Inject constructor(
152152 userRepository.getUserInfo()
153153 .onSuccess { user ->
154154 if (isProfileImageChanged) {
155- postSideEffect(MyPageEffect .PreloadProfileImage (user.profileImageUrl))
155+ postSideEffect(MyPageEffect .PreloadImageAndNavigateBack (user.profileImageUrl))
156156 }
157157 reduce {
158158 copy(
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ internal fun EditProfileRoute(
6060 viewModel.store.sideEffects.collectWithLifecycle { sideEffect ->
6161 when (sideEffect) {
6262 MyPageEffect .NavigateBack -> navigateBack()
63- is MyPageEffect .PreloadProfileImage -> {
63+ is MyPageEffect .PreloadImageAndNavigateBack -> {
6464 val request = ImageRequest .Builder (context)
6565 .data(sideEffect.url)
6666 .build()
You can’t perform that action at this time.
0 commit comments