diff --git a/public/js/utils/item-editor.js b/public/js/utils/item-editor.js index ded144e..5c45fad 100644 --- a/public/js/utils/item-editor.js +++ b/public/js/utils/item-editor.js @@ -93,15 +93,15 @@ export function addItem(containerId, { item = null, type = 'invoice', laborRate -
+
- +
-
+
@@ -227,6 +227,11 @@ export function handleTypeChange(selectEl, prefix, itemId) { costField.style.display = (selectEl.value === '9') ? '' : 'none'; } + const rateLabel = itemDiv.querySelector(`[id^="${prefix}-rate-label-"]`); + if (rateLabel) { + rateLabel.textContent = (selectEl.value === '9') ? 'Unit Price' : 'Rate'; + } + updateItemPreview(itemDiv); onUpdate(); }