Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 6a133bc

Browse files
committed
feat: and emojify name in MemberInfo
1 parent 020f1f4 commit 6a133bc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/components/views/rooms/MemberInfo.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ var Modal = require("../../../Modal");
3232
var sdk = require('../../../index');
3333
var UserSettingsStore = require('../../../UserSettingsStore');
3434
var createRoom = require('../../../createRoom');
35+
import {emojifyText} from '../../../HtmlUtils';
3536

3637
module.exports = React.createClass({
3738
displayName: 'MemberInfo',
@@ -601,6 +602,8 @@ module.exports = React.createClass({
601602
</div>
602603
}
603604

605+
let memberNameHTML = emojifyText(this.props.member.name);
606+
604607
var MemberAvatar = sdk.getComponent('avatars.MemberAvatar');
605608
var PowerSelector = sdk.getComponent('elements.PowerSelector');
606609
return (
@@ -610,7 +613,7 @@ module.exports = React.createClass({
610613
<MemberAvatar onClick={this.onMemberAvatarClick} member={this.props.member} width={48} height={48} />
611614
</div>
612615

613-
<h2>{ this.props.member.name }</h2>
616+
<h2 dangerouslySetInnerHTML={memberNameHTML}></h2>
614617

615618
<div className="mx_MemberInfo_profile">
616619
<div className="mx_MemberInfo_profileField">

0 commit comments

Comments
 (0)