Commit 1828beca authored by Lars van Rhijn's avatar Lars van Rhijn
Browse files

No undefined is displayed when description is empty

parent 9efca603
...@@ -151,6 +151,7 @@ class RegistrationScreen extends Component { ...@@ -151,6 +151,7 @@ class RegistrationScreen extends Component {
}} }}
/> />
</View> </View>
{!field.description || (
<HTML <HTML
html={field.description} html={field.description}
onLinkPress={(event, href) => openUrl(href)} onLinkPress={(event, href) => openUrl(href)}
...@@ -159,6 +160,7 @@ class RegistrationScreen extends Component { ...@@ -159,6 +160,7 @@ class RegistrationScreen extends Component {
a: linkStyles, a: linkStyles,
}} }}
/> />
)}
{validity.isValid || ( {validity.isValid || (
<Text style={styles.invalid}> <Text style={styles.invalid}>
{validity.reason} {validity.reason}
...@@ -172,6 +174,7 @@ class RegistrationScreen extends Component { ...@@ -172,6 +174,7 @@ class RegistrationScreen extends Component {
<Text style={styles.field}> <Text style={styles.field}>
{field.label} {field.label}
</Text> </Text>
{!field.description || (
<HTML <HTML
html={field.description} html={field.description}
onLinkPress={(event, href) => openUrl(href)} onLinkPress={(event, href) => openUrl(href)}
...@@ -180,6 +183,7 @@ class RegistrationScreen extends Component { ...@@ -180,6 +183,7 @@ class RegistrationScreen extends Component {
a: linkStyles, a: linkStyles,
}} }}
/> />
)}
<TextInput <TextInput
value={this.state[key]} value={this.state[key]}
onChangeText={value => this.updateField(key, value)} onChangeText={value => this.updateField(key, value)}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment