Skip to content

Commit 37b33e3

Browse files
Merge pull request #267 from GovStackWorkingGroup/fix-rendering-requirements
Fix for rendering BB requirements
2 parents b8a0179 + fbcd336 commit 37b33e3

2 files changed

Lines changed: 16 additions & 6 deletions

File tree

frontend/components/shared/TableCells.less

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,8 @@
1818
color: @accents-and-btn;
1919
text-decoration: none;
2020
cursor: pointer;
21+
}
22+
23+
.margin-left-auto {
24+
margin-left: auto;
2125
}

frontend/components/shared/TableCells.tsx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,19 @@ const TableCells = ({ row, expanded = false }: TableCellProps) => {
4747
</div>
4848
</div>
4949
<div className='description-buttons'>
50-
<div>
51-
<Link href={cell.row.original.link} className='description-buttons' target="_blank" rel="noopener noreferrer">
52-
{format('form.description.goToRequirement')}
53-
</Link>
54-
</div>
50+
{cell.row.original.link &&
51+
<div>
52+
<Link href={cell.row.original.link} className='description-buttons' target="_blank"
53+
rel="noopener noreferrer">
54+
{format('form.description.goToRequirement')}
55+
</Link>
56+
</div>
57+
}
5558
{isTruncatable && (
56-
<div onClick={handleIsTextTruncated}>
59+
<div
60+
onClick={handleIsTextTruncated}
61+
className={classNames({ 'margin-left-auto': !cell.row.original.link })}
62+
>
5763
{!isTextTruncated ? format('text.showMore') : format('text.showLess')}
5864
</div>
5965
)}

0 commit comments

Comments
 (0)