modules updates

This commit is contained in:
2026-03-16 14:22:01 -05:00
parent 865c4a954c
commit 229b4b1486
2 changed files with 10 additions and 8 deletions
+5 -5
View File
@@ -28,15 +28,15 @@ const TaxModule: ModifierModule = {
const ManHoursModule: ModifierModule = {
id: 'man-hours',
name: 'Man-Hours',
description: 'Calculates estimated labor hours. Does not affect monetary total.',
description: 'Calculates labor hours by dividing the sub-scope subtotal by a production factor.',
defaultLabel: 'Estimated Hours',
defaultValue: 0,
defaultValue: 30,
defaultValueType: 'unit',
defaultUnitLabel: 'hrs',
defaultUnitLabel: 'factor',
calculate: () => 0,
calculateDisplay: (m, base) => {
if (m.valueType === 'percent') return base * (m.value / 100);
return m.value;
const factor = m.value || 1;
return base / factor;
}
};