Estoy creando una aplicación de chat usando Nodejs en el lado del servidor y Reactjs para la aplicación del cliente
Cuando el usuario busca mensajes por texto usando el cuadro de búsqueda que está al lado del cuadro de chat y aparecen los resultados, el usuario debe hacer clic en el mensaje del resultado y luego desplazarse hacia arriba hasta este mensaje en el cuadro de chat.
el problema es que es posible que este mensaje aún no se haya obtenido del servidor, por lo que no se encuentra en los mensajes de estado actuales y podría estar entre los mensajes más antiguos y los más nuevos en este chat.
Necesito alguna recomendación sobre la forma en que debería implementar esta funcionalidad sin perder los mensajes de estado obtenidos actualmente,
Gracias por adelantado