});
io.on('connection', (socket) => {
+
// Replay old comments to a newly-joining client
comments.forEach((comment) => {
socket.emit('comment', comment)
});
+
// When any client comments, send that to all clients (including sender)
socket.on('comment', (comment) => {
io.emit('comment', comment);
comments.push(comment);
});
+
+ // Generate an image when requested
+ socket.on('generate', (request) => {
+ console.log(`Generating image with code=${request['code']} and prompt=${request['prompt']}`);
+ });
});
server.listen(port, () => {