Skip to content

Commit d4ff05e

Browse files
authored
[PRM-64] WCAG 3.3.2: missing labels on download checkboxes (#614)
* Made filename column and checkbox label aria hidden * Fixes tests by using new names for checkboxes * Adds aria-hidden to filename header * Fixes tests
1 parent d720f5b commit d4ff05e

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

app/src/components/blocks/_lloydGeorge/lloydGeorgeSelectSearchResults/LloydGeorgeSelectSearchResults.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ describe('LloydGeorgeSelectSearchResults', () => {
6060
renderComponent({ selectedDocuments: mockSelectedDocuments });
6161

6262
const headers = screen.getAllByRole('columnheader');
63-
const expectedHeaders = ['Selected', 'Filename', 'Upload date', 'File size'];
63+
const expectedHeaders = ['Selected', 'Upload date', 'File size'];
6464

6565
expectedHeaders.forEach((headerText, index) => {
6666
expect(headers[index]).toHaveTextContent(headerText);

app/src/components/blocks/_lloydGeorge/lloydGeorgeSelectSearchResults/LloydGeorgeSelectSearchResults.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,9 @@ const AvailableFilesTable = ({
110110
{allowSelectDocument && (
111111
<Table.Cell className={'table-column-header'}>Selected</Table.Cell>
112112
)}
113-
<Table.Cell className={'table-column-header'}>Filename</Table.Cell>
113+
<Table.Cell className={'table-column-header'} aria-hidden>
114+
Filename
115+
</Table.Cell>
114116
<Table.Cell className={'table-column-header'}>Upload date</Table.Cell>
115117
<Table.Cell className={'table-column-header'}>File size</Table.Cell>
116118
</Table.Row>

0 commit comments

Comments
 (0)