React Native Download Button: Android/iOS

React Native Bridge for Android: fenjuly/ArrowDownloadButton & iOS: elbryan/FFCircularProgressView

Before we dive into on how to use this library. We would like to thank all the contributor of fenjuly/ArrowDownloadButton & elbryan/FFCircularProgressView for providing such a awesome nice, cool library


Getting started

$ npm install react-native-download-button --save

react-native link react-native-download-button


import RNDownloadButton from 'react-native-download-button';

// TODO: What to do with the module?
<RNDownloadButton size={300} progress={this.state.progress} reset={this.state.reset} onPress={this._onPress} />


Prop Type Default Note
startAnimation bool To start the downloader animation
progress int Set the progress of downloader progress bar
reset bool Reset the downloader to it's inital state
iOS: tintColor string Color for setting tint color
iOS: tickColor string Color for setting tick color
android: backgroundColor string Color for setting background color