Make companies employees type a number (#130)

Make companies employees type a number to be consistent with api
This commit is contained in:
Charles Bochet
2023-05-19 11:53:50 +02:00
committed by GitHub
parent 20bf89ab1e
commit 192b89a7b7
13 changed files with 368 additions and 45 deletions

View File

@ -75,11 +75,17 @@ export const useCompaniesColumns = () => {
),
cell: (props) => (
<EditableText
content={props.row.original.employees || ''}
content={props.row.original.employees?.toString() || ''}
changeHandler={(value) => {
const company = props.row.original;
company.employees = value;
updateCompany(company);
if (value === '') {
company.employees = null;
updateCompany(company);
} else if (!Number.isNaN(Number(value))) {
company.employees = Number(value);
updateCompany(company);
}
}}
/>
),