mirror of
https://github.com/flarum/core.git
synced 2025-08-06 08:27:42 +02:00
fix(a11y): change starting position of aria-posinset
(#4191)
This commit is contained in:
@@ -51,7 +51,7 @@ export default class DiscussionList extends Component {
|
|||||||
<ul role="feed" aria-busy={isLoading} className="DiscussionList-discussions">
|
<ul role="feed" aria-busy={isLoading} className="DiscussionList-discussions">
|
||||||
{state.getPages().map((pg, pageNum) => {
|
{state.getPages().map((pg, pageNum) => {
|
||||||
return pg.items.map((discussion, itemNum) => (
|
return pg.items.map((discussion, itemNum) => (
|
||||||
<li key={discussion.id()} data-id={discussion.id()} role="article" aria-setsize="-1" aria-posinset={pageNum * pageSize + itemNum}>
|
<li key={discussion.id()} data-id={discussion.id()} role="article" aria-setsize="-1" aria-posinset={pageNum * pageSize + itemNum + 1}>
|
||||||
<DiscussionListItem discussion={discussion} params={params} />
|
<DiscussionListItem discussion={discussion} params={params} />
|
||||||
</li>
|
</li>
|
||||||
));
|
));
|
||||||
|
@@ -45,7 +45,7 @@ export default class PostList<CustomAttrs extends IPostListAttrs = IPostListAttr
|
|||||||
<ul role="feed" aria-busy={isLoading} className="PostList-discussions">
|
<ul role="feed" aria-busy={isLoading} className="PostList-discussions">
|
||||||
{state.getPages().map((pg, pageNum) => {
|
{state.getPages().map((pg, pageNum) => {
|
||||||
return pg.items.map((post, itemNum) => (
|
return pg.items.map((post, itemNum) => (
|
||||||
<li key={post.id()} data-id={post.id()} role="article" aria-setsize="-1" aria-posinset={pageNum * pageSize + itemNum}>
|
<li key={post.id()} data-id={post.id()} role="article" aria-setsize="-1" aria-posinset={pageNum * pageSize + itemNum + 1}>
|
||||||
<PostListItem post={post} params={params} />
|
<PostListItem post={post} params={params} />
|
||||||
</li>
|
</li>
|
||||||
));
|
));
|
||||||
|
Reference in New Issue
Block a user