[IMPROVEMENT] Make links clickable on Room Info (#1730)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
This commit is contained in:
parent
5f8108d8ff
commit
bfc4e8d127
|
@ -21,6 +21,7 @@ import { themes } from '../../constants/colors';
|
||||||
import { withTheme } from '../../theme';
|
import { withTheme } from '../../theme';
|
||||||
import { themedHeader } from '../../utils/navigation';
|
import { themedHeader } from '../../utils/navigation';
|
||||||
import { getUserSelector } from '../../selectors/login';
|
import { getUserSelector } from '../../selectors/login';
|
||||||
|
import Markdown from '../../containers/markdown';
|
||||||
|
|
||||||
const PERMISSION_EDIT_ROOM = 'edit-room';
|
const PERMISSION_EDIT_ROOM = 'edit-room';
|
||||||
const camelize = str => str.replace(/^(.)/, (match, chr) => chr.toUpperCase());
|
const camelize = str => str.replace(/^(.)/, (match, chr) => chr.toUpperCase());
|
||||||
|
@ -172,12 +173,12 @@ class RoomInfoView extends React.Component {
|
||||||
const { theme } = this.props;
|
const { theme } = this.props;
|
||||||
return (
|
return (
|
||||||
<View style={styles.item}>
|
<View style={styles.item}>
|
||||||
<Text style={[styles.itemLabel, { color: themes[theme].titleText }]}>{I18n.t(camelize(key))}</Text>
|
<Text style={[styles.itemLabel, { color: themes[theme].auxiliaryText }]}>{I18n.t(camelize(key))}</Text>
|
||||||
<Text
|
<Markdown
|
||||||
style={[styles.itemContent, !room[key] && styles.itemContent__empty, { color: themes[theme].auxiliaryText }]}
|
useMarkdown
|
||||||
testID={`room-info-view-${ key }`}
|
msg={room[key] ? room[key] : `__${ I18n.t(`No_${ key }_provided`) }__`}
|
||||||
>{ room[key] ? room[key] : I18n.t(`No_${ key }_provided`) }
|
theme={theme}
|
||||||
</Text>
|
/>
|
||||||
</View>
|
</View>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue