Add app text component and remove radio button dep

This commit is contained in:
Julia Friesel
2018-09-01 18:11:55 +02:00
parent ca8764aa4b
commit 8b37fa3ca4
17 changed files with 1626 additions and 1643 deletions
+3 -4
View File
@@ -1,10 +1,10 @@
import React, { Component } from 'react'
import {
View,
Text,
TouchableOpacity,
} from 'react-native'
import styles from '../../styles'
import { AppText } from '../app-text'
export default class RadioButton extends Component {
render() {
@@ -13,7 +13,6 @@ export default class RadioButton extends Component {
{
this.props.buttons.map(({ label, value }) => {
const isActive = value === this.props.active
const circleStyle = [styles.radioButton]
return (
<TouchableOpacity
onPress={() => this.props.onSelect(value)}
@@ -21,11 +20,11 @@ export default class RadioButton extends Component {
activeOpacity={1}
>
<View style={styles.radioButtonTextGroup}>
<View style={circleStyle}>
<View style={styles.radioButton}>
{isActive ?
<View style={styles.radioButtonActiveDot}/> : null}
</View>
<Text>{label}</Text>
<AppText>{label}</AppText>
</View>
</TouchableOpacity>
)