Siento que es mucho para poner un boton de regreso, pero aun asi lo logre y me tarde un rato en esto
package com.example.coffecodersmexico.ui.screen
import androidx.compose.foundation.layout.Column
import androidx.compose.material.Button
import androidx.compose.material.MaterialTheme
import androidx.compose.material.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview
import androidx.navigation.NavController
import androidx.navigation.compose.rememberNavController
import com.example.coffecodersmexico.ui.components.CountryIso
//Navegando entre pantallas con compose
@Composable
fun DetailScreen(navController: NavController, countryIso: CountryIso){
Column() {
Text("Soy un producto de: ${countryIso.iso}", style = MaterialTheme.typography.h3)
Button(onClick = {
navController.navigate("feed"){
popUpTo("feed")
}
}) {
Text(text = "Volver")
}
}
}
@Preview(
showBackground = true
)
@Composable
fun DetailScreenPreview(){
val navController = rememberNavController()
DetailScreen(navController, CountryIso.Bra)
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.