diff --git a/packages/pl-fe/src/features/account/components/header.tsx b/packages/pl-fe/src/features/account/components/header.tsx index d651ccd84..d810308f8 100644 --- a/packages/pl-fe/src/features/account/components/header.tsx +++ b/packages/pl-fe/src/features/account/components/header.tsx @@ -279,10 +279,6 @@ const Header: React.FC = ({ 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 = ({ 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'), }); } diff --git a/packages/pl-fe/src/features/event/components/event-header.tsx b/packages/pl-fe/src/features/event/components/event-header.tsx index e0642db79..368d3f67e 100644 --- a/packages/pl-fe/src/features/event/components/event-header.tsx +++ b/packages/pl-fe/src/features/event/components/event-header.tsx @@ -191,10 +191,6 @@ const EventHeader: React.FC = ({ 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 = ({ 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'), }); }