npm.io
1.2.1 • Published 7 years ago

react-twitter-share-link

Licence
MIT
Version
1.2.1
Deps
5
Size
15.7 MB
Vulns
0
Weekly
0

Create "share this on Twitter" links in React.

Installation

With npm:

npm install --save react-twitter-share-link

Or with Yarn:

yarn add react-twitter-share-link

Usage

import ShareLink from 'react-twitter-share-link'

...

<ShareLink link='https://your-site.com/some-page'>
   {link => (
      <a href={link} target='_blank'>Share this on Twitter</a>
   )}
</ShareLink>
Name Type Default Description
link string document.location.href link the tweet will reference to
text string null text before the link
hashtags string / string[] null hashtags with comma or space separated string "twitter,twitterdev" / "twitter twitterdev" or array ["twitter","twitterdev"]
via string null via references a user account at the end of the tweet (e.g "via @twitter")
related string / string[] null related accounts with comma or space separated string "twitter,twitterdev" / "twitter twitterdev" or array ["twitter","twitterdev"]
customQueryParams string / object null ability to add custom query params to the tweet url

Keywords