|
|
|
@ -371,11 +371,13 @@ const Header: React.FC<IHeader> = ({ account }) => {
|
|
|
|
|
to: '/mutes',
|
|
|
|
|
icon: require('@tabler/icons/outline/circle-x.svg'),
|
|
|
|
|
});
|
|
|
|
|
if (features.blocks) {
|
|
|
|
|
menu.push({
|
|
|
|
|
text: intl.formatMessage(messages.blocks),
|
|
|
|
|
to: '/blocks',
|
|
|
|
|
icon: require('@tabler/icons/outline/ban.svg'),
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
menu.push({
|
|
|
|
|
text: intl.formatMessage(messages.mention, { name: account.username }),
|
|
|
|
@ -453,6 +455,7 @@ const Header: React.FC<IHeader> = ({ account }) => {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (features.blocks) {
|
|
|
|
|
if (account.relationship?.blocking) {
|
|
|
|
|
menu.push({
|
|
|
|
|
text: intl.formatMessage(messages.unblock, { name: account.username }),
|
|
|
|
@ -466,6 +469,7 @@ const Header: React.FC<IHeader> = ({ account }) => {
|
|
|
|
|
icon: require('@tabler/icons/outline/ban.svg'),
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
menu.push({
|
|
|
|
|
text: intl.formatMessage(messages.report, { name: account.username }),
|
|
|
|
|