Skip to content

Commit 0ec9dff

Browse files
committed
Feat: 라우트 정의
1 parent a62f22a commit 0ec9dff

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

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

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import com.threegap.bitnagil.presentation.login.LoginScreenContainer
1212
import com.threegap.bitnagil.presentation.onboarding.OnBoardingScreenContainer
1313
import com.threegap.bitnagil.presentation.onboarding.OnBoardingViewModel
1414
import com.threegap.bitnagil.presentation.onboarding.model.navarg.OnBoardingScreenArg
15+
import com.threegap.bitnagil.presentation.routinelist.RoutineListScreenContainer
1516
import com.threegap.bitnagil.presentation.setting.SettingScreenContainer
1617
import com.threegap.bitnagil.presentation.splash.SplashScreenContainer
1718
import com.threegap.bitnagil.presentation.terms.TermsAgreementScreenContainer
@@ -241,5 +242,15 @@ fun MainNavHost(
241242
},
242243
)
243244
}
245+
246+
composable<Route.RoutineList> {
247+
RoutineListScreenContainer(
248+
navigateToBack = {
249+
if (navigator.navController.previousBackStackEntry != null) {
250+
navigator.navController.popBackStack()
251+
}
252+
},
253+
)
254+
}
244255
}
245256
}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,7 @@ sealed interface Route {
4141

4242
@Serializable
4343
data object Withdrawal : Route
44+
45+
@Serializable
46+
data object RoutineList : Route
4447
}

0 commit comments

Comments
 (0)