Rework EditableItemList to support mxField

Also improves upon the general UX to be a bit friendlier for direct manipulation things.
This commit is contained in:
Travis Ralston 2019-02-08 09:11:30 -07:00
parent 86c49d5807
commit 2903a0e712
3 changed files with 131 additions and 156 deletions

View file

@ -259,21 +259,13 @@ module.exports = React.createClass({
<div>
{ _t("Remote addresses for this room:") }
</div>
<div>
<ul>
{ this.state.remoteDomains.map((domain, i) => {
return this.state.domainToAliases[domain].map(function(alias, j) {
return (
<div key={i + "_" + j}>
<EditableText
className="mx_AliasSettings_alias mx_AliasSettings_editable"
blurToCancel={false}
editable={false}
initialValue={alias} />
</div>
);
return this.state.domainToAliases[domain].map((alias, j) => {
return <li key={i + "_" + j}>{alias}</li>;
});
}) }
</div>
</ul>
</div>
);
}