remove homescreen

navigationHost
nosillard 1 year ago
parent b69f2bf3ea
commit 5cfc57e864

@ -1,7 +1,9 @@
package com.example.veraxapplication.data package com.example.veraxapplication.data
object Stub { import com.example.veraxapplication.modele.articles.Article
object Stub {
/*
val Articles: List<Article> by lazy { val Articles: List<Article> by lazy {
createArticles() createArticles()
} }
@ -14,5 +16,5 @@ object Stub {
Article(3, "Titre3", "test du corps de l'article 3"), Article(3, "Titre3", "test du corps de l'article 3"),
Article(4, "Titre4", "test du corps de l'article 4") Article(4, "Titre4", "test du corps de l'article 4")
) )
} }*/
} }

@ -9,23 +9,25 @@ import androidx.navigation.compose.NavHost
import androidx.navigation.compose.composable import androidx.navigation.compose.composable
import androidx.navigation.compose.rememberNavController import androidx.navigation.compose.rememberNavController
import androidx.navigation.navArgument import androidx.navigation.navArgument
import com.example.veraxapplication.articles.IArticlesDataManager
import com.example.veraxapplication.articles.StubArticles
//import com.example.veraxapplication.HomeScreen //import com.example.veraxapplication.HomeScreen
import com.example.veraxapplication.data.Stub
//https://codefirst.iut.uca.fr/git/Kotlin_Android/Android_TP_2/src/branch/master/app/src/main/java/fr/iut/tp2/navigation/TP2NavHost.kt //https://codefirst.iut.uca.fr/git/Kotlin_Android/Android_TP_2/src/branch/master/app/src/main/java/fr/iut/tp2/navigation/TP2NavHost.kt
@Composable @Composable
fun NavHost(){ fun NavHost(){
val navController = rememberNavController() val navController = rememberNavController()
val articles = Stub.Articles val dataManager : IArticlesDataManager = StubArticles()
var articles = dataManager.getDerniersArticles(4)
NavHost( NavHost(
modifier = Modifier.fillMaxSize(), modifier = Modifier.fillMaxSize(),
navController = navController, navController = navController,
startDestination = "home" startDestination = "home"
) { ) {
/*
composable(route = "home") { composable(route = "home") {
HomeScreen( /* HomeScreen(
//article = , //recup l article cliqué //article = , //recup l article cliqué
goToArticle = { goToArticle = {
navController.navigate("articleALaUne/${it.id}") navController.navigate("articleALaUne/${it.id}")
@ -38,3 +40,5 @@ fun NavHost(){
*/ */
} }
} }
}
Loading…
Cancel
Save