I have a Custom Button Component with this code
import React from 'react'; import { TouchableOpacity, View, Text } from 'react-native'; import PropTypes from 'prop-types'; import styles from './styles'; const CustomBtn = ({props, text, onPress }) => ( <TouchableOpacity {...props} onPress={onPress}> <View style={styles.button}> <Text style={styles.text}>{text}</Text> </View> </TouchableOpacity> ); CustomBtn = { text: PropTypes.string, onPress: PropTypes.func, }; export default CustomBtn; I want to override the styles (Margins, Paddings) of the Component in my view where I write
<CustomBtn style={styles.BtnMargin} onPress={this.handlePressLogin} text="Login" /> But my custom Button don't get the style. How to change the code for the custom btn to solve this?