[CHORE] Use markdown preview on RoomView Header (#1807)

Co-authored-by: Diego Mello <diegolmello@gmail.com>
This commit is contained in:
Djorkaeff Alexandre 2020-03-03 17:40:20 -03:00 committed by GitHub
parent 005e1ac46b
commit d1844ba16e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 11 deletions

View File

@ -3,14 +3,13 @@ import PropTypes from 'prop-types';
import {
View, Text, StyleSheet, ScrollView, TouchableOpacity
} from 'react-native';
import removeMarkdown from 'remove-markdown';
import shortnameToUnicode from '../../../utils/shortnameToUnicode';
import I18n from '../../../i18n';
import sharedStyles from '../../Styles';
import { isAndroid, isTablet } from '../../../utils/deviceInfo';
import Icon from './Icon';
import { themes } from '../../../constants/colors';
import Markdown from '../../../containers/markdown';
const androidMarginLeft = isTablet ? 0 : 10;
@ -75,12 +74,14 @@ const HeaderTitle = React.memo(({
title = I18n.t('Connecting');
}
return (
<Text
<Markdown
preview
msg={title}
style={[styles.title, { fontSize: TITLE_SIZE * scale, color: themes[theme].headerTitleColor }]}
numberOfLines={1}
testID={`room-view-title-${ title }`}
>{title}
</Text>
theme={theme}
/>
);
});
@ -102,12 +103,6 @@ const Header = React.memo(({
scale = 0.8;
}
}
if (title) {
title = shortnameToUnicode(title);
if (tmid) {
title = removeMarkdown(title);
}
}
const onPress = () => {
if (!tmid) {