summaryrefslogtreecommitdiff
path: root/packages/frontend/src/utility/get-user-menu.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/utility/get-user-menu.ts')
-rw-r--r--packages/frontend/src/utility/get-user-menu.ts13
1 files changed, 11 insertions, 2 deletions
diff --git a/packages/frontend/src/utility/get-user-menu.ts b/packages/frontend/src/utility/get-user-menu.ts
index ad0864019b..d4407dadec 100644
--- a/packages/frontend/src/utility/get-user-menu.ts
+++ b/packages/frontend/src/utility/get-user-menu.ts
@@ -158,7 +158,11 @@ export function getUserMenu(user: Misskey.entities.UserDetailed, router: Router
icon: 'ti ti-user-exclamation',
text: i18n.ts.moderation,
action: () => {
- router.push(`/admin/user/${user.id}`);
+ router.push('/admin/user/:userId', {
+ params: {
+ userId: user.id,
+ },
+ });
},
}, { type: 'divider' });
}
@@ -216,7 +220,12 @@ export function getUserMenu(user: Misskey.entities.UserDetailed, router: Router
icon: 'ti ti-search',
text: i18n.ts.searchThisUsersNotes,
action: () => {
- router.push(`/search?username=${encodeURIComponent(user.username)}${user.host != null ? '&host=' + encodeURIComponent(user.host) : ''}`);
+ router.push('/search', {
+ query: {
+ username: user.username,
+ host: user.host ?? undefined,
+ },
+ });
},
});
}