MailtoLink
minimal usage
with blank target
with onClick
with subject and body
with cc and bcc
with multiple cc and bcc
MailtoLink Props API
- children
node
RequiredContent of the
MailToLink
- className
string
Custom class names for the
MailToLink
- to
emailPropType
[]
|emailPropType
Default[]Specifies the email's recipients
- cc
emailPropType
[]
|emailPropType
Default[]Specifies the email's carbon copy recipients
- bcc
emailPropType
[]
|emailPropType
Default[]Specifies the email's blind carbon copy recipients
- subject
string
Default''Specifies the email's subject
- body
string
Default''Specifies the email's body
- target
string
Default'_self'Specifies where the link should open. The default behavior is
_self
, which means that the URL will be loaded into the same browsing context as the current one - onClick
func
DefaultnullSpecifies the callback function when the link is clicked
- externalLink
shape
{alternativeText:isRequiredIf(PropTypes.string, props => props.target === '_blank')
,title:}isRequiredIf(PropTypes.string, props => props.target === '_blank')
,Default{ alternativeText: MAIL_TO_LINK_EXTERNAL_LINK_ALTERNATIVE_TEXT, title: MAIL_TO_LINK_EXTERNAL_LINK_TITLE, }The object that contains the
alternativeText
andtitle
fields which specify the text and title for links with a_blank
target (which loads the URL in a new browsing context).