1
resposta

Erro ao importar AppLoading

Boa noite!

Estou tentando importar o AppLoading na minha aplicação, já o instalei mas quando importo no arquivo App.js aparece o erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Código App.js

import React from 'react';
import { StatusBar, SafeAreaView, View } from 'react-native';
import { 
  useFonts, 
  Montserrat_400Regular, 
  Montserrat_700Bold,
} from '@expo-google-fonts/montserrat';

import AppLoading from 'expo-app-loading';

import Cesta from './src/telas/Cesta';
import mock from './src/mocks/cesta';

export default function App() {
  const [fonteCarregada] = useFonts({
    "MontserratRegular": Montserrat_400Regular,
    "MontserratBold": Montserrat_700Bold,
  });

  if (!fonteCarregada) {
    return <AppLoading />
  }

  return (
    <SafeAreaView>
      <StatusBar />
      <Cesta {...mock} />
    </SafeAreaView>
  );
}
1 resposta

Fala! João Paulo. Tudo certo ?

AppLoading está depreciado do expo-app-loading e na documentação do próprio expo eles indicam a utilização do expo-splash-screen, se quiser você pode dar uma olhada na documentação , então você pode utilizar o Apploading importanto do expo-splash-screen.

Inclusive, vou deixar um tópico de um post aqui do Fórum com esse mesmo tema, e nele ainda tem um exemplo com código utilizando esta nova versão, recomendo dar uma olhada AppLoading foi descontinuado.

Eu espero que tenha ajudado e qualquer dúvida estou por aqui.

Abraço e bons estudos.