Olá, Aleir! Tudo bem?
Parece que você está tendo um problema com a variável FlatList
. Isso geralmente acontece quando o componente FlatList
não foi importado corretamente no início do seu arquivo .js.
O FlatList
é um componente simples que permite exibir uma lista de dados rolável de maneira eficiente, e ele é parte da biblioteca do React Native. Para utilizá-lo, você precisa importá-lo no início do seu arquivo .js.
Aqui está um exemplo de como você pode fazer isso:
import { FlatList } from 'react-native';
Depois de importar o FlatList
, você deve ser capaz de usar o componente em seu código sem o erro "Can't find variable: FlatList". Portanto, seu código ficaria assim:
import { FlatList, Text } from 'react-native';
// seu código aqui
return (
<FlatList
data={lista}
renderItem={({ Item: { nome } }) => <Text>{nome}</Text>}
ListHeaderComponent={() => <Text>{titulo}</Text>}
/>
);
Lembre-se de substituir // seu código aqui
pelo restante do seu código.
Espero ter ajudado e bons estudos!