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
nodeRequired RequiredContent of the
MailToLink - className
stringRequiredCustom class names for the
MailToLink - to
emailPropTypeRequired[]Required |emailPropTypeRequired RequiredDefault[]Specifies the email's recipients
 - cc
emailPropTypeRequired[]Required |emailPropTypeRequired RequiredDefault[]Specifies the email's carbon copy recipients
 - bcc
emailPropTypeRequired[]Required |emailPropTypeRequired RequiredDefault[]Specifies the email's blind carbon copy recipients
 - subject
stringRequiredDefault''Specifies the email's subject
 - body
stringRequiredDefault''Specifies the email's body
 - target
stringRequiredDefault'_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
funcRequiredDefaultnullSpecifies the callback function when the link is clicked
 - externalLink
shapeRequired {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
alternativeTextandtitlefields which specify the text and title for links with a_blanktarget (which loads the URL in a new browsing context).