Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

185
Visualizações
No se puede ocultar la pantalla de presentación nativa de reacción que se muestra antes de AWS Authenticator

Estoy mostrando la pantalla de inicio de reacción nativa y tratando de ocultarla en useEffect, pero useEffect no se llama si estoy usando AWS Authenticator en App.js. Funciona bien cuando no uso el autenticador.

Aplicación.js

 import Amplify from 'aws-amplify'; import config from './src/aws-exports'; import { withAuthenticator } from 'aws-amplify-react-native'; import Auth from '@aws-amplify/auth'; import SplashScreen from 'react-native-splash-screen'; import { useEffect } from 'react'; function App (){ useEffect(() => { SplashScreen.hide(); }); return ( <View> </View> ); }; export default withAuthenticator(App);

Funciona bien sin el Autenticador si elimino la última línea.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Necesita un cambio de estado para procesar el useEffect. Y withAuthenticator se encarga de todo el proceso de inicio de sesión. Entonces, para incluir la personalización, sugiero usar el Autenticador (que es el componente envuelto en WithAuthenticator) en su lugar. Tiene prop onStateChange que puede usar para detectar un cambio de autoridad.

Ejemplo:

 <Authenticator // Fired when Authentication State changes, use it to hide/show stuff onStateChange={(authState) => console.log(authState)} > // Default components can be customized/passed in as child components. // Define them here if you used hideDefault={true} </Authenticator>

Fuente: Autenticador de amplificación de AWS

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda