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

98
Visualizações
El estado anterior se elimina cuando actualizo el estado en reaccionar nativo redux

Llamo a get_user_profile_api dentro de la aplicación después de iniciar sesión. Al iniciar sesión correctamente, mi aplicación tiene usuario y token en el estado. Pero tan pronto como se llama a GET_USER_PROFILE_SUCCESS, el estado se queda solo con userData y isLoading. el usuario y el token se eliminan del estado.

 import { CONST } from '../../utils/Const'; import * as types from './types'; const initialState = { isLoading: false, user: null, userData: null, isLoggedIn: false, token: '', }; export default authReducer = (state = initialState, action) => { console.log('action :: ', action); switch (action.type) { case types.GET_USER_PROFILE_LOADING: case types.LOGIN_LOADING: return { isLoading: true, }; case types.GET_USER_PROFILE_SUCCESS: return { ...state, isLoading: false, userData: action.payload, }; case types.LOGIN_SUCCESS: return { ...state, isLoading: false, isLoggedIn: true, user: action.payload.user, token: action.payload.token, }; case types.LOGIN_ERROR: case types.GET_USER_PROFILE_ERROR: return { ...state, isLoading: false, }; default: return { ...state, isLoading: false, }; } };
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

no hay nada de malo con este código. Creo que el problema es desde dónde está llamando a estas acciones y puede llamarlas dentro de un gancho de efecto de uso para obtener un perfil de usuario si hay un token o tal vez no está asignando el estado a los accesorios correctamente.

about 4 years ago · Juan Pablo Isaza Relatório

0

No estaba escribiendo ... estado en el caso CARGANDO. Es por eso que mi estado estaba siendo eliminado.

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