fix: render notification description on mobile

This commit is contained in:
Bettenbuk Zoltan 2019-08-02 14:30:38 +02:00 committed by Zoltan Bettenbuk
parent bf50a110c7
commit a2cbd9229a
1 changed files with 11 additions and 10 deletions
react/features/notifications/components/native

View File

@ -64,25 +64,26 @@ class Notification extends AbstractNotification<Props> {
_renderContent() {
const { t, title, titleArguments, titleKey } = this.props;
const titleText = title || (titleKey && t(titleKey, titleArguments));
const description = this._getDescription();
if (titleText) {
return (
if (description && description.length) {
return description.map((line, index) => (
<Text
key = { index }
numberOfLines = { 1 }
style = { styles.contentText } >
{ titleText }
style = { styles.contentText }>
{ line }
</Text>
);
));
}
return this._getDescription().map((line, index) => (
return (
<Text
key = { index }
numberOfLines = { 1 }
style = { styles.contentText }>
{ line }
style = { styles.contentText } >
{ titleText }
</Text>
));
);
}
_getDescription: () => Array<string>;