cleanup and other minor UI fixes

This commit is contained in:
or-else
2021-10-05 17:20:15 -07:00
parent fb2b4b337b
commit 825aa3fb51
7 changed files with 44 additions and 27 deletions
+2 -2
View File
@@ -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> }</>
); );
} }
}; };
-2
View File
@@ -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) {
+18 -4
View File
@@ -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
View File
@@ -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"
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long