Feat: First column style update (#1746)

reimplemented as per suggestions by lucas
This commit is contained in:
Ayush Agrawal
2023-10-04 13:55:43 +05:30
committed by GitHub
parent 5915189a5b
commit 3336144245
17 changed files with 148 additions and 47 deletions

View File

@ -169,7 +169,7 @@ export const CompanyBoardCard = () => {
Icon: viewField.Icon,
type: viewField.type,
metadata: viewField.metadata,
useEditButton: viewField.useEditButton,
buttonIcon: viewField.buttonIcon,
},
useUpdateEntityMutation: useUpdateOnePipelineProgressMutation,
hotkeyScope: InlineCellHotkeyScope.InlineCell,

View File

@ -10,6 +10,7 @@ import {
FieldURLMetadata,
} from '@/ui/field/types/FieldMetadata';
import {
IconArrowUpRight,
IconBrandLinkedin,
IconBrandX,
IconBuildingSkyscraper,
@ -17,6 +18,7 @@ import {
IconLink,
IconMap,
IconMoneybag,
IconPencil,
IconTarget,
IconUserCircle,
IconUsers,
@ -40,6 +42,8 @@ export const companiesAvailableColumnDefinitions: ColumnDefinition<FieldMetadata
placeHolder: 'Company Name',
},
isVisible: true,
buttonIcon: IconArrowUpRight,
basePathToShowPage: '/companies/',
} satisfies ColumnDefinition<FieldChipMetadata>,
{
key: 'domainName',
@ -53,7 +57,7 @@ export const companiesAvailableColumnDefinitions: ColumnDefinition<FieldMetadata
placeHolder: 'example.com',
},
isVisible: true,
useEditButton: true,
buttonIcon: IconPencil,
} satisfies ColumnDefinition<FieldURLMetadata>,
{
key: 'accountOwner',
@ -106,7 +110,7 @@ export const companiesAvailableColumnDefinitions: ColumnDefinition<FieldMetadata
placeHolder: 'LinkedIn URL',
},
isVisible: true,
useEditButton: true,
buttonIcon: IconPencil,
} satisfies ColumnDefinition<FieldURLMetadata>,
{
key: 'address',
@ -157,6 +161,6 @@ export const companiesAvailableColumnDefinitions: ColumnDefinition<FieldMetadata
placeHolder: 'X',
},
isVisible: false,
useEditButton: true,
buttonIcon: IconPencil,
} satisfies ColumnDefinition<FieldURLMetadata>,
];