Récupération goToPendu et passage à MainContent pour l'ouverture de la page au clic sur le bouton pendu

RepositoryAndroid
Alix JEUDI--LEMOINE 1 year ago
parent 918a2808da
commit 90904fee09

@ -16,27 +16,27 @@ import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
@Composable @Composable
fun HomeScreen(goToHome: () -> Unit, goToAccount: () -> Unit) { fun HomeScreen(goToHome: () -> Unit, goToAccount: () -> Unit, goToPendu: () -> Unit) {
Column (modifier = Modifier.fillMaxWidth()){ Column (modifier = Modifier.fillMaxWidth()){
TopBar(goToAccount, goToHome) TopBar(goToAccount, goToHome)
MainContent() MainContent(goToPendu)
} }
} }
@Preview @Preview
@Composable @Composable
fun HomeScreenPreview() { fun HomeScreenPreview() {
HomeScreen({},{}) HomeScreen({},{},{})
} }
@Composable @Composable
fun MainContent() { fun MainContent(goToPendu: () -> Unit) {
val context = LocalContext.current; val context = LocalContext.current;
val comingSoon = Toast.makeText(context, "Coming soon", Toast.LENGTH_SHORT); val comingSoon = Toast.makeText(context, "Coming soon", Toast.LENGTH_SHORT);
Column (modifier = Modifier.fillMaxWidth().padding(30.dp), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.spacedBy(15.dp Column (modifier = Modifier.fillMaxWidth().padding(30.dp), horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.spacedBy(15.dp
)){ )){
Button(onClick = { comingSoon.show() }, Modifier.fillMaxWidth()) { Button(onClick = goToPendu, Modifier.fillMaxWidth()) {
Text(text = "Pendu", fontSize = 13.sp) Text(text = "Pendu", fontSize = 13.sp)
} }
Button(onClick = { comingSoon.show() }, Modifier.fillMaxWidth()) { Button(onClick = { comingSoon.show() }, Modifier.fillMaxWidth()) {

Loading…
Cancel
Save