refresh icon on change event

deepsource-autofix-76c6eb20
Dan Gowans 2022-12-15 11:43:24 -05:00
parent 9917a11cfb
commit a42af0defa
3 changed files with 12 additions and 9 deletions

View File

@ -6,7 +6,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
const inputElement = changeEvent.currentTarget; const inputElement = changeEvent.currentTarget;
const fontAwesomeIconClass = inputElement.value; const fontAwesomeIconClass = inputElement.value;
inputElement.closest(".field").querySelectorAll(".button.is-static")[1].innerHTML = inputElement.closest(".field").querySelectorAll(".button.is-static")[1].innerHTML =
"<i class=\"fas fa-fw fa-" + fontAwesomeIconClass + "\" aria-hidden=\"true\"></i>"; '<i class="fas fa-fw fa-' + fontAwesomeIconClass + '" aria-hidden="true"></i>';
}; };
let workOrderTypes = exports.workOrderTypes; let workOrderTypes = exports.workOrderTypes;
delete exports.workOrderTypes; delete exports.workOrderTypes;
@ -786,9 +786,9 @@ Object.defineProperty(exports, "__esModule", { value: true });
"</div>" + "</div>" +
"</div>" + "</div>" +
"</td>"; "</td>";
tableRowElement const fontAwesomeInputElement = tableRowElement.querySelector("input[name='fontAwesomeIconClass']");
.querySelector("input[name='fontAwesomeIconClass']") fontAwesomeInputElement.addEventListener("keyup", refreshFontAwesomeIcon);
.addEventListener("keyup", refreshFontAwesomeIcon); fontAwesomeInputElement.addEventListener("change", refreshFontAwesomeIcon);
tableRowElement tableRowElement
.querySelector("form") .querySelector("form")
.addEventListener("submit", updateLotOccupantType); .addEventListener("submit", updateLotOccupantType);

View File

@ -19,7 +19,7 @@ declare const bulmaJS: BulmaJS;
const fontAwesomeIconClass = inputElement.value; const fontAwesomeIconClass = inputElement.value;
inputElement.closest(".field")!.querySelectorAll(".button.is-static")[1].innerHTML = inputElement.closest(".field")!.querySelectorAll(".button.is-static")[1].innerHTML =
"<i class=\"fas fa-fw fa-" + fontAwesomeIconClass + "\" aria-hidden=\"true\"></i>"; '<i class="fas fa-fw fa-' + fontAwesomeIconClass + '" aria-hidden="true"></i>';
}; };
/* /*
@ -1120,9 +1120,12 @@ declare const bulmaJS: BulmaJS;
"</div>" + "</div>" +
"</td>"; "</td>";
tableRowElement const fontAwesomeInputElement = tableRowElement.querySelector(
.querySelector("input[name='fontAwesomeIconClass']")! "input[name='fontAwesomeIconClass']"
.addEventListener("keyup", refreshFontAwesomeIcon); )!;
fontAwesomeInputElement.addEventListener("keyup", refreshFontAwesomeIcon);
fontAwesomeInputElement.addEventListener("change", refreshFontAwesomeIcon);
tableRowElement tableRowElement
.querySelector("form")! .querySelector("form")!

File diff suppressed because one or more lines are too long