fix: Remove wrapping li's

This commit is contained in:
Jay Sitter 2023-06-25 18:13:13 -04:00
parent 2547f68a6b
commit ffb0ffb255

View file

@ -1117,53 +1117,45 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
this.canAdmin_) && this.canAdmin_) &&
this.creatorIsMod_ && this.creatorIsMod_ &&
(!this.state.showConfirmTransferCommunity ? ( (!this.state.showConfirmTransferCommunity ? (
<li> <button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
onClick={linkEvent(
this,
this.handleShowConfirmTransferCommunity
)}
aria-label={I18NextService.i18n.t("transfer_community")}
>
{I18NextService.i18n.t("transfer_community")}
</button>
) : (
<>
<button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
aria-label={I18NextService.i18n.t("are_you_sure")}
>
{I18NextService.i18n.t("are_you_sure")}
</button>
<button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
aria-label={I18NextService.i18n.t("yes")}
onClick={linkEvent(this, this.handleTransferCommunity)}
>
{this.state.transferLoading ? (
<Spinner />
) : (
I18NextService.i18n.t("yes")
)}
</button>
<button <button
className="btn btn-link btn-animate text-muted py-0 dropdown-item" className="btn btn-link btn-animate text-muted py-0 dropdown-item"
onClick={linkEvent( onClick={linkEvent(
this, this,
this.handleShowConfirmTransferCommunity this.handleCancelShowConfirmTransferCommunity
)} )}
aria-label={I18NextService.i18n.t("transfer_community")} aria-label={I18NextService.i18n.t("no")}
> >
{I18NextService.i18n.t("transfer_community")} {I18NextService.i18n.t("no")}
</button> </button>
</li>
) : (
<>
<li>
<button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
aria-label={I18NextService.i18n.t("are_you_sure")}
>
{I18NextService.i18n.t("are_you_sure")}
</button>
</li>
<li>
<button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
aria-label={I18NextService.i18n.t("yes")}
onClick={linkEvent(this, this.handleTransferCommunity)}
>
{this.state.transferLoading ? (
<Spinner />
) : (
I18NextService.i18n.t("yes")
)}
</button>
</li>
<li>
<button
className="btn btn-link btn-animate text-muted py-0 dropdown-item"
onClick={linkEvent(
this,
this.handleCancelShowConfirmTransferCommunity
)}
aria-label={I18NextService.i18n.t("no")}
>
{I18NextService.i18n.t("no")}
</button>
</li>
</> </>
))} ))}
{/* Admins can ban from all, and appoint other admins */} {/* Admins can ban from all, and appoint other admins */}
@ -1171,18 +1163,16 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
<> <>
{!this.creatorIsAdmin_ && ( {!this.creatorIsAdmin_ && (
<> <>
{!isBanned(post_view.creator) ? ( {!isBanned(post_view.creator)
<li>{this.modBanButton}</li> ? this.modBanButton
) : ( : this.modUnbanButton}
<li>{this.modUnbanButton}</li> {this.purgePersonButton}
)} {this.purgePostButton}
<li>{this.purgePersonButton}</li>
<li>{this.purgePostButton}</li>
</> </>
)} )}
{!isBanned(post_view.creator) && post_view.creator.local && ( {!isBanned(post_view.creator) &&
<li>{this.toggleAdminButton}</li> post_view.creator.local &&
)} this.toggleAdminButton}
</> </>
)} )}
</div> </div>