Create and EditableRelation component and make it generic (#107)

* Create and EditableRelation component and make it generic

* Refactor EditableCell component to be more flexible

* Complete Company picker on people page

* Fix lint
This commit is contained in:
Charles Bochet
2023-05-06 16:08:45 +02:00
committed by GitHub
parent 7ac2f8e1a6
commit 41c46c36ed
21 changed files with 637 additions and 198 deletions

View File

@ -1,4 +1,4 @@
import { Company } from './company.interface';
import { PartialCompany } from './company.interface';
import { Pipe } from './pipe.interface';
export type Person = {
@ -7,10 +7,7 @@ export type Person = {
lastname: string;
picture?: string;
email: string;
company: Omit<
Company,
'employees' | 'address' | 'opportunities' | 'accountOwner' | 'creationDate'
>;
company: PartialCompany;
phone: string;
creationDate: Date;
pipe: Pipe;