fix: text of action buttons fixed

This commit is contained in:
Yurii
2024-08-20 19:01:08 +03:00
parent c64cf41757
commit d5acb44648

View File

@@ -14,14 +14,11 @@ function setupForm(formSelector, onResultCallback = null, noCastItems = []) {
let button = form.querySelector('button[type="submit"]'); let button = form.querySelector('button[type="submit"]');
let defaultText; let defaultText;
if (button) {
defaultText = button.textContent;
}
form.addEventListener('submit', async (event) => { form.addEventListener('submit', async (event) => {
event.preventDefault(); event.preventDefault();
if (button) { if (button) {
defaultText = button.textContent;
button.textContent = i18n("button.wait"); button.textContent = i18n("button.wait");
button.setAttribute('disabled', true); button.setAttribute('disabled', true);
button.setAttribute('aria-busy', true); button.setAttribute('aria-busy', true);
@@ -100,16 +97,13 @@ function setupNetworkScanForm(formSelector, tableSelector) {
let button = form.querySelector('button[type="submit"]'); let button = form.querySelector('button[type="submit"]');
let defaultText; let defaultText;
if (button) {
defaultText = button.innerHTML;
}
const onSubmitFn = async (event) => { const onSubmitFn = async (event) => {
if (event) { if (event) {
event.preventDefault(); event.preventDefault();
} }
if (button) { if (button) {
defaultText = button.innerHTML;
button.innerHTML = i18n('button.wait'); button.innerHTML = i18n('button.wait');
button.setAttribute('disabled', true); button.setAttribute('disabled', true);
button.setAttribute('aria-busy', true); button.setAttribute('aria-busy', true);
@@ -262,14 +256,11 @@ function setupRestoreBackupForm(formSelector) {
let button = form.querySelector('button[type="submit"]'); let button = form.querySelector('button[type="submit"]');
let defaultText; let defaultText;
if (button) {
defaultText = button.textContent;
}
form.addEventListener('submit', async (event) => { form.addEventListener('submit', async (event) => {
event.preventDefault(); event.preventDefault();
if (button) { if (button) {
defaultText = button.textContent;
button.textContent = i18n('button.wait'); button.textContent = i18n('button.wait');
button.setAttribute('disabled', true); button.setAttribute('disabled', true);
button.setAttribute('aria-busy', true); button.setAttribute('aria-busy', true);
@@ -349,10 +340,6 @@ function setupUpgradeForm(formSelector) {
let button = form.querySelector('button[type="submit"]'); let button = form.querySelector('button[type="submit"]');
let defaultText; let defaultText;
if (button) {
defaultText = button.textContent;
}
const statusToText = (status) => { const statusToText = (status) => {
switch (status) { switch (status) {
case 0: case 0:
@@ -456,6 +443,7 @@ function setupUpgradeForm(formSelector) {
hide('.upgrade-filesystem-result'); hide('.upgrade-filesystem-result');
if (button) { if (button) {
defaultText = button.textContent;
button.textContent = i18n('button.uploading'); button.textContent = i18n('button.uploading');
button.setAttribute('disabled', true); button.setAttribute('disabled', true);
button.setAttribute('aria-busy', true); button.setAttribute('aria-busy', true);