zombo_form.addEventListener('submit', function(e) {
e.preventDefault();
+ /* Hide the form while generation is happening. */
+ zombo_form.style.display = "none";
socket.emit('generate', {"prompt": prompt.value, "code": code.value});
prompt.value = '';
});
+ socket.on('generation-done', () => {
+ /* Re-display the form now that image-generation is over. */
+ zombo_form.style.display = "grid";
+ });
+
// TODO: Dynamically generate many different prompts here
safety.addEventListener("click", () => {
prompt.value = "Matte painting of a Samurai warrior";
console.log("Error occurred during generate-image: " + data);
});
const { stdout, stderr } = await promise;
+ socket.emit('generation-done');
}
generate_image(request['code'], request['prompt']);
});