export function blueApplyCustomDropdownSelectBehavior(){ let dropdownItemElmts = document.querySelectorAll("button.dropdown-item"); for(let i = 0; i < dropdownItemElmts.length; i++) { let dropdownItemElmt = dropdownItemElmts[i] as HTMLButtonElement; dropdownItemElmt.addEventListener("click", (e) => { let currentTargetElmt = (e.currentTarget as HTMLButtonElement), inputName = currentTargetElmt.dataset.inputName, inputElmts = document.getElementsByName(inputName); if(inputElmts.length > 0){ let inputElmt = inputElmts[0] as HTMLInputElement; inputElmt.value = currentTargetElmt.dataset.value; } }); } }