MailtoLink
minimal usage
Any Paragon component or export may be added to the code example.
with blank target
Any Paragon component or export may be added to the code example.
with onClick
Any Paragon component or export may be added to the code example.
with subject and body
Any Paragon component or export may be added to the code example.
with cc and bcc
Any Paragon component or export may be added to the code example.
with multiple cc and bcc
Any Paragon component or export may be added to the code example.
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).
Usage Insights#
MailtoLink
Project Name | Paragon Version | Instance Count | |
---|---|---|---|
frontend-app-admin-portal | 20.26.3 | 3 | |
frontend-app-course-authoring | 20.32.0 | 3 | |
frontend-app-learner-dashboard | 20.19.0 | 3 | |
frontend-app-learner-portal-enterprise | 20.31.1 | 7 | |
frontend-lib-content-components | 20.32.0 | 1 | |
frontend-lib-special-exams | 20.22.4 | 8 |