
-
+
{name}
@@ -123,8 +123,7 @@ module.exports = React.createClass({
}
else {
nameEl = (
-
-
+
{name}
);
}
diff --git a/src/components/views/rooms/MemberInfo.js b/src/components/views/rooms/MemberInfo.js
index c087e7dc71..77a0aae1d9 100644
--- a/src/components/views/rooms/MemberInfo.js
+++ b/src/components/views/rooms/MemberInfo.js
@@ -32,7 +32,7 @@ var Modal = require("../../../Modal");
var sdk = require('../../../index');
var UserSettingsStore = require('../../../UserSettingsStore');
var createRoom = require('../../../createRoom');
-import {emojifyText} from '../../../HtmlUtils';
+import EmojiText from '../elements/EmojiText';
module.exports = React.createClass({
displayName: 'MemberInfo',
@@ -637,7 +637,7 @@ module.exports = React.createClass({
}
- let memberNameHTML = emojifyText(this.props.member.name);
+ const memberName = this.props.member.name;
var MemberAvatar = sdk.getComponent('avatars.MemberAvatar');
var PowerSelector = sdk.getComponent('elements.PowerSelector');
@@ -648,7 +648,7 @@ module.exports = React.createClass({
diff --git a/src/components/views/rooms/RoomHeader.js b/src/components/views/rooms/RoomHeader.js
index 8c1b2aaff8..7c842da97a 100644
--- a/src/components/views/rooms/RoomHeader.js
+++ b/src/components/views/rooms/RoomHeader.js
@@ -24,7 +24,7 @@ var Modal = require("../../../Modal");
var linkify = require('linkifyjs');
var linkifyElement = require('linkifyjs/element');
var linkifyMatrix = require('../../../linkify-matrix');
-import {emojifyText} from '../../../HtmlUtils';
+import EmojiText from '../elements/EmojiText';
linkifyMatrix(linkify);
@@ -212,13 +212,12 @@ module.exports = React.createClass({
roomName = this.props.room.name;
}
- let roomNameHTML = emojifyText(roomName);
name =
-
+
{roomName}
{ searchStatus }
-
+
;
}
if (can_set_room_topic) {
diff --git a/src/components/views/rooms/RoomTile.js b/src/components/views/rooms/RoomTile.js
index 111ead05b7..95a5981eb0 100644
--- a/src/components/views/rooms/RoomTile.js
+++ b/src/components/views/rooms/RoomTile.js
@@ -22,7 +22,7 @@ var dis = require("../../../dispatcher");
var MatrixClientPeg = require('../../../MatrixClientPeg');
var sdk = require('../../../index');
var ContextualMenu = require('../../structures/ContextualMenu');
-import {emojifyText} from '../../../HtmlUtils';
+import EmojiText from '../elements/EmojiText';
module.exports = React.createClass({
displayName: 'RoomTile',
@@ -196,13 +196,12 @@ module.exports = React.createClass({
'mx_RoomTile_badgeShown': this.props.highlight || (notificationCount > 0 && !this.state.areNotifsMuted) || this.state.badgeHover || this.state.menu,
});
- let nameHTML = emojifyText(name);
if (this.props.selected) {
- let nameSelected =
;
+ let nameSelected =
{name};
label =
{ nameSelected }
;
} else {
- label =
;
+ label =
{name};
}
}
else if (this.state.hover) {