diff --git a/platform/ui/src/components/StudyListTable/StudyListTableRow.js b/platform/ui/src/components/StudyListTable/StudyListTableRow.js
index dbaa37389..5ae2f79a0 100644
--- a/platform/ui/src/components/StudyListTable/StudyListTableRow.js
+++ b/platform/ui/src/components/StudyListTable/StudyListTableRow.js
@@ -1,13 +1,13 @@
import React from 'react';
import PropTypes from 'prop-types';
import classnames from 'classnames';
+import Icon from './../Icon';
-const StudyListTableRow = (props) => {
+const StudyListTableRow = props => {
const { tableData } = props;
const { row, expandedContent, onClickRow, isExpanded } = tableData;
return (
<>
-
{
)}
onClick={onClickRow}
>
- {row.map((cell) => {
+ {row.map((cell, index) => {
const { content, gridCol, name } = cell;
return (
@@ -45,8 +45,30 @@ const StudyListTableRow = (props) => {
{ 'border-b border-secondary-light': !isExpanded },
`w-${gridCol}/24` || ''
)}
+ style={{
+ maxWidth: 0,
+ overflow: 'hidden',
+ textOverflow: 'ellipsis',
+ whiteSpace: 'nowrap',
+ }}
>
-
+
+ {index === 0 && (
+
+ )}
{content}
|
diff --git a/platform/ui/src/views/StudyList/StudyList.js b/platform/ui/src/views/StudyList/StudyList.js
index 9030e7788..2e36916ef 100644
--- a/platform/ui/src/views/StudyList/StudyList.js
+++ b/platform/ui/src/views/StudyList/StudyList.js
@@ -142,15 +142,7 @@ const StudyList = () => {
row: [
{
key: 'patientName',
- content: (
- <>
-
- {PatientName}
- >
- ),
+ content: PatientName,
gridCol: 4,
},
{
diff --git a/platform/viewer/src/routes/StudyListContainer/StudyListContainer.jsx b/platform/viewer/src/routes/StudyListContainer/StudyListContainer.jsx
index e66305dec..44b224ade 100644
--- a/platform/viewer/src/routes/StudyListContainer/StudyListContainer.jsx
+++ b/platform/viewer/src/routes/StudyListContainer/StudyListContainer.jsx
@@ -62,6 +62,7 @@ function StudyListContainer({ history, data: studies }) {
skipEmptyString: true,
})}`,
});
+ // eslint-disable-next-line react-hooks/exhaustive-deps
}, [debouncedFilterValues]);
const filtersMeta = [
@@ -163,15 +164,7 @@ function StudyListContainer({ history, data: studies }) {
row: [
{
key: 'patientName',
- content: (
- <>
-
- {patientName}
- >
- ),
+ content: patientName,
gridCol: 4,
},
{