Skip to content

Commit

Permalink
Merge pull request #130 from NIH-NCPI/fd-1785/hover-code
Browse files Browse the repository at this point in the history
FD-1785 -- Hover to display code for mapped terms
  • Loading branch information
yelenacox authored Nov 5, 2024
2 parents da00ecb + 83d4f10 commit 7096753
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
16 changes: 14 additions & 2 deletions src/components/Projects/Tables/TableDetails.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,16 @@ import './TableStyling.scss';
import { Link, useNavigate, useParams } from 'react-router-dom';
import { Spinner } from '../../Manager/Spinner';
import { getById } from '../../Manager/FetchManager';
import { Card, Col, Form, notification, Row, Table, Button } from 'antd';
import {
Button,
Card,
Col,
Form,
notification,
Row,
Table,
Tooltip,
} from 'antd';
import { CloseCircleOutlined } from '@ant-design/icons';
import { EditTableDetails } from './EditTableDetails';
import { DeleteTable } from './DeleteTable';
Expand Down Expand Up @@ -252,7 +261,10 @@ It then shows the mappings as table data and alows the user to delete a mapping
if (variableMappings && variableMappings.mappings?.length) {
return variableMappings.mappings.map(code => (
<div className="mapping" key={code.display}>
<span className="mapping-display">{code.display}</span>
<span className="mapping-display">
{' '}
<Tooltip title={code.code}>{code.display}</Tooltip>
</span>
<span
className="remove-mapping"
onClick={() => handleRemoveMapping(variableMappings, code)}
Expand Down
6 changes: 4 additions & 2 deletions src/components/Projects/Terminologies/Terminology.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { myContext } from '../../../App';
import './Terminology.scss';
import { Spinner } from '../../Manager/Spinner';
import { getById } from '../../Manager/FetchManager';
import { Col, Form, notification, Row, Table, Button } from 'antd';
import { Button, Col, Form, notification, Row, Table, Tooltip } from 'antd';
import { CloseCircleOutlined } from '@ant-design/icons';
import { EditMappingsModal } from './EditMappingModal';
import { EditTerminologyDetails } from './EditTerminologyDetails';
Expand Down Expand Up @@ -137,7 +137,9 @@ It then shows the mappings as table data and alows the user to delete a mapping
if (variableMappings && variableMappings.mappings?.length) {
return variableMappings.mappings.map(code => (
<div className="mapping" key={code.display}>
<span className="mapping-display">{code.display}</span>
<span className="mapping-display">
<Tooltip title={code.code}>{code.display}</Tooltip>
</span>
<span
className="remove-mapping"
onClick={() => handleRemoveMapping(variableMappings, code)}
Expand Down

0 comments on commit 7096753

Please sign in to comment.