Move filename input logic to its own function

This commit is contained in:
Dan Henry 2024-01-18 12:07:02 +11:00
parent e43e6d18b9
commit 18d289d3b7

View file

@ -74,6 +74,16 @@ class PdfContainer {
input.onchange = async(e) => {
const files = e.target.files;
if (files.length > 0) {
updateFilenameInput()
}
this.addPdfsFromFiles(files, nextSiblingElement);
}
input.click();
}
updateFilenameInput() {
const filenameInput = document.getElementById('filename-input');
const pagesContainer = document.getElementById('pages-container');
const downloadBtn = document.getElementById('export-button');
@ -93,13 +103,6 @@ class PdfContainer {
} else {
filenameInput.value = this.filename;
}
}
this.addPdfsFromFiles(files, nextSiblingElement);
}
input.click();
}
async addPdfsFromFiles(files, nextSiblingElement) {