You can integrate social media share function with this component without using sdk

Available props

PropertyDescriptionPlatform
WhatsappMessageMessage to send for WhatsAppAndroid, IOS
FacebookShareURLURL to send for Facebook. You can combine all facebook properties with this propertyAndroid, IOS
FacebookShareMessageMessage to send for Facebook. You can combine all facebook properties with this propertyAndroid, IOS
TwitterShareURLURL to send for Twitter. You can combine all twitter properties with this propertyAndroid, IOS
TwitterShareMessageMessage to send for Twitter. You can combine all twitter properties with this propertyAndroid, IOS
TwitterViaAccountvia @accout on Twitter. You can combine all twitter properties with this propertyAndroid, IOS
NativeShareTitleShare title for Native OS Share optionAndroid, IOS
NativeShareMessageMessage for Native OS Share optionAndroid, IOS
NativeShareURLUrl for Native OS Share optionIOS

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

Screenshot

Working with example

  1. Create new react-native project with react-native init
  2. Copy example/src folder to your project.
  3. Replace App.js with example/App.js