@@ -142,9 +157,9 @@ const TableElement = props => {
}
onClick={toggleSortColumns}
tooltip={
- !sortColumns
- ? t('Sort columns alphabetically')
- : t('Original table column order')
+ sortColumns
+ ? t('Original table column order')
+ : t('Sort columns alphabetically')
}
/>
{table.selectStar && (
@@ -216,16 +231,10 @@ const TableElement = props => {
if (table.columns) {
cols = table.columns.slice();
if (sortColumns) {
- cols.sort((a, b) => {
+ cols.sort((a: Column, b: Column) => {
const colA = a.name.toUpperCase();
const colB = b.name.toUpperCase();
- if (colA < colB) {
- return -1;
- }
- if (colA > colB) {
- return 1;
- }
- return 0;
+ return colA < colB ? -1 : colA > colB ? 1 : 0;
});
}
}
@@ -247,41 +256,17 @@ const TableElement = props => {
return metadata;
};
- const collapseExpandIcon = () => (
-
-
-
- );
-
return (
{renderBody()}
);
};
-TableElement.propTypes = propTypes;
-TableElement.defaultProps = defaultProps;
-
export default TableElement;