github
575 of 1136 branches covered (50.62%)
29 of 2908 new or added lines in 83 files covered. (1.0%)
5 existing lines in 5 files now uncovered.6439 of 35315 relevant lines covered (18.23%)
3.94 hits per line
|
NEW
|
import { cn } from '@teable/ui-lib';
|
|
|
NEW
|
import type { ICellValue } from '../type';
|
× |
|
NEW
|
|
× |
|
NEW
|
interface ICellText extends ICellValue<string> {
|
× |
|
NEW
|
isMultipleRows?: boolean; |
× |
|
NEW
|
} |
× |
|
NEW
|
|
× |
|
NEW
|
export const CellText = (props: ICellText) => { |
× |
|
NEW
|
const { value, className, style, isMultipleRows } = props;
|
× |
|
NEW
|
|
× |
|
NEW
|
return (
|
× |
|
NEW
|
<div |
× |
|
NEW
|
className={cn('w-full text-sm', isMultipleRows ? 'line-clamp-4' : 'truncate', className)}
|
× |
|
NEW
|
style={style}
|
× |
|
NEW
|
title={value}
|
× |
|
NEW
|
> |
× |
|
NEW
|
{value}
|
× |
|
NEW
|
</div> |
× |
|
NEW
|
); |
× |
|
NEW
|
}; |
× |