1
resposta

FlatList dentro de ScrollView

Estou utilizando o Expo e nele há um "warning" com a seguinte mensagem:

VirtualizedLists should never be nested inside plain ScrollViews with the same orientation - use another VirtualizedList-backed container instead

1 resposta

Olá Anderson, tudo bem?

Para tirar esse warning acredito que o melhor a ser feito é substituir a ScrollView por um SafeAreaView, isto ocorre porque temos 2 elementos de scroll aninhados, no caso ficaria assim:

<SafeAreaView style={{flex:1}}>
    <FlatList
        data={...}
    />
</SafeAreaView>

Desta forma acredito que não haverá problemas e teremos o mesmo comportamento visual :)

Abraços e Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software