This library contains lightweight social media share buttons as React components.
They are dependency free and don't load any external resources. Icons are rendered using <svg>
with inserted <path d="...">
.
import ShareButton from 'react-social-share-buttons'
function SomeComponent({}) {
return (
<div>
Hey, share me!
<ShareButton
compact
socialMedia={'facebook'}
url={"https://xkcd.com/1024/"}
media={"https://imgs.xkcd.com/comics/error_code.png"}
text="Sit by a lake"
/>
</div>
);
}
Available social media types: facebook
, google-plus
, twitter
, pinterest
.
TODO: Describe props, improve readme further