Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

198
Vistas
Does destructuring an object in useSelector store all of that object's data? How to properly use destructuring with useSelector

faced such a problem - I decided to optimize the React application and found out that when I destructure two values ​​from an object,

const { quoteCurr, baseCurr } = useAppSelector(state => state.portfolio.selectedCoins)

the remaining value of the object, when changed in other components, causes this component to be re-rendered.

Please tell me what to do in such a situation? Do not use destructuring and create each variable separately? Like this:

const baseCurr = useAppSelector(
  (state) => state.portfolio.selectedCoins.baseCurr
);
const quoteCurr = useAppSelector(
  (state) => state.portfolio.selectedCoins.quoteCurr
);

This is what is stored in the component when destructuring, I only need two object values, but the component keeps track of the name 4

enter image description here

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda