chore: New standard fields on People (#1104)

* Add New standard fields on People

Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

* Add requested changes

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>

---------

Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
This commit is contained in:
gitstart-twenty
2023-08-10 02:36:03 +08:00
committed by GitHub
parent b557766eb0
commit fc17a0639a
15 changed files with 196 additions and 22 deletions

View File

@ -10,6 +10,7 @@ import {
} from '@/ui/editable-field/types/ViewField';
import {
IconBrandLinkedin,
IconBrandX,
IconBriefcase,
IconBuildingSkyscraper,
IconCalendarEvent,
@ -120,4 +121,16 @@ export const peopleViewFields: ViewFieldDefinition<ViewFieldMetadata>[] = [
placeHolder: 'LinkedIn',
},
} satisfies ViewFieldDefinition<ViewFieldURLMetadata>,
{
id: 'x',
columnLabel: 'X',
columnIcon: <IconBrandX />,
columnSize: 150,
columnOrder: 9,
metadata: {
type: 'url',
fieldName: 'xUrl',
placeHolder: 'X',
},
} satisfies ViewFieldDefinition<ViewFieldURLMetadata>,
];

View File

@ -30,6 +30,7 @@ export const GET_PEOPLE = gql`
displayName
jobTitle
linkedinUrl
xUrl
avatarUrl
createdAt
_activityCount

View File

@ -14,6 +14,7 @@ export const GET_PERSON = gql`
city
jobTitle
linkedinUrl
xUrl
avatarUrl
phone
_activityCount

View File

@ -16,6 +16,7 @@ export const UPDATE_ONE_PERSON = gql`
email
jobTitle
linkedinUrl
xUrl
firstName
lastName
displayName
@ -40,6 +41,7 @@ export const INSERT_ONE_PERSON = gql`
lastName
jobTitle
linkedinUrl
xUrl
displayName
phone
createdAt