Number display formatting (#1556)

* number display formatting

* - add tests
This commit is contained in:
brendanlaschke
2023-09-13 11:12:25 +03:00
committed by GitHub
parent 7e6c9141f4
commit 84b474c3cc
7 changed files with 47 additions and 9 deletions

View File

@ -1,7 +1,7 @@
import { useContext } from 'react';
import { useRecoilValue } from 'recoil';
import { TextDisplay } from '@/ui/content-display/components/TextDisplay';
import { NumberDisplay } from '@/ui/content-display/components/NumberDisplay';
import { RecoilScope } from '@/ui/utilities/recoil-scope/components/RecoilScope';
import { EditableFieldDefinitionContext } from '../contexts/EditableFieldDefinitionContext';
@ -34,7 +34,7 @@ export function GenericEditableNumberField() {
<EditableField
IconLabel={currentEditableFieldDefinition.Icon}
editModeContent={<GenericEditableNumberFieldEditMode />}
displayModeContent={<TextDisplay text={fieldValue} />}
displayModeContent={<NumberDisplay value={fieldValue} />}
isDisplayModeContentEmpty={!fieldValue}
/>
</RecoilScope>