Add ARIA attributes

This commit is contained in:
Joachim Robert 2019-02-03 18:44:22 +01:00
parent f1555aacb4
commit 94dd42a566

View file

@ -64,13 +64,19 @@ class ChecklistItem extends React.Component<Props, State> {
checked={isChecked}
id={`checkbox_${resource.id}`}
onChange={this.handleSetChecked}
aria-controls={`content_${resource.id}`}
/>
<label for={`checkbox_${resource.id}`}>
{resource.title}
</label>
</CheckboxContainer>
<ResourceContent isChecked={isChecked} isCollapsed={isCollapsed}>
<ResourceContent
isChecked={isChecked}
isCollapsed={isCollapsed}
id={`content_${resource.id}`}
aria-hidden={isCollapsed}
>
<Heading
resource={resource}
isCollapsed={isCollapsed}