Adds disabled prop to Button, style change name in AppSwitch component

This commit is contained in:
mashazyu
2020-04-20 17:17:31 +02:00
committed by Sofiya Tepikin
parent 61ca71fd1f
commit 7afaa1e156
3 changed files with 14 additions and 5 deletions
+7 -2
View File
@@ -6,13 +6,18 @@ import AppText from './app-text'
import { Colors, Fonts, Spacing } from '../../styles/redesign'
const Button = ({ children, isCTA, isSmall, onPress, testID }) => {
const Button = ({ children, isCTA, isSmall, onPress, testID, ...props }) => {
const buttonStyle = isCTA ? styles.cta : styles.regular
const textCTA = isCTA ? styles.buttonTextBold : styles.buttonTextRegular
const textStyle = [ textCTA, isSmall ? textSmall : text]
return (
<TouchableOpacity onPress={onPress} style={buttonStyle} testID={testID}>
<TouchableOpacity
onPress={onPress}
style={buttonStyle}
testID={testID}
{...props}
>
<AppText style={textStyle}>{children}</AppText>
</TouchableOpacity>
)