Skip to content

Commit

Permalink
EPMRPP-90354 || Added Matched Tests Count header column
Browse files Browse the repository at this point in the history
  • Loading branch information
maria-hambardzumian committed Jul 18, 2024
1 parent bd81b93 commit 8b4655e
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,15 @@ import { extractNamespacedQuery } from 'common/utils/routingUtils';
import { NAMESPACE } from 'controllers/uniqueErrors';
import { querySelector } from 'controllers/pages';
import { ExtensionLoader } from 'components/extensionLoader';
import { SORTING_ASC, withSortingURL } from 'controllers/sorting';
import { EmptyUniqueErrors } from '../emptyUniqueErrors';
import { ClusterItemsGridRow } from './clusterItemsGridRow';
import styles from './uniqueErrorsGrid.scss';

const cx = classNames.bind(styles);
const MATCHED_TESTS_COLUMN_ID = 'matchedTests';

export const UniqueErrorsGrid = ({ parentLaunch, data, loading, ...rest }) => {
export const UniqueErrorsGridWrapped = ({ parentLaunch, data, loading, ...rest }) => {
const { formatMessage } = useIntl();
const query = useSelector(querySelector);
const hasNamespacedQuery = Object.keys(extractNamespacedQuery(query, NAMESPACE)).length;
Expand Down Expand Up @@ -70,6 +72,18 @@ export const UniqueErrorsGrid = ({ parentLaunch, data, loading, ...rest }) => {
});
}

columns.push({
id: MATCHED_TESTS_COLUMN_ID,
title: {
full: 'MATCHED TESTS',
},
activeSorting: true,
sortable: true,
customProps: {
gridHeaderCellStyles: cx('matched-header'),
},
});

return (
<>
{data.length > 0 || hasNamespacedQuery ? (
Expand All @@ -95,13 +109,18 @@ export const UniqueErrorsGrid = ({ parentLaunch, data, loading, ...rest }) => {
</>
);
};
UniqueErrorsGrid.propTypes = {
UniqueErrorsGridWrapped.propTypes = {
parentLaunch: PropTypes.object,
data: PropTypes.array,
loading: PropTypes.bool,
};
UniqueErrorsGrid.defaultProps = {
UniqueErrorsGridWrapped.defaultProps = {
parentLaunch: {},
data: [],
loading: false,
};

export const UniqueErrorsGrid = withSortingURL({
defaultFields: [MATCHED_TESTS_COLUMN_ID],
defaultDirection: SORTING_ASC,
})(UniqueErrorsGridWrapped);
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,7 @@
.cluster-header {
padding-left: 37px;
}

.matched-header{
width: 130px;
}

0 comments on commit 8b4655e

Please sign in to comment.