Skip to content

Commit 6a8f37a

Browse files
committed
REFACTOR: 설정, 스플래시, 약관, 웹뷰, 탈퇴 화면 경로 수정
1 parent 704cfb0 commit 6a8f37a

27 files changed

Lines changed: 57 additions & 57 deletions

app/src/main/java/com/threegap/bitnagil/MainNavHost.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ import com.threegap.bitnagil.presentation.screen.reportdetail.ReportDetailViewMo
1919
import com.threegap.bitnagil.presentation.screen.reportdetail.model.navarg.ReportDetailScreenArg
2020
import com.threegap.bitnagil.presentation.screen.reporthistory.ReportHistoryScreenContainer
2121
import com.threegap.bitnagil.presentation.screen.routinelist.RoutineListScreenContainer
22-
import com.threegap.bitnagil.presentation.setting.SettingScreenContainer
23-
import com.threegap.bitnagil.presentation.splash.SplashScreenContainer
24-
import com.threegap.bitnagil.presentation.terms.TermsAgreementScreenContainer
25-
import com.threegap.bitnagil.presentation.webview.BitnagilWebViewScreen
26-
import com.threegap.bitnagil.presentation.withdrawal.WithdrawalScreenContainer
22+
import com.threegap.bitnagil.presentation.screen.setting.SettingScreenContainer
23+
import com.threegap.bitnagil.presentation.screen.splash.SplashScreenContainer
24+
import com.threegap.bitnagil.presentation.screen.terms.TermsAgreementScreenContainer
25+
import com.threegap.bitnagil.presentation.screen.webview.BitnagilWebViewScreen
26+
import com.threegap.bitnagil.presentation.screen.withdrawal.WithdrawalScreenContainer
2727
import com.threegap.bitnagil.presentation.screen.routinewrite.WriteRoutineScreenContainer
2828
import com.threegap.bitnagil.presentation.screen.routinewrite.WriteRoutineViewModel
2929
import com.threegap.bitnagil.presentation.screen.routinewrite.model.navarg.WriteRoutineScreenArg

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/SettingScreen.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/SettingScreen.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting
1+
package com.threegap.bitnagil.presentation.screen.setting
22

33
import androidx.activity.ComponentActivity
44
import androidx.compose.foundation.background
@@ -32,9 +32,9 @@ import com.threegap.bitnagil.designsystem.modifier.clickableWithoutRipple
3232
import com.threegap.bitnagil.presentation.common.playstore.UpdateAvailableState
3333
import com.threegap.bitnagil.presentation.common.playstore.openAppInPlayStore
3434
import com.threegap.bitnagil.presentation.common.playstore.updateAvailable
35-
import com.threegap.bitnagil.presentation.setting.component.atom.settingtitle.SettingTitle
36-
import com.threegap.bitnagil.presentation.setting.contract.SettingSideEffect
37-
import com.threegap.bitnagil.presentation.setting.contract.SettingState
35+
import com.threegap.bitnagil.presentation.screen.setting.component.atom.settingtitle.SettingTitle
36+
import com.threegap.bitnagil.presentation.screen.setting.contract.SettingSideEffect
37+
import com.threegap.bitnagil.presentation.screen.setting.contract.SettingState
3838
import org.orbitmvi.orbit.compose.collectAsState
3939
import org.orbitmvi.orbit.compose.collectSideEffect
4040

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/SettingViewModel.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/SettingViewModel.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package com.threegap.bitnagil.presentation.setting
1+
package com.threegap.bitnagil.presentation.screen.setting
22

33
import androidx.lifecycle.SavedStateHandle
44
import androidx.lifecycle.ViewModel
55
import androidx.lifecycle.viewModelScope
66
import com.threegap.bitnagil.domain.auth.usecase.LogoutUseCase
77
import com.threegap.bitnagil.presentation.common.version.VersionNameProvider
8-
import com.threegap.bitnagil.presentation.setting.contract.SettingSideEffect
9-
import com.threegap.bitnagil.presentation.setting.contract.SettingState
8+
import com.threegap.bitnagil.presentation.screen.setting.contract.SettingSideEffect
9+
import com.threegap.bitnagil.presentation.screen.setting.contract.SettingState
1010
import dagger.hilt.android.lifecycle.HiltViewModel
1111
import kotlinx.coroutines.Job
1212
import kotlinx.coroutines.delay

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/component/atom/settingtitle/SettingTitle.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/component/atom/settingtitle/SettingTitle.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting.component.atom.settingtitle
1+
package com.threegap.bitnagil.presentation.screen.setting.component.atom.settingtitle
22

33
import androidx.compose.foundation.layout.fillMaxWidth
44
import androidx.compose.foundation.layout.padding

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/component/atom/toggleswitch/Preview.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/component/atom/toggleswitch/Preview.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting.component.atom.toggleswitch
1+
package com.threegap.bitnagil.presentation.screen.setting.component.atom.toggleswitch
22

33
import androidx.compose.foundation.layout.Arrangement
44
import androidx.compose.foundation.layout.Column

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/component/atom/toggleswitch/ToggleSwitch.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/component/atom/toggleswitch/ToggleSwitch.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting.component.atom.toggleswitch
1+
package com.threegap.bitnagil.presentation.screen.setting.component.atom.toggleswitch
22

33
import androidx.compose.animation.animateColorAsState
44
import androidx.compose.animation.core.animateDpAsState

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/contract/SettingSideEffect.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/contract/SettingSideEffect.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting.contract
1+
package com.threegap.bitnagil.presentation.screen.setting.contract
22

33
sealed interface SettingSideEffect {
44
data object NavigateToLogin : SettingSideEffect

presentation/src/main/java/com/threegap/bitnagil/presentation/setting/contract/SettingState.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/setting/contract/SettingState.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.setting.contract
1+
package com.threegap.bitnagil.presentation.screen.setting.contract
22

33
import android.os.Parcelable
44
import kotlinx.parcelize.Parcelize

presentation/src/main/java/com/threegap/bitnagil/presentation/splash/SplashScreen.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/splash/SplashScreen.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.threegap.bitnagil.presentation.splash
1+
package com.threegap.bitnagil.presentation.screen.splash
22

33
import androidx.activity.ComponentActivity
44
import androidx.compose.animation.core.tween
@@ -23,9 +23,9 @@ import androidx.hilt.navigation.compose.hiltViewModel
2323
import com.threegap.bitnagil.designsystem.R
2424
import com.threegap.bitnagil.designsystem.component.atom.BitnagilIcon
2525
import com.threegap.bitnagil.presentation.common.playstore.openAppInPlayStore
26-
import com.threegap.bitnagil.presentation.splash.component.template.BitnagilLottieAnimation
27-
import com.threegap.bitnagil.presentation.splash.component.template.ForceUpdateDialog
28-
import com.threegap.bitnagil.presentation.splash.contract.SplashSideEffect
26+
import com.threegap.bitnagil.presentation.screen.splash.component.template.BitnagilLottieAnimation
27+
import com.threegap.bitnagil.presentation.screen.splash.component.template.ForceUpdateDialog
28+
import com.threegap.bitnagil.presentation.screen.splash.contract.SplashSideEffect
2929
import org.orbitmvi.orbit.compose.collectAsState
3030
import org.orbitmvi.orbit.compose.collectSideEffect
3131
import kotlin.system.exitProcess

presentation/src/main/java/com/threegap/bitnagil/presentation/splash/SplashViewModel.kt renamed to presentation/src/main/java/com/threegap/bitnagil/presentation/screen/splash/SplashViewModel.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package com.threegap.bitnagil.presentation.splash
1+
package com.threegap.bitnagil.presentation.screen.splash
22

33
import androidx.lifecycle.ViewModel
44
import androidx.lifecycle.viewModelScope
55
import com.threegap.bitnagil.domain.auth.model.UserRole
66
import com.threegap.bitnagil.domain.auth.usecase.AutoLoginUseCase
77
import com.threegap.bitnagil.domain.version.usecase.CheckUpdateRequirementUseCase
8-
import com.threegap.bitnagil.presentation.splash.contract.SplashSideEffect
9-
import com.threegap.bitnagil.presentation.splash.contract.SplashState
8+
import com.threegap.bitnagil.presentation.screen.splash.contract.SplashSideEffect
9+
import com.threegap.bitnagil.presentation.screen.splash.contract.SplashState
1010
import dagger.hilt.android.lifecycle.HiltViewModel
1111
import kotlinx.coroutines.delay
1212
import kotlinx.coroutines.launch

0 commit comments

Comments
 (0)