mirror of
https://github.com/facebook/docusaurus.git
synced 2025-04-29 18:27:56 +02:00
fix(theme): add aria-label to skip to content link region (#7982)
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
This commit is contained in:
parent
cee1b4b971
commit
c2ce8a02e7
1 changed files with 5 additions and 2 deletions
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
import React from 'react';
|
||||
import Translate from '@docusaurus/Translate';
|
||||
import Translate, {translate} from '@docusaurus/Translate';
|
||||
import {useSkipToContent} from '@docusaurus/theme-common/internal';
|
||||
|
||||
import styles from './styles.module.css';
|
||||
|
@ -14,7 +14,10 @@ import styles from './styles.module.css';
|
|||
export default function SkipToContent(): JSX.Element {
|
||||
const {containerRef, handleSkip} = useSkipToContent();
|
||||
return (
|
||||
<div ref={containerRef} role="region">
|
||||
<div
|
||||
ref={containerRef}
|
||||
role="region"
|
||||
aria-label={translate({id: 'theme.common.skipToMainContent'})}>
|
||||
{/* eslint-disable-next-line jsx-a11y/anchor-is-valid */}
|
||||
<a href="#" className={styles.skipToContent} onClick={handleSkip}>
|
||||
<Translate
|
||||
|
|
Loading…
Add table
Reference in a new issue