enhance data table for two datasets and client derived data (#559)

* rework data table, got to point of calling network request correctly

* got to point of rendering table columns and data

* finish up functional changes to data table

* fix tests

* fix styles for table container and data table

* clean up some styles

* update to styles for no host configured

* cleanup and docs

* add missing method for host table text formatting

* disabling unused test. will add back in next PR

* clean up code
This commit is contained in:
Gabe Hernandez
2021-04-04 13:45:24 +01:00
committed by GitHub
parent be77b0de59
commit e33bbb8811
32 changed files with 743 additions and 642 deletions
@@ -0,0 +1,21 @@
import React from 'react';
interface ITextCellProps {
value: string | number;
formatter?: (val: any) => string;
}
const TextCell = (props: ITextCellProps): JSX.Element => {
const {
value,
formatter = val => val, // identity function if no formatter is provided
} = props;
return (
<span>
{formatter(value)}
</span>
);
};
export default TextCell;