24 lines
917 B
TypeScript
24 lines
917 B
TypeScript
/* eslint-disable @typescript-eslint/no-non-null-assertion, unicorn/prefer-module */
|
|
|
|
import type * as globalTypes from "../../types/globalTypes";
|
|
|
|
(() => {
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
const los = exports.los as globalTypes.LOS;
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
|
const refreshFontAwesomeIcon = (changeEvent: Event) => {
|
|
const inputElement = changeEvent.currentTarget as HTMLInputElement;
|
|
|
|
const fontAwesomeIconClass = inputElement.value;
|
|
|
|
inputElement.closest(".field")!.querySelectorAll(".button.is-static")[1].innerHTML =
|
|
'<i class="fas fa-fw fa-' + fontAwesomeIconClass + '" aria-hidden="true"></i>';
|
|
};
|
|
|
|
//=include adminTablesWorkOrderTypes.js
|
|
//=include adminTablesWorkOrderMilestoneTypes.js
|
|
//=include adminTablesLotStatuses.js
|
|
//=include adminTablesLotOccupantTypes.js
|
|
})();
|