Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Preview Compose

É necessário criar um preview pra cada Componente? Não tem ima forma de usar um único preview e ir adicionando a função dos componentes nele?

2 respostas
solução!

Olá, Daniel! Tudo bem?

Ótima pergunta! No Jetpack Compose, você não precisa necessariamente criar um preview para cada componente individualmente. Você pode sim criar um único preview e adicionar múltiplos componentes dentro dele. Isso pode ser útil para visualizar como diferentes componentes interagem entre si em uma única tela.

Por exemplo, você pode ter algo assim:

@Preview(showBackground = true)
@Composable
fun CombinedPreview() {
    Column {
        Componente1()
        Componente2()
        Componente3()
    }
}

Neste exemplo, Componente1, Componente2 e Componente3 são funções composables que você criou. Ao usar um Column, você está organizando esses componentes verticalmente, mas você pode usar outros layouts como Row ou Box dependendo de como deseja organizar os componentes no preview.

Espero ter ajudado. Conte com o apoio do fórum :)

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Ah, sim. É que no início do curso o instrutor vai criando um preview pra cada componente, daí fiquei na dúvida.

Muito o brigado :)