The Link component styles anchor tags with default hyperlink color cues and hover text decoration. Link is used for destinations, or moving from one page to another.
In special cases where you'd like a <button> styled like a Link, use <Link as='button'>. Make sure to provide a click handler with onClick.
Important: When using the as prop, be sure to always render an accessible element type, like a, button, input, or summary.
Examples
<Linkhref="https://github.com">Link</Link>
Props
Link
Name
Type
Default
Description
href
string
URL to be used for the Link. (The `href` is passed to the underlying `<a>` element. If `as` is specified, the link behavior may need different props).
muted
boolean
false
Uses a less prominent shade for Link color, and the default link shade on hover
underline
boolean
false
Adds underline to the Link
hoverColor
string
Color used when hovering over link
ref
React.RefObject<HTMLAnchorElement>
A ref to the element rendered by this component. Because this component is polymorphic, the type will vary based on the value of the as prop.