React Sharing Buttons
React Implementation of @mxstbr sharingbuttons.io No Extra Javascript Imports. No Tracking. Just Links, SVG and CSSBasic Usage
yarn add react-social-sharing
import React from 'react'
import { Twitter } from 'react-social-sharing'
export default () => <Twitter link="https://github.com" />
Localization
To any button for localization of thearia-label
you can pass a function like so:<Twitter
link="https://github.com"
label={serviceName => localise('share_label', { serviceName })}
/>
This function receives the name of the service and the return value is the
aria-label
and title
used in the anchor.This name is automatically filled by the package but you can override this with the name prop.
License
react-social-sharing is available under MIT. See LICENSE for more details.Acknowledgements
- Thank you to bebraw for creating react-component-boilerplate
- Thank you to mxstbr for creating sharingbuttons.io
- Icons by Streamline.