(selectElement)
| 1041 | } |
| 1042 | |
| 1043 | function getSelectedOptionLabel(selectElement) { |
| 1044 | if (!selectElement || selectElement.value === "0") return ""; |
| 1045 | const selectedOption = selectElement.options[selectElement.selectedIndex]; |
| 1046 | return selectedOption?.textContent?.trim() || ""; |
| 1047 | } |
| 1048 | |
| 1049 | function formatMissingItems(items) { |
| 1050 | if (items.length === 0) return ""; |