We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents dca5f07 + fa8b78d commit 992141aCopy full SHA for 992141a
src/link.js
@@ -3,7 +3,7 @@ import PropTypes from "prop-types"
3
import { Link as GatsbyLink, navigate as gatsbyNavigate } from "gatsby"
4
import { IntlContextConsumer } from "./intl-context"
5
6
-const Link = ({ to, language, children, onClick, ...rest }) => (
+const Link = React.forwardRef(({ to, language, children, onClick, ...rest },ref) => (
7
<IntlContextConsumer>
8
{intl => {
9
const languageLink = language || intl.language
@@ -19,13 +19,13 @@ const Link = ({ to, language, children, onClick, ...rest }) => (
19
}
20
21
return (
22
- <GatsbyLink {...rest} to={link} onClick={handleClick}>
+ <GatsbyLink {...rest} to={link} onClick={handleClick}ref={ref}>
23
{children}
24
</GatsbyLink>
25
)
26
}}
27
</IntlContextConsumer>
28
-)
+))
29
30
Link.propTypes = {
31
children: PropTypes.node.isRequired,
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments