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();
}