123456789101112131415161718192021222324252627282930 |
- //@flow
- import React, { Component } from 'react';
- import { Text, TouchableOpacity, StyleSheet } from 'react-native';
-
- const styles = StyleSheet.create({
- root: {
- margin: 3,
- paddingVertical: 4,
- paddingHorizontal: 8,
- color: '#36f',
- borderWidth: 1,
- borderColor: '#36f',
- fontSize: 12,
- },
- });
-
- export default class Btn extends Component<{
- onPress: () => void,
- label: string,
- }> {
- render() {
- const { onPress, label } = this.props;
- return (
- <TouchableOpacity onPress={onPress}>
- <Text style={styles.root}>{label}</Text>
- </TouchableOpacity>
- );
- }
- }
|