Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

201
Views
¿Cómo recupero propiedades personalizadas en un usuario de LaunchDarkly?

Estoy tratando de agregar un atributo a un usuario de LaunchDarkly y recuperarlo en recargas posteriores.

He aquí un ejemplo simplificado:

 import { withLDProvider } from 'launchdarkly-react-client-sdk'; export default withLDProvider({ clientSideID: 'your-client-side-id', user: { "key": "abc", }, options: { /* ... */ } })(YourApp); const YourApp = () => { const client = useLDClient(); useEffect(() => { if (client) { const user = client.getUser(); // Expectation: logs "{ key: 'abc' } on first load, // and "{ key: 'abc', firstName: 'Evan' }" on subsequent reloads console.log('Received', user); const updatedUser = { ...user, firstName: 'Evan' }; client.identify(updatedUser); } } ... }

Lo que veo es que después de volver a cargar la página, el atributo 'firstName' no se recupera.

Esperado:

  • Primera carga: Received { key: 'abc' }
  • Segunda carga: Receieved { key: 'abc', firstName: 'Evan' }

La realidad:

  • Primera carga: Received { key: 'abc' }
  • Segunda carga: Received { key: 'abc' }

¿Estoy malinterpretando lo que se supone que debe hacer getUser() ?

Tengo entendido que llamar identify() debería actualizar el perfil de usuario. Pensaría que en llamadas getUser() subsiguientes con la misma key , debería recuperar el nombre que se agrega al llamar firstName identify() pero eso no es lo que estoy viendo.

He leído todos los documentos y no puedo decir si este es el comportamiento esperado o si estoy haciendo algo mal.

Estoy usando React Client SDK ("launchdarkly-react-client-sdk": "^2.22.2")

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!