cleanup and other minor UI fixes
This commit is contained in:
@@ -85,7 +85,7 @@ class AccSecurityView extends React.Component {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<React.Fragment>{this.state.showPermissionEditorFor ?
|
<>{this.state.showPermissionEditorFor ?
|
||||||
<PermissionsEditor
|
<PermissionsEditor
|
||||||
mode={this.state.editedPermissions}
|
mode={this.state.editedPermissions}
|
||||||
skip="O"
|
skip="O"
|
||||||
@@ -147,7 +147,7 @@ class AccSecurityView extends React.Component {
|
|||||||
</>
|
</>
|
||||||
: null }
|
: null }
|
||||||
</div>
|
</div>
|
||||||
}</React.Fragment>
|
}</>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -848,8 +848,6 @@ class MessagesView extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
handlePickReply(seq, content, forwarded, senderId, senderName) {
|
handlePickReply(seq, content, forwarded, senderId, senderName) {
|
||||||
console.log("handlePickReply", seq, content, forwarded, senderId, senderName, new Error("stacktrace"));
|
|
||||||
|
|
||||||
this.setState({reply: null});
|
this.setState({reply: null});
|
||||||
|
|
||||||
if (!seq || !content) {
|
if (!seq || !content) {
|
||||||
|
|||||||
@@ -201,6 +201,7 @@ class TopicSecurity extends React.PureComponent {
|
|||||||
{this.props.access}
|
{this.props.access}
|
||||||
</tt>
|
</tt>
|
||||||
</div>
|
</div>
|
||||||
|
{!this.props.channel ?
|
||||||
<div className="group">
|
<div className="group">
|
||||||
<div>
|
<div>
|
||||||
<label className="small">
|
<label className="small">
|
||||||
@@ -209,14 +210,27 @@ class TopicSecurity extends React.PureComponent {
|
|||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div className="quoted">
|
<div className="quoted">
|
||||||
<div>Auth: <tt className="clickable"
|
<div>Auth: <tt className={this.props.owner ? 'clickable' : null}
|
||||||
onClick={(e) => {e.preventDefault(); this.props.onLaunchPermissionsEditor('auth')}}>{this.props.auth}</tt>
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
if (this.props.owner) {
|
||||||
|
this.props.onLaunchPermissionsEditor('auth');
|
||||||
|
}
|
||||||
|
}}>{this.props.auth}</tt>
|
||||||
</div>
|
</div>
|
||||||
<div>Anon: <tt className="clickable"
|
<div>Anon: <tt className={this.props.owner ? 'clickable' : null}
|
||||||
onClick={(e) => {e.preventDefault(); this.props.onLaunchPermissionsEditor('anon')}}>{this.props.anon}</tt>
|
onClick={(e) => {
|
||||||
|
e.preventDefault();
|
||||||
|
if (this.props.owner) {
|
||||||
|
this.props.onLaunchPermissionsEditor('anon');
|
||||||
|
}
|
||||||
|
}}>{this.props.anon}</tt>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
:
|
||||||
|
null
|
||||||
|
}
|
||||||
</>
|
</>
|
||||||
:
|
:
|
||||||
<div className="group">
|
<div className="group">
|
||||||
|
|||||||
+10
-5
@@ -4152,7 +4152,6 @@ class MessagesView extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compone
|
|||||||
}
|
}
|
||||||
|
|
||||||
handlePickReply(seq, content, forwarded, senderId, senderName) {
|
handlePickReply(seq, content, forwarded, senderId, senderName) {
|
||||||
console.log("handlePickReply", seq, content, forwarded, senderId, senderName, new Error("stacktrace"));
|
|
||||||
this.setState({
|
this.setState({
|
||||||
reply: null
|
reply: null
|
||||||
});
|
});
|
||||||
@@ -13040,7 +13039,7 @@ class TopicSecurity extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureCo
|
|||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
this.props.onLaunchPermissionsEditor('want');
|
this.props.onLaunchPermissionsEditor('want');
|
||||||
}
|
}
|
||||||
}, this.props.access)), react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
}, this.props.access)), !this.props.channel ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
||||||
className: "group"
|
className: "group"
|
||||||
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
||||||
className: "small"
|
className: "small"
|
||||||
@@ -13053,18 +13052,24 @@ class TopicSecurity extends (react__WEBPACK_IMPORTED_MODULE_0___default().PureCo
|
|||||||
}))), react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
}))), react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
||||||
className: "quoted"
|
className: "quoted"
|
||||||
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, "Auth: ", react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tt", {
|
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, "Auth: ", react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tt", {
|
||||||
className: "clickable",
|
className: this.props.owner ? 'clickable' : null,
|
||||||
onClick: e => {
|
onClick: e => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
|
||||||
|
if (this.props.owner) {
|
||||||
this.props.onLaunchPermissionsEditor('auth');
|
this.props.onLaunchPermissionsEditor('auth');
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}, this.props.auth)), react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, "Anon: ", react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tt", {
|
}, this.props.auth)), react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, "Anon: ", react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tt", {
|
||||||
className: "clickable",
|
className: this.props.owner ? 'clickable' : null,
|
||||||
onClick: e => {
|
onClick: e => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
|
||||||
|
if (this.props.owner) {
|
||||||
this.props.onLaunchPermissionsEditor('anon');
|
this.props.onLaunchPermissionsEditor('anon');
|
||||||
}
|
}
|
||||||
}, this.props.anon))))) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
}
|
||||||
|
}, this.props.anon)))) : null) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
|
||||||
className: "group"
|
className: "group"
|
||||||
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
}, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", {
|
||||||
className: "small"
|
className: "small"
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user