
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
react-native-tweet
Advanced tools
React Native Tweet is the most up to date Twitter Module using **Twitter Kit 3** (without Fabric)
Meet react-native-tweet
React Native Tweet is the most up to date Twitter Module using Twitter Kit 3
NOTE: THIS DOES NOT USE FABRIC!
Currently only ios, android coming soon
react-native
firstnpm i react-native -g
yarn add react-native-tweet
mkdir Example
cd Example
yarn install #(or with npm)
npm start
or clone the repo and play with the example project
$ git clone https://github.com/garrettmac/react-native-tweet
# $ cd react-native-tweet/Example //not available yet
$ yarn install
$ react-native link react-native-tweet
$ npm start
https://dev.twitter.com/twitterkit/ios/installation
TwitterCore.framework TwitterKit.framework TwitterKitResources.bundle TwitterShareExtensionUIResources.bundle
(Also see this repos screen shots for more details on setting up)
.plist
in your ios/EXAMPLE.plist
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>twitterkit-<consumerKey></string>
</array>
</dict>
</array>
<key>LSApplicationQueriesSchemes</key>
<array>
<string>twitter</string>
<string>twitterauth</string>
</array>
index.js
, use:import RNTweet from "react-native-tweet"
........
Methods | Params | Description |
---|---|---|
login | N/A | Login User |
logout | N/A | Logout User |
compose | {setText,setURL,setVideo,setImage} | Compose Tweet |
user | N/A | Get User |
retweet | tweet id | Retweet |
api | {endpoint,q} | Api User |
Usage
You only need to call it once and it can be added anywhere but it's better before your AppRegister
function.
RNTwitter.init({consumerSecret:"",consumerKey:""})
Usage
You only need to call it once and it can be added anywhere but it's better before your AppRegister
function.
RNTwitter.hideAlerts()
RNTwitter.login()
.then(user=>console.log(user))
.catch(console.warn)//optional
RNTwitter.compose({
setText:"YOUR TEXT"
setURL:"YOUR URL"
// setVideo:"YOUR VIDEO" //coming soon
setImage:"YOUR IMAGE"
})
.then(console.log)
.catch(console.warn)//optional
RNTwitter.logout()
.then(console.log)
.catch(console.warn)//optional
RNTwitter.user()
.then(console.log)
.catch(console.warn)//optional
RNTwitter.retweet(tweetId)
.then(console.log)
.catch(console.warn)//optional
RNTwitter.api({
endpoint: 'search/tweets.json',
q: encodeURI(`${q}`),
count
})
.then(tweets=>{
console.log(tweets)
})
.catch(console.warn)//optional
FAQs
React Native Tweet is the most up to date Twitter Module using **Twitter Kit 3** (without Fabric)
We found that react-native-tweet demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.