mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 21:47:20 +00:00
* 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
22 lines
422 B
TypeScript
22 lines
422 B
TypeScript
import React from 'react';
|
|
import classnames from 'classnames';
|
|
|
|
interface IStatusCellProps {
|
|
value: string;
|
|
}
|
|
|
|
const StatusCell = (props: IStatusCellProps): JSX.Element => {
|
|
const { value } = props;
|
|
const statusClassName = classnames(
|
|
'data-table__status',
|
|
`data-table__status--${value}`,
|
|
);
|
|
|
|
return (
|
|
<span className={statusClassName}>
|
|
{value}
|
|
</span>
|
|
);
|
|
};
|
|
|
|
export default StatusCell;
|