parent
76a51f1de0
commit
bbb1dbfa10
@ -1,44 +0,0 @@
|
||||
package com.example.veraxapplication.navigation
|
||||
|
||||
import androidx.compose.foundation.layout.fillMaxSize
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.LaunchedEffect
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.navigation.NavType
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.composable
|
||||
import androidx.navigation.compose.rememberNavController
|
||||
import androidx.navigation.navArgument
|
||||
import com.example.veraxapplication.articles.IArticlesDataManager
|
||||
import com.example.veraxapplication.articles.StubArticles
|
||||
//import com.example.veraxapplication.HomeScreen
|
||||
|
||||
//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
|
||||
fun NavHost(){
|
||||
val navController = rememberNavController()
|
||||
val dataManager : IArticlesDataManager = StubArticles()
|
||||
var articles = dataManager.getDerniersArticles(4)
|
||||
|
||||
NavHost(
|
||||
modifier = Modifier.fillMaxSize(),
|
||||
navController = navController,
|
||||
startDestination = "home"
|
||||
) {
|
||||
|
||||
composable(route = "home") {
|
||||
/* HomeScreen(
|
||||
//article = , //recup l article cliqué
|
||||
goToArticle = {
|
||||
navController.navigate("articleALaUne/${it.id}")
|
||||
}
|
||||
)
|
||||
}
|
||||
composable(
|
||||
route = "articleALaUne/{articleId}",
|
||||
arguments = navArgument("articleALaUne") { type = NavType.LongType })
|
||||
*/
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in new issue