289 on opportunities page i see person and company card layout read only (#293)

* feature: create boardCard component

* test: add snapshot for BoardCards

* feature: fix typename of company

* feature: add max width on BoardItem

* feature: design CompanyBoardCard

* feature: Add People picture and name

* feature: design PeopleCard

* feature: fix font weight for card header

* test: fix storybook for board

* test: add unit test for column optimistic renderer
This commit is contained in:
Sammy Teillet
2023-06-14 17:06:50 +02:00
committed by GitHub
parent 5381e28253
commit 287168f691
15 changed files with 246 additions and 37 deletions

View File

@ -24,7 +24,7 @@ import { currentRowSelectionState } from '../../tables/states/rowSelectionState'
import { TableHeader } from './table-header/TableHeader';
type OwnProps<
TData extends { id: string; __typename: 'companies' | 'people' },
TData extends { id: string; __typename: 'Company' | 'people' },
SortField,
> = {
data: Array<TData>;
@ -109,7 +109,7 @@ const StyledRow = styled.tr<{ selected: boolean }>`
`;
export function EntityTable<
TData extends { id: string; __typename: 'companies' | 'people' },
TData extends { id: string; __typename: 'Company' | 'people' },
SortField,
>({
data,