diff options
author | 2023-05-13 12:17:22 +0200 | |
---|---|---|
committer | 2023-05-13 12:17:22 +0200 | |
commit | 89dcbd5a201f830812e49ed5d8e37c00d16b838b (patch) | |
tree | ee3323585c35db52104d9c5f60670e2bf1ffa028 /web/source/settings/admin/reports/username.jsx | |
parent | [bugfix] Downstep otel to fix freebsd compile issue (#1773) (diff) | |
download | gotosocial-89dcbd5a201f830812e49ed5d8e37c00d16b838b.tar.xz |
[frontend] Basic user moderation actions (#1728)
* remove info banner
* update swagger definition for AccountAction
* basic user view, suspend action
* clean up suspended user display
* basic user searching
* rename User -> Account for clarity
* refactor error boundary component to give better info
* appease the linter
Diffstat (limited to 'web/source/settings/admin/reports/username.jsx')
-rw-r--r-- | web/source/settings/admin/reports/username.jsx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/web/source/settings/admin/reports/username.jsx b/web/source/settings/admin/reports/username.jsx index 7dbabb491..eca3570d8 100644 --- a/web/source/settings/admin/reports/username.jsx +++ b/web/source/settings/admin/reports/username.jsx @@ -20,6 +20,7 @@ "use strict"; const React = require("react"); +const { Link } = require("wouter"); module.exports = function Username({ user, link = true }) { let className = "user"; @@ -41,12 +42,12 @@ module.exports = function Username({ user, link = true }) { let href = null; if (link) { - Element = "a"; - href = user.account.url; + Element = Link; + href = `/settings/admin/accounts/${user.id}`; } return ( - <Element className={className} href={href} target="_blank" rel="noreferrer" > + <Element className={className} to={href}> <span className="acct">@{user.account.acct}</span> <i className={`fa fa-fw ${icon.fa}`} aria-hidden="true" title={icon.info} /> <span className="sr-only">{icon.info}</span> |