import { TableCell } from '@/ui/layout/table/components/TableCell'; import { TableRow } from '@/ui/layout/table/components/TableRow'; import styled from '@emotion/styled'; import { Avatar, OverflowingTextWithTooltip } from 'twenty-ui'; import { WorkspaceMember } from '~/generated-metadata/graphql'; const StyledIconWrapper = styled.div` align-items: center; display: flex; flex-shrink: 0; margin-right: ${({ theme }) => theme.spacing(2)}; `; const StyledNameCell = styled.div` color: ${({ theme }) => theme.font.color.primary}; flex: 1; min-width: 0; `; const StyledNameContainer = styled.div` align-items: center; display: flex; overflow: hidden; width: 100%; `; const StyledTableCell = styled(TableCell)` overflow: hidden; `; type RoleAssignmentTableRowProps = { workspaceMember: WorkspaceMember; }; export const RoleAssignmentTableRow = ({ workspaceMember, }: RoleAssignmentTableRowProps) => { return ( ); };