fix(post): Fix missing labels on block/report buttons in new dropdown

This commit is contained in:
Jay Sitter 2023-06-18 16:02:55 -04:00
parent 10dbdd7fb7
commit 7f818921d2

View file

@ -867,10 +867,10 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
<button
className="btn btn-link btn-sm d-flex align-items-center rounded-0 dropdown-item"
onClick={linkEvent(this, this.handleShowReportDialog)}
data-tippy-content={i18n.t("show_report_dialog")}
aria-label={i18n.t("show_report_dialog")}
>
<Icon icon="flag" inline />
<Icon classes="mr-1" icon="flag" inline />
{i18n.t("create_report")}
</button>
);
}
@ -880,10 +880,14 @@ export class PostListing extends Component<PostListingProps, PostListingState> {
<button
className="btn btn-link btn-sm d-flex align-items-center rounded-0 dropdown-item"
onClick={linkEvent(this, this.handleBlockPersonClick)}
data-tippy-content={i18n.t("block_user")}
aria-label={i18n.t("block_user")}
>
{this.state.blockLoading ? <Spinner /> : <Icon icon="slash" inline />}
{this.state.blockLoading ? (
<Spinner />
) : (
<Icon classes="mr-1" icon="slash" inline />
)}
{i18n.t("block_user")}
</button>
);
}