pl-fe: use links instead of buttons when appropriate
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -279,10 +279,6 @@ const Header: React.FC<IHeader> = ({ account }) => {
|
||||
unblockDomain(domain);
|
||||
};
|
||||
|
||||
const onProfileExternal = (url: string) => {
|
||||
window.open(url, '_blank');
|
||||
};
|
||||
|
||||
const onAddToList = () => {
|
||||
openModal('LIST_ADDER', {
|
||||
accountId: account.id,
|
||||
@ -376,7 +372,7 @@ const Header: React.FC<IHeader> = ({ account }) => {
|
||||
|
||||
menu.push({
|
||||
text: intl.formatMessage(messages.profileExternal, { domain }),
|
||||
action: () => onProfileExternal(account.url),
|
||||
href: account.url,
|
||||
icon: require('@phosphor-icons/core/regular/arrow-square-out.svg'),
|
||||
});
|
||||
}
|
||||
|
||||
@ -191,10 +191,6 @@ const EventHeader: React.FC<IEventHeader> = ({ status }) => {
|
||||
dispatch(initReport(ReportableEntities.STATUS, account, { status }));
|
||||
};
|
||||
|
||||
const handleModerateStatus = () => {
|
||||
window.open(`/pleroma/admin/#/statuses/${status.id}/`, '_blank');
|
||||
};
|
||||
|
||||
const handleToggleStatusSensitivity = () => {
|
||||
dispatch(toggleStatusSensitivityModal(intl, status.id, status.sensitive));
|
||||
};
|
||||
@ -349,7 +345,7 @@ const EventHeader: React.FC<IEventHeader> = ({ status }) => {
|
||||
if (isAdmin && features.pleromaAdminStatuses) {
|
||||
menu.push({
|
||||
text: intl.formatMessage(messages.adminStatus),
|
||||
action: handleModerateStatus,
|
||||
href: `/pleroma/admin/#/statuses/${status.id}/`,
|
||||
icon: require('@phosphor-icons/core/regular/pencil-simple.svg'),
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user