Sobes.tech

Frontend

/* Nuestra aplicación de chat debe mostrar los nuevos mensajes que llegan del servidor. El mensaje tiene el siguiente formato: interface Message { id: number text: string } El id del primer mensaje es 1, y el id de cada mensaje siguiente es 1 mayor que el del anterior. Necesitamos mostrar los mensajes en el orden correcto, pero el servidor no garantiza el orden correcto de los mensajes enviados a nuestra aplicación. Línea de tiempo: // (llega) [teléfono] // (dibujamos) . 1 2 3 .. 4 5 6 7 8 Los mensajes del servidor llegan al manejador de la función connect: connect((msg) => { ... }); Para mostrar los mensajes, se debe usar la función render: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }

126
/6