From f3e870d7e35c3e39624283251a17c390de594145 Mon Sep 17 00:00:00 2001 From: GunHyung Ham Date: Wed, 28 Feb 2024 02:56:48 +0900 Subject: [PATCH] =?UTF-8?q?[feat]=20:=20=EC=BB=AC=EB=A0=89=EC=85=98=20?= =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=20=EB=84=A4=EB=B9=84=EA=B2=8C?= =?UTF-8?q?=EC=9D=B4=EC=85=98=20=EC=A0=95=EC=9D=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../navigation/CollectionNavigation.kt | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 feature/collection/src/main/java/com/moya/funch/collection/navigation/CollectionNavigation.kt diff --git a/feature/collection/src/main/java/com/moya/funch/collection/navigation/CollectionNavigation.kt b/feature/collection/src/main/java/com/moya/funch/collection/navigation/CollectionNavigation.kt new file mode 100644 index 0000000..3105564 --- /dev/null +++ b/feature/collection/src/main/java/com/moya/funch/collection/navigation/CollectionNavigation.kt @@ -0,0 +1,20 @@ +package com.moya.funch.collection.navigation + +import androidx.navigation.NavController +import androidx.navigation.NavGraphBuilder +import androidx.navigation.NavOptions +import androidx.navigation.compose.composable +import com.moya.funch.collection.CollectionRoute + +const val COLLECTION_ROUTE = "collection" + +fun NavController.navigateToCollection(navOptions: NavOptions? = null) = + navigate(COLLECTION_ROUTE, navOptions) + +fun NavGraphBuilder.collectionScreen(onNavigateToHome: () -> Unit) { + composable(route = COLLECTION_ROUTE) { + CollectionRoute( + onNavigateToHome = onNavigateToHome + ) + } +}