15 lines
438 B
TypeScript
15 lines
438 B
TypeScript
import { GraphqlPerson, Person } from '../../interfaces/person.interface';
|
|
|
|
export const mapPerson = (person: GraphqlPerson): Person => ({
|
|
fullName: `${person.firstname} ${person.lastname}`,
|
|
creationDate: new Date(person.created_at),
|
|
pipe: { name: 'coucou', id: 1, icon: 'faUser' },
|
|
...person,
|
|
company: {
|
|
id: 1,
|
|
name: person.company.company_name,
|
|
domain: person.company.company_domain,
|
|
},
|
|
countryCode: 'FR',
|
|
});
|