From 2c1ced8aa86d0d5861a045e3b311c72abeb5d87a Mon Sep 17 00:00:00 2001 From: dbarkowsky Date: Mon, 11 Aug 2025 14:40:00 -0700 Subject: [PATCH 1/2] relax minimum net book rules on project --- react-app/src/components/projects/AddProject.tsx | 4 ++-- react-app/src/components/projects/ProjectForms.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/react-app/src/components/projects/AddProject.tsx b/react-app/src/components/projects/AddProject.tsx index 24dd9d409..52ae2d86a 100644 --- a/react-app/src/components/projects/AddProject.tsx +++ b/react-app/src/components/projects/AddProject.tsx @@ -153,8 +153,8 @@ const AddProject = () => { label={'Net Book Value'} rules={{ min: { - value: 0.01, - message: 'Must be greater than 0.', + value: 0, + message: 'Must be 0 or greater.', }, }} required diff --git a/react-app/src/components/projects/ProjectForms.tsx b/react-app/src/components/projects/ProjectForms.tsx index 63ba9aea8..a4c7e087d 100644 --- a/react-app/src/components/projects/ProjectForms.tsx +++ b/react-app/src/components/projects/ProjectForms.tsx @@ -159,8 +159,8 @@ export const ProjectFinancialInfoForm = () => { label={'Net book value'} rules={{ min: { - value: 0.01, - message: 'Must be greater than 0.', + value: 0, + message: 'Must be 0 or greater.', }, }} required From b799951bba79a7468c707c2e73368779c88d2861 Mon Sep 17 00:00:00 2001 From: dbarkowsky Date: Mon, 11 Aug 2025 14:40:38 -0700 Subject: [PATCH 2/2] allow cents to be visible on displayed money values --- react-app/src/utilities/formatters.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/react-app/src/utilities/formatters.tsx b/react-app/src/utilities/formatters.tsx index 223e2fb7a..c5d9f3c68 100644 --- a/react-app/src/utilities/formatters.tsx +++ b/react-app/src/utilities/formatters.tsx @@ -80,7 +80,7 @@ export const formatMoney = (value?: number | ''): string => { style: 'currency', currency: 'USD', minimumFractionDigits: 0, - maximumFractionDigits: 0, + maximumFractionDigits: 2, }); return formatter.format(value || 0); };