File tree Expand file tree Collapse file tree 6 files changed +3
-13
lines changed
core/network/src/main/kotlin/com/ninecraft/booket/core/network/request
feature/login/src/main/kotlin/com/ninecraft/booket/feature Expand file tree Collapse file tree 6 files changed +3
-13
lines changed Original file line number Diff line number Diff line change @@ -6,5 +6,5 @@ import kotlinx.serialization.Serializable
66@Serializable
77data class TermsAgreementRequest (
88 @SerialName(" termsAgreed" )
9- val termsAgreed : Boolean
9+ val termsAgreed : Boolean ,
1010)
Original file line number Diff line number Diff line change @@ -34,9 +34,7 @@ class LoginPresenter @AssistedInject constructor(
3434 val scope = rememberCoroutineScope()
3535 var isLoading by rememberRetained { mutableStateOf(false ) }
3636 var sideEffect by rememberRetained { mutableStateOf<LoginSideEffect ?>(null ) }
37- val isOnboardingCompleted by userRepository.isOnboardingCompleted.collectAsRetainedState(
38- initial = false
39- )
37+ val isOnboardingCompleted by userRepository.isOnboardingCompleted.collectAsRetainedState(initial = false )
4038
4139 fun navigateAfterLogin () {
4240 scope.launch {
Original file line number Diff line number Diff line change @@ -2,12 +2,7 @@ package com.ninecraft.booket.feature.termsagreement
22
33import android.widget.Toast
44import androidx.compose.runtime.Composable
5- import androidx.compose.runtime.remember
65import androidx.compose.ui.platform.LocalContext
7- import com.ninecraft.booket.feature.login.KakaoLoginClient
8- import com.ninecraft.booket.feature.login.LoginSideEffect
9- import com.ninecraft.booket.feature.login.LoginUiEvent
10- import com.ninecraft.booket.feature.login.LoginUiState
116import com.skydoves.compose.effects.RememberedEffect
127
138@Composable
Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ import androidx.compose.runtime.setValue
1010import com.ninecraft.booket.core.common.constants.WebViewConstants
1111import com.ninecraft.booket.core.data.api.repository.AuthRepository
1212import com.ninecraft.booket.core.data.api.repository.UserRepository
13- import com.ninecraft.booket.feature.login.LoginSideEffect
1413import com.ninecraft.booket.feature.screens.BottomNavigationScreen
1514import com.ninecraft.booket.feature.screens.OnboardingScreen
1615import com.ninecraft.booket.feature.screens.TermsAgreementScreen
@@ -27,7 +26,6 @@ import dagger.assisted.AssistedInject
2726import dagger.hilt.android.components.ActivityRetainedComponent
2827import kotlinx.collections.immutable.persistentListOf
2928import kotlinx.collections.immutable.toPersistentList
30- import kotlinx.coroutines.coroutineScope
3129import kotlinx.coroutines.launch
3230
3331class TermsAgreementPresenter @AssistedInject constructor(
Original file line number Diff line number Diff line change 11package com.ninecraft.booket.feature.termsagreement
22
3- import com.ninecraft.booket.feature.login.LoginSideEffect
43import com.slack.circuit.runtime.CircuitUiEvent
54import com.slack.circuit.runtime.CircuitUiState
65import kotlinx.collections.immutable.ImmutableList
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ private fun TermItemPreview() {
6868 ReedTheme {
6969 TermItem (
7070 title = " (필수)서비스 이용약관" ,
71- onCheckClick = {}
71+ onCheckClick = {},
7272 )
7373 }
7474}
You can’t perform that action at this time.
0 commit comments