Skip to content

Commit

Permalink
[mod] #219 자동로그인 때문에 필요한 코드 추가
Browse files Browse the repository at this point in the history
로그인 유도 바텀시트로 로그인 했을 경우에도 자동로그인이 되어야 함
  • Loading branch information
jooyyoo committed Feb 15, 2024
1 parent 84aeb30 commit 2eb3d68
Showing 1 changed file with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import com.sopt.geonppang.presentation.type.LoginNeededType
import com.sopt.geonppang.presentation.type.PlatformType
import com.sopt.geonppang.presentation.type.UserRoleType
import com.sopt.geonppang.util.AmplitudeUtils
import com.sopt.geonppang.util.UiState
import com.sopt.geonppang.util.binding.BindingBottomSheetDialogFragment
import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.flow.launchIn
Expand Down Expand Up @@ -92,6 +93,16 @@ class LoginNeededDialog(
else -> {}
}
}.launchIn(lifecycleScope)

authViewModel.signUpState.flowWithLifecycle(lifecycle).onEach { signUpState ->
when (signUpState) {
is UiState.Success -> {
authViewModel.setAutoLogin()
}

else -> {}
}
}.launchIn(lifecycleScope)
}

private fun moveToNickNameSetting() {
Expand Down

0 comments on commit 2eb3d68

Please sign in to comment.