@@ -7,26 +7,26 @@ import androidx.navigation.compose.NavHost
77import androidx.navigation.compose.composable
88import androidx.navigation.toRoute
99import com.threegap.bitnagil.navigation.home.HomeNavHost
10- import com.threegap.bitnagil.presentation.emotion.EmotionScreenContainer
11- import com.threegap.bitnagil.presentation.guide.GuideScreenContainer
12- import com.threegap.bitnagil.presentation.login.LoginScreenContainer
13- import com.threegap.bitnagil.presentation.onboarding.OnBoardingScreenContainer
14- import com.threegap.bitnagil.presentation.onboarding.OnBoardingViewModel
15- import com.threegap.bitnagil.presentation.onboarding.model.navarg.OnBoardingScreenArg
16- import com.threegap.bitnagil.presentation.report.ReportScreenContainer
17- import com.threegap.bitnagil.presentation.reportdetail.ReportDetailScreenContainer
18- import com.threegap.bitnagil.presentation.reportdetail.ReportDetailViewModel
19- import com.threegap.bitnagil.presentation.reportdetail.model.navarg.ReportDetailScreenArg
20- import com.threegap.bitnagil.presentation.reporthistory.ReportHistoryScreenContainer
21- import com.threegap.bitnagil.presentation.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
27- import com.threegap.bitnagil.presentation.writeroutine.WriteRoutineScreenContainer
28- import com.threegap.bitnagil.presentation.writeroutine.WriteRoutineViewModel
29- import com.threegap.bitnagil.presentation.writeroutine.model.navarg.WriteRoutineScreenArg
10+ import com.threegap.bitnagil.presentation.screen. emotion.EmotionScreenContainer
11+ import com.threegap.bitnagil.presentation.screen. guide.GuideScreenContainer
12+ import com.threegap.bitnagil.presentation.screen. login.LoginScreenContainer
13+ import com.threegap.bitnagil.presentation.screen. onboarding.OnBoardingScreenContainer
14+ import com.threegap.bitnagil.presentation.screen. onboarding.OnBoardingViewModel
15+ import com.threegap.bitnagil.presentation.screen. onboarding.model.navarg.OnBoardingScreenArg
16+ import com.threegap.bitnagil.presentation.screen.reportdetail.ReportDetailScreenContainer
17+ import com.threegap.bitnagil.presentation.screen. reportdetail.ReportDetailViewModel
18+ import com.threegap.bitnagil.presentation.screen. reportdetail.model.navarg.ReportDetailScreenArg
19+ import com.threegap.bitnagil.presentation.screen.reporthistory.ReportHistoryScreenContainer
20+ import com.threegap.bitnagil.presentation.screen.reportwrite.ReportWriteScreenContainer
21+ import com.threegap.bitnagil.presentation.screen. routinelist.RoutineListScreenContainer
22+ import com.threegap.bitnagil.presentation.screen.routinewrite.RoutineWriteScreenContainer
23+ import com.threegap.bitnagil.presentation.screen.routinewrite.RoutineWriteViewModel
24+ import com.threegap.bitnagil.presentation.screen.routinewrite.model.navarg.RoutineWriteScreenArg
25+ import com.threegap.bitnagil.presentation.screen.setting.SettingScreenContainer
26+ import com.threegap.bitnagil.presentation.screen.splash.SplashScreenContainer
27+ import com.threegap.bitnagil.presentation.screen.terms.TermsAgreementScreenContainer
28+ import com.threegap.bitnagil.presentation.screen.webview.BitnagilWebViewScreen
29+ import com.threegap.bitnagil.presentation.screen.withdrawal.WithdrawalScreenContainer
3030
3131@Composable
3232fun MainNavHost (
@@ -127,7 +127,7 @@ fun MainNavHost(
127127 }
128128 },
129129 navigateToRegisterRoutine = { routineId ->
130- navigator.navController.navigate(Route .WriteRoutine (routineId = routineId))
130+ navigator.navController.navigate(Route .RoutineWrite (routineId = routineId))
131131 },
132132 navigateToEmotion = {
133133 navigator.navController.navigate(Route .Emotion )
@@ -140,7 +140,7 @@ fun MainNavHost(
140140 }
141141 },
142142 navigateToReport = {
143- navigator.navController.navigate(Route .Report ) {
143+ navigator.navController.navigate(Route .ReportWrite ) {
144144 launchSingleTop = true
145145 }
146146 },
@@ -224,19 +224,19 @@ fun MainNavHost(
224224 )
225225 }
226226
227- composable<Route .WriteRoutine > { navBackStackEntry ->
228- val arg = navBackStackEntry.toRoute<Route .WriteRoutine >()
227+ composable<Route .RoutineWrite > { navBackStackEntry ->
228+ val arg = navBackStackEntry.toRoute<Route .RoutineWrite >()
229229 val writeScreenNavArg = if (arg.isRegister) {
230- WriteRoutineScreenArg .Add (baseRoutineId = arg.routineId)
230+ RoutineWriteScreenArg .Add (baseRoutineId = arg.routineId)
231231 } else {
232- WriteRoutineScreenArg .Edit (routineId = arg.routineId!! , updateRoutineFromNowDate = arg.isUpdateRoutineFromNowDate)
232+ RoutineWriteScreenArg .Edit (routineId = arg.routineId!! , updateRoutineFromNowDate = arg.isUpdateRoutineFromNowDate)
233233 }
234234
235- val viewModel = hiltViewModel<WriteRoutineViewModel , WriteRoutineViewModel .Factory > { factory ->
235+ val viewModel = hiltViewModel<RoutineWriteViewModel , RoutineWriteViewModel .Factory > { factory ->
236236 factory.create(writeScreenNavArg)
237237 }
238238
239- WriteRoutineScreenContainer (
239+ RoutineWriteScreenContainer (
240240 viewModel = viewModel,
241241 navigateToBack = {
242242 if (navigator.navController.previousBackStackEntry != null ) {
@@ -281,11 +281,11 @@ fun MainNavHost(
281281 }
282282 },
283283 navigateToAddRoutine = {
284- navigator.navController.navigate(Route .WriteRoutine ())
284+ navigator.navController.navigate(Route .RoutineWrite ())
285285 },
286286 navigateToEditRoutine = { routineId, updateRoutineFromNowDate ->
287287 navigator.navController.navigate(
288- Route .WriteRoutine (
288+ Route .RoutineWrite (
289289 routineId = routineId,
290290 isRegister = false ,
291291 isUpdateRoutineFromNowDate = updateRoutineFromNowDate,
@@ -305,8 +305,8 @@ fun MainNavHost(
305305 )
306306 }
307307
308- composable<Route .Report > {
309- ReportScreenContainer (
308+ composable<Route .ReportWrite > {
309+ ReportWriteScreenContainer (
310310 navigateToBack = {
311311 if (navigator.navController.previousBackStackEntry != null ) {
312312 navigator.navController.popBackStack()
0 commit comments