Merge pull request #12 from Menelion/aria-links

Add basic ARIA mark-up
This commit is contained in:
Igor Adamenko
2018-05-13 23:17:29 +03:00
committed by GitHub
7 changed files with 33 additions and 13 deletions
+4 -1
View File
@@ -22,7 +22,10 @@ export default class Thread extends Component {
const { data: { comment, replies = [] }, mix, mods = {} } = props;
return (
<div className={b('thread', props)}>
<div
className={b('thread', props)}
role={['listitem'].concat(!collapsed && replies.length ? 'list' : [])}
aria-expanded={!collapsed}>
<Comment
data={comment}
mods={{ level: mods.level, collapsed, collapsible: !!replies.length }}