Make companies employees type a number (#130)
Make companies employees type a number to be consistent with api
This commit is contained in:
@ -65,7 +65,7 @@ function Companies() {
|
||||
id: uuidv4(),
|
||||
name: '',
|
||||
domainName: '',
|
||||
employees: '0',
|
||||
employees: null,
|
||||
address: '',
|
||||
pipes: [],
|
||||
creationDate: new Date(),
|
||||
|
||||
@ -7,7 +7,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'Airbnb',
|
||||
created_at: '2023-04-26T10:08:54.724515+00:00',
|
||||
address: '17 rue de clignancourt',
|
||||
employees: '12',
|
||||
employees: 12,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
@ -17,7 +17,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'Aircall',
|
||||
created_at: '2023-04-26T10:12:42.33625+00:00',
|
||||
address: '',
|
||||
employees: '1',
|
||||
employees: 1,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
@ -27,7 +27,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'Algolia',
|
||||
created_at: '2023-04-26T10:10:32.530184+00:00',
|
||||
address: '',
|
||||
employees: '1',
|
||||
employees: 1,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
@ -37,7 +37,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'Apple',
|
||||
created_at: '2023-03-21T06:30:25.39474+00:00',
|
||||
address: '',
|
||||
employees: '10',
|
||||
employees: 10,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
@ -47,7 +47,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'BeReal',
|
||||
created_at: '2023-04-26T10:13:29.712485+00:00',
|
||||
address: '10 rue de la Paix',
|
||||
employees: '1',
|
||||
employees: 1,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
@ -57,7 +57,7 @@ export const mockCompaniesData: Array<GraphqlQueryCompany> = [
|
||||
name: 'Claap',
|
||||
created_at: '2023-04-26T10:09:25.656555+00:00',
|
||||
address: '',
|
||||
employees: '1',
|
||||
employees: 1,
|
||||
account_owner: null,
|
||||
__typename: 'companies',
|
||||
},
|
||||
|
||||
@ -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);
|
||||
}
|
||||
}}
|
||||
/>
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user