synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
21 lines • 1.05 kB
TypeScript
import { CardLink } from '@/components/CardContainer/CardLink';
import { ColumnModel, ColumnType, Row, SelectColumn } from '@sage-bionetworks/synapse-types';
import { ColumnSpecifiedLink, MarkdownLink } from '../../CardContainerLogic';
import { EntityImage, MapValueToReactComponentConfig } from '../../CardContainerLogic/CardContainerLogic';
export type SynapseTableCellProps = {
columnType: ColumnType;
columnValue: string | null;
isBold: string;
columnLinkConfig?: CardLink | MarkdownLink | ColumnSpecifiedLink | EntityImage | MapValueToReactComponentConfig;
columnName: string;
selectColumns?: SelectColumn[];
columnModels?: ColumnModel[];
rowData: Row['values'];
rowId?: string;
rowVersionNumber?: number;
isRowEntityColumn?: boolean;
};
declare function SynapseTableCell(props: SynapseTableCellProps): import("react/jsx-runtime").JSX.Element;
declare const _default: import("react").MemoExoticComponent<typeof SynapseTableCell>;
export default _default;
//# sourceMappingURL=SynapseTableCell.d.ts.map