ec76d9265c
See the following for context: - https://reactjs.org/docs/components-and-props.html#function-and-class-components - https://overreacted.io/how-are-function-components-different-from-classes/ - https://twitter.com/dan_abramov/status/1057625147216220162 - https://twitter.com/kentcdodds/status/1136274289965928448
14 lines
234 B
JavaScript
14 lines
234 B
JavaScript
import React from 'react'
|
|
import Link from 'next/link'
|
|
|
|
const MyLink = React.forwardRef((props, ref) => (
|
|
<a {...props} ref={ref}>
|
|
Click me
|
|
</a>
|
|
))
|
|
|
|
export default () => (
|
|
<Link href="/" passHref>
|
|
<MyLink />
|
|
</Link>
|
|
)
|