/
zertop
/
RandomCoffee_TestTask
Обзор
Документация
Войти
/
zertop
/
RandomCoffee_TestTask
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
Develop
shared/src/commonMain/kotlin/com/example/randomcoffee/App.kt
33 строки
1 KB
User
Незначительные изменения
03 июн 2026, 22:13
03 июн 2026, 22:13
6c9b15e
Код
Авторство
О чём код?
package com.example.randomcoffee import com.example.randomcoffee.Ui.MainScreen import androidx.compose.runtime.Composable import androidx.navigation.compose.NavHost import androidx.navigation.compose.composable import androidx.navigation.compose.rememberNavController import androidx.navigation.toRoute import com.example.randomcoffee.Navigation.DetailsscreenRoute import com.example.randomcoffee.Navigation.MainscreenRoute import com.example.randomcoffee.Ui.DetailsScreen @Composable fun App() { val navController = rememberNavController() NavHost( navController = navController, startDestination = MainscreenRoute){ composable<MainscreenRoute> { MainScreen(onCardClick = { p -> navController.navigate(DetailsscreenRoute(product_id = p.id))}) } composable<DetailsscreenRoute> { backStackEntry -> val route: DetailsscreenRoute = backStackEntry.toRoute() DetailsScreen(product_id = route.product_id, onBackClick = {navController.popBackStack()}) } } }