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

84
Views
ReactJS mantiene los datos no enviados en un formulario después de la redirección

Hay una aplicación React con un formulario. La aplicación tiene una sesión de 15 minutos manejada por un servicio separado. El servicio separado permite extender la sesión después de 10 minutos (dentro de una ventana de 5 minutos).

La extensión de la sesión se realiza mediante una redirección del navegador al punto final del servicio, luego se redirige al usuario a la aplicación React. El usuario está iniciando esas operaciones después de que apareció una ventana emergente en la pantalla (que es un componente de React) y el usuario hace clic en un botón.

No hay forma de extender la sesión por solicitud de AJAX, se debe realizar la redirección del navegador.

Problema

Después de volver a la aplicación React, no hay datos en el formulario, que se abrió y completó (pero aún no se envió)

Pregunta

¿Cuál podría ser un concepto de la solución que resuelve tal problema? Qué mecanismos de React podrían usarse, para permitir recopilar los datos del formulario para enviarlos al backend, luego recuperarlos y finalmente completar el formulario nuevamente. Los datos pueden ser confidenciales. Debe manejar cualquier formulario presentado en cualquier ruta SPA. La ventana emergente de sesión puede aparecer en cualquier momento en cualquier página de la aplicación. Solo se debe guardar el formulario actualmente abierto.

tecnología de interfaz

Reaccionar, Formik

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!