mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Preserve prompt across generations
This commit is contained in:
parent
b1600d4ca3
commit
df9f088eb4
@ -87,6 +87,7 @@
|
|||||||
document.querySelector("#generate_form").addEventListener('submit', (e) => {
|
document.querySelector("#generate_form").addEventListener('submit', (e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
const form = e.target;
|
const form = e.target;
|
||||||
|
const prompt = document.querySelector("#prompt").value;
|
||||||
|
|
||||||
// Post as JSON
|
// Post as JSON
|
||||||
fetch(form.action, {
|
fetch(form.action, {
|
||||||
@ -96,8 +97,7 @@
|
|||||||
result.json().then((data) => {
|
result.json().then((data) => {
|
||||||
// Re-enable form, remove no-results-message
|
// Re-enable form, remove no-results-message
|
||||||
form.querySelector('fieldset').removeAttribute('disabled');
|
form.querySelector('fieldset').removeAttribute('disabled');
|
||||||
document.querySelector("#prompt").value = '';
|
document.querySelector("#prompt").value = prompt;
|
||||||
save_fields(form);
|
|
||||||
|
|
||||||
if (data.outputs.length != 0) {
|
if (data.outputs.length != 0) {
|
||||||
document.querySelector("#no_results_message")?.remove();
|
document.querySelector("#no_results_message")?.remove();
|
||||||
@ -110,7 +110,7 @@
|
|||||||
|
|
||||||
// Disable form
|
// Disable form
|
||||||
form.querySelector('fieldset').setAttribute('disabled','');
|
form.querySelector('fieldset').setAttribute('disabled','');
|
||||||
document.querySelector("#prompt").value = 'Generating...';
|
document.querySelector("#prompt").value = `Generating: "${prompt}"`;
|
||||||
});
|
});
|
||||||
document.querySelector("#generate_form").addEventListener('change', (e) => {
|
document.querySelector("#generate_form").addEventListener('change', (e) => {
|
||||||
save_fields(e.target.form);
|
save_fields(e.target.form);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user