A button for React apps
Install the button from npm with npm install react-native-button --save
. Then, require it from your app's JavaScript files with require('react-native-button')
.
var Button = require('react-native-button');
var React = require('react-native');
var ExampleComponent = React.createClass({
render() {
return (
<Button
style={{fontSize: 20, color: 'green'}}
containerStyle={{borderWidth: 1, borderRadius: 6}}
styleDisabled={{color: 'red'}}
onPress={this._handlePress}
>
Press Me!
</Button>
);
},
_handlePress(event) {
console.log('Pressed!');
},
});
module.exports = ExampleComponent;
The React packager will include the Button component in your app's JS package and make it available for your app to use.
Contributions are welcome. Please verify that styling matches the latest version of iOS when you are changing the visual look of the buttons.