react-native-tooltip/Example/index.ios.js
Jean-Richard Lai 760055048f Add Example
2016-02-03 16:09:46 -08:00

67 lines
1.3 KiB
JavaScript

/**
* Sample React Native App
* https://github.com/facebook/react-native
*/
'use strict';
import React from 'react-native';
import ToolTip from 'react-native-tooltip';
const {
AppRegistry,
StyleSheet,
Text,
View,
AlertIOS,
} = React;
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
},
instructions: {
textAlign: 'center',
color: '#333333',
marginBottom: 5,
},
});
class Example extends React.Component {
handleCopyPress() {
AlertIOS.alert(`Copy has been pressed!`);
}
handleOtherPress() {
AlertIOS.alert(`Other has been pressed!`);
}
render() {
return (
<View style={{flex: 1, justifyContent: 'center'}}>
<ToolTip
actions={[
{text: 'Copy', onPress: this.handleCopyPress },
{text: 'Other', onPress: this.handleOtherPress }
]}
underlayColor={'blue'}
style={styles.selectedName}
>
<Text style={styles.welcome}>
Press Here.
</Text>
</ToolTip>
</View>
);
}
}
AppRegistry.registerComponent('Example', () => Example);