Skip to content

Commit 489b5d2

Browse files
committed
Feat: 라우트 정의
1 parent 0463470 commit 489b5d2

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
@@ -223,5 +224,15 @@ fun MainNavHost(
223224
},
224225
)
225226
}
227+
228+
composable<Route.RoutineList> {
229+
RoutineListScreenContainer(
230+
navigateToBack = {
231+
if (navigator.navController.previousBackStackEntry != null) {
232+
navigator.navController.popBackStack()
233+
}
234+
},
235+
)
236+
}
226237
}
227238
}

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

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

3939
@Serializable
4040
data object Emotion : Route
41+
42+
@Serializable
43+
data object RoutineList : Route
4144
}

0 commit comments

Comments
 (0)