ReactNativeSocialShare
You can integrate social media share function with this component without using sdk.
Available props
Property | Description | Platform |
---|---|---|
WhatsappMessage | Message to send for WhatsApp | Android, IOS |
FacebookShareURL | URL to send for Facebook. You can combine all facebook properties with this property | Android, IOS |
FacebookShareMessage | Message to send for Facebook. You can combine all facebook properties with this property | Android, IOS |
TwitterShareURL | URL to send for Twitter. You can combine all twitter properties with this property | Android, IOS |
TwitterShareMessage | Message to send for Twitter. You can combine all twitter properties with this property | Android, IOS |
TwitterViaAccount | via @accout on Twitter. You can combine all twitter properties with this property | Android, IOS |
NativeShareTitle | Share title for Native OS Share option | Android, IOS |
NativeShareMessage | Message for Native OS Share option | Android, IOS |
NativeShareURL | Url for Native OS Share option | IOS |
Usage
Boxed Share Style
import BoxedShare from './src/Component/BoxedShare';
<BoxedShare
WhatsappMessage="https://github.com/ugurrdemirel/ReactNativeSocialShareButtons"
FacebookShareURL="https://github.com/ugurrdemirel/ReactNativeSocialShareButtons"
FacebookShareMessage="Hey, I find great react-native component on github"
TwitterShareURL="https://github.com/ugurrdemirel/ReactNativeSocialShareButtons"
TwitterShareMessage="Hey, I find great react-native component on github"
TwitterViaAccount="ugurr_demirel"
NativeShareTitle="React Native Social Share Buttons"
NativeShareMessage="Hey, I find great react-native component on github"
NativeShareURL="https://github.com/ugurrdemirel/ReactNativeSocialShareButtons"
/>
Screenshot
Working with example
- Create new react-native project with
react-native init
- Copy
example/src
folder to your project. - Replace
App.js
withexample/App.js