Move banned users to a separate admin tab. (#2057)

This commit is contained in:
cmp 2023-08-12 04:25:29 -05:00 committed by GitHub
parent 2117f1d0f2
commit da4fd7e39e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -150,13 +150,24 @@ export class AdminSettings extends Component<any, AdminSettingsState> {
loading={this.state.loading} loading={this.state.loading}
/> />
</div> </div>
<div className="col-12 col-md-6"> <div className="col-12 col-md-6">{this.admins()}</div>
{this.admins()} </div>
<hr /> </div>
),
},
{
key: "banned_users",
label: I18NextService.i18n.t("banned_users"),
getNode: isSelected => (
<div
className={classNames("tab-pane", {
active: isSelected,
})}
role="tabpanel"
id="banned_users-tab-pane"
>
{this.bannedUsers()} {this.bannedUsers()}
</div> </div>
</div>
</div>
), ),
}, },
{ {
@ -295,7 +306,7 @@ export class AdminSettings extends Component<any, AdminSettingsState> {
const bans = this.state.bannedRes.data.banned; const bans = this.state.bannedRes.data.banned;
return ( return (
<> <>
<h2 className="h5">{I18NextService.i18n.t("banned_users")}</h2> <h1 className="h4 mb-4">{I18NextService.i18n.t("banned_users")}</h1>
<ul className="list-unstyled"> <ul className="list-unstyled">
{bans.map(banned => ( {bans.map(banned => (
<li key={banned.person.id} className="list-inline-item"> <li key={banned.person.id} className="list-inline-item">